WhatsApp Business message templates: examples by category

Marketing, Utility and Authentication, with examples you can adapt

To start a WhatsApp chat with a customer through the WhatsApp Business Platform, you send a template that Meta has approved. Each template sits in one of three categories, and the category decides whether it is approved and what you pay for it. Below are Meta's rules for each category and template examples for Indian businesses: order updates, appointment reminders, payment reminders, festival offers and one-time passcodes.

The three categories at a glance

CategoryUse it forExamplesThe rule to remember
UtilityUpdates about something the customer did or asked forOrder confirmed, shipped, delivered; appointment reminder; bill due; payment receivedNo promotion at all. Mixing in an offer makes it Marketing
MarketingAnything that promotes, sells or brings a customer backFestival offers, new arrivals, cart reminders, renewal offersNeeds opt-in. Customers can stop these from WhatsApp itself
AuthenticationOne-time passcodes onlyLogin or payment OTPFixed text from Meta. No links, media or emojis

How Meta decides the category

What happens when a template is in the wrong category

Utility template examples

Use these after the customer has placed an order, booked a slot or received a bill. Keep each one to the update, with no offers or "you may also like" lines.

Order confirmed

Hi {{1}}, thank you for your order {{2}}. We've received it and will message you when it ships. Total: {{3}}.

Order shipped

Hi {{1}}, your order {{2}} has been shipped. You can track it with tracking number {{3}}. Expected delivery: {{4}}.

Out for delivery (cash on delivery)

Hi {{1}}, your order {{2}} is out for delivery today. Please keep {{3}} ready for cash on delivery.

Appointment reminder (clinic or salon)

Hi {{1}}, this is a reminder of your appointment with {{2}} on {{3}} at {{4}}. Reply 1 to confirm or 2 to reschedule.

Payment due reminder

Hi {{1}}, invoice {{2}} for {{3}} is due on {{4}}. You can pay through the link below. Please ignore this message if you have already paid.

Payment received

Hi {{1}}, we've received your payment of {{2}} for invoice {{3}}. Thank you.

Service update

Hi {{1}}, your vehicle {{2}} is ready for pickup at our {{3}} workshop. We're open until {{4}} today.

Marketing template examples

Send these only to customers who opted in to hear from you. Add a clear way to stop, so people opt out instead of blocking you.

Festival offer with opt-out (Diwali)

Happy Diwali, {{1}}! Our Diwali offer is on until {{2}}: {{3}} on all gift boxes at our {{4}} store. Show this message at the counter.

Reply STOP to stop offers from us.

New arrivals

Hi {{1}}, the new {{2}} collection is in at our {{3}} store. Tap below to see it before the weekend rush.

Reply STOP to stop updates like this.

Cart reminder

Hi {{1}}, you left {{2}} in your cart. It's saved for you. Tap below to finish your order.

Reply STOP to stop reminders.

Renewal reminder with an offer

Hi {{1}}, your {{2}} plan ends on {{3}}. Renew this week and get {{4}}.

Reply STOP to stop offers from us.

Without the offer, a plain reminder of the renewal date could be Utility.

Authentication template example

Authentication templates use Meta's fixed text, which you can't rewrite. You choose a button and two optional lines:

{{1}} is your verification code. For your security, do not share this code.

This code expires in 10 minutes.

Opt-in and opt-out rules

For India-specific rules on promotional messages, see our guide to WhatsApp marketing compliance in India.

Writing tips that get templates approved

How BeeCMO helps

Messenger Bee runs your WhatsApp on Meta's official Cloud API, through your own number and Meta account.

See Messenger Bee

What are the three WhatsApp template categories?

Marketing, Utility and Authentication. Utility covers non-promotional updates about something the customer did or asked for. Marketing covers anything promotional. Authentication is only for one-time passcodes.

Is an appointment reminder a Utility template?

Usually, yes. It is specific to a booking the customer made. Add an offer to it and Meta treats it as Marketing.

Can I add a discount to an order update?

Not in a Utility template. Meta says order and account updates "should not promote, recommend, upsell, or cross-sell products". Send the offer as a separate Marketing template to customers who opted in.

Do Marketing templates need an opt-out line?

Meta asks businesses to give clear instructions for opting out and to honour them. A line such as "Reply STOP to stop offers from us" does that. WhatsApp also lets customers stop all marketing from your business in its settings.

Can I write my own OTP message?

No. Authentication templates use Meta's fixed text: "{{1}} is your verification code." You can add Meta's security line and an expiry line, and choose the button.

What happens if I put marketing in a Utility template?

Meta can move the template to Marketing, usually with one day's notice, and bill it at the Marketing rate. Repeat misuse can limit or switch off your Utility templates.

Sources

Checked on 28 Oct 2026.

Send the right template to the right customer

Templates to opted-in contacts only, and a cost estimate before every broadcast, which waits for your approval.

Start free trial See Messenger Bee

Start free trialSee pricing