---
title: "WhatsApp Business Message Templates: 30 Examples (2026)"
description: "30 copy-ready WhatsApp Business templates for India. Covers orders, appointments, invoices, payments and promotions, with category labels and opt-in guidance."
url: https://vocora.in/blog/whatsapp-message-templates-examples
markdown: https://vocora.in/blog/whatsapp-message-templates-examples.md
last_updated: 2026-11-04
site: Vocora (https://vocora.in)
---

[Blog](https://vocora.in/blog) · WhatsApp

# WhatsApp Business message templates: 30 examples for Indian businesses

A WhatsApp template is a pre-approved message a business needs whenever it writes first, or more than 24 hours after the customer last wrote. Below are 30 examples written for Indian businesses, each labelled with the category Meta is likely to accept, plus the review rules that cause most rejections. Copy them, change the wording to your own, and submit them through your WhatsApp provider.

By Vocora team · Published 7 October 2026 · Reviewed 4 November 2026 against Meta’s current documentation

## The three categories, in one minute

| Category | Use it for | It is not this category if… |
| --- | --- | --- |
| Utility | Following up on something the customer did or asked for: bookings, orders, payments, account alerts, specific feedback | It promotes, upsells, cross-sells, includes an offer or tries to secure a renewal |
| Marketing | Offers, launches, brochures, cart reminders, re-engagement, greetings | — |
| Authentication | One-time passcodes for login, account recovery or verifying a transaction | It contains anything other than the code and Meta’s optional security and expiry lines |

Meta checks each template against the category you pick and can approve it under a different one. It also re-checks approved templates over time, so a Utility template that drifts into promotion can be moved to Marketing later. Since **1 October 2026**, Meta charges for Utility templates even when they are sent inside an open customer service window, and for free-form service replies after 1,000 a month per number. The category still sets the rate, so getting it right is about cost as well as approval. Check [Meta’s current pricing rules](https://developers.facebook.com/documentation/business-messaging/whatsapp/pricing) for India rates.

With WhatsApp reporting more than 500 million users in India, most customers will read these on the app they already use every day. That is also why a careless broadcast gets blocked quickly.

## How to read the examples

- **{{1}}, {{2}}** are positional variables, filled in when the message is sent. Meta also supports named variables such as `{{first_name}}`.
- **Template names** use lowercase letters, numbers and underscores.
- **Buttons** are listed under each body. Quick replies keep the customer in the chat; URL buttons open a page.
- Your business name normally shows as the sender, so you only need it in the body when the message is sent on behalf of a branch or doctor.

## Clinics, labs and other appointment desks

These follow a booking the patient made, so they fit Utility as long as they stay free of offers. Keep clinical details out of the message itself.

### `appointment_confirmation` · Utility

> Hi {{1}}, your appointment with {{2}} at {{3}} is confirmed for {{4}}. Please arrive 10 minutes early. Reply if you need to change the time.

Quick replies: Confirm · Reschedule

**Why:** Confirms a specific booking the customer made. No promotion, so it fits Utility.

### `appointment_reminder` · Utility

> Reminder: {{1}}, you have an appointment at {{2}} tomorrow, {{3}}. Tap below to confirm or let us know if you can’t make it.

Quick replies: I’ll be there · Reschedule

**Why:** Day-before reminders cut no-shows. Send them at a sensible hour.

### `report_ready` · Utility

> Hi {{1}}, your {{2}} report from {{3}} is ready. You can collect it at the front desk or view it securely using the button below.

URL: View report

**Why:** Say the report is ready; never put results or diagnoses in the message body.

### `missed_call_followup` · Utility

> Hi, this is {{1}}. We missed your call at {{2}} today and are sorry about that. Reply here with what you need, or tap below and we will call you back.

Quick reply: Call me back

**Why:** Only send this to callers who agreed to hear from you on WhatsApp, for example when the voice agent asks “Shall I send this on WhatsApp?”. Meta requires opt-in and decides the final category.

### `visit_feedback` · Utility

> Hi {{1}}, thank you for visiting {{2}} on {{3}}. How was your visit? Tap below to share feedback in under a minute.

URL: Share feedback

**Why:** Meta accepts feedback requests as Utility only when they relate to a specific visit or order; a generic survey is not Utility.

## Real estate

Site-visit logistics are Utility. Anything that pitches a project, even one the buyer asked about, is Marketing.

### `site_visit_confirmation` · Utility

> Hi {{1}}, your site visit to {{2}} is booked for {{3}}. Our team member {{4}} will meet you at the sales office. The location is below.

URL: Open location

**Why:** Logistics for a visit the buyer booked.

### `site_visit_reminder` · Utility

> Reminder: your visit to {{1}} is today at {{2}}. Reply here if you are running late and we will let the team know.

**Why:** Short and specific; no project highlights.

### `project_brochure` · Marketing

> Hi {{1}}, here is the brochure for {{2}} you asked about on the call. Tap below to view floor plans, or reply to book a site visit. Reply STOP to opt out.

URL: View brochure

**Why:** Meta’s guidelines say messages that promote or recommend a product are Marketing even if the user requested them. Submit it as Marketing.

### `new_launch_announcement` · Marketing

> Hi {{1}}, {{2}} has opened bookings for {{3}} in {{4}}. Tap below for details or to schedule a visit. Reply STOP to stop these updates.

URL: See details

**Why:** Send only to people who opted in to updates. In Maharashtra, check MahaRERA’s rules on showing registration details in ads.

## Car showrooms and service workshops

Bookings and job status are Utility. Service-due nudges become Marketing as soon as they carry an offer.

### `test_drive_confirmation` · Utility

> Hi {{1}}, your {{2}} test drive at {{3}} is confirmed for {{4}}. Please bring your driving licence. Location below.

URL: Open location

**Why:** Specific to the booking; no price or offer.

### `service_booking_confirmation` · Utility

> Hi {{1}}, your service for vehicle {{2}} is booked at {{3}} on {{4}}. Reply if you need pick-up or a different slot.

**Why:** Ties to the customer’s own vehicle and booking.

### `vehicle_ready` · Utility

> Hi {{1}}, your vehicle {{2}} is ready for pick-up at {{3}}. The workshop is open until {{4}} today.

**Why:** Leave the bill amount to the service advisor or the invoice; keep the message to status.

### `periodic_service_due` · Utility

> Hi {{1}}, as per the service schedule for your {{2}}, the next service is due around {{3}}. Reply BOOK and we will find you a slot.

**Why:** Stays Utility only while it is a plain schedule reminder. Add a discount or package and it becomes Marketing.

## D2C and ecommerce

Order updates are Meta’s textbook Utility case. Cart recovery is its textbook Marketing case.

### `cod_order_confirmation` · Utility

> Hi {{1}}, thank you for your order {{2}} of {{3}}, payable on delivery. Please confirm so we can dispatch it.

Quick replies: Confirm order · Cancel

**Why:** Confirms a transaction with specific order details.

### `order_shipped` · Utility

> Good news, {{1}}! Your order {{2}} has been shipped and should reach you by {{3}}. Track it below.

URL: Track order

**Why:** Matches Meta’s own order-update examples.

### `delivery_attempt_failed` · Utility

> Hi {{1}}, our courier could not deliver order {{2}} today. Reply with a convenient time or a corrected address and we will try again.

**Why:** Specific and useful; no upsell.

### `cart_reminder` · Marketing

> Hi {{1}}, you left {{2}} in your cart. It’s saved for you — tap below to finish your order. Reply STOP to opt out.

URL: View cart

**Why:** Meta lists abandoned-cart messages as Marketing.

## Distributors and B2B (WhatsApp ERP)

These fire from ERP events. Keep collections language factual: Meta rejects templates that threaten customers.

### `order_received` · Utility

> Hi {{1}}, we have received your order {{2}} for {{3}} items. Expected dispatch: {{4}}. Reply here for any change.

**Why:** Generated when the order is saved in the ERP.

### `invoice_shared` · Utility

> Hi {{1}}, invoice {{2}} dated {{3}} for your order is attached. Please reach out here if anything needs correcting.

Header: document (PDF)

**Why:** Send from the invoice record so the numbers always match.

### `payment_reminder` · Utility

> Hi {{1}}, a gentle reminder that invoice {{2}} is due on {{3}}. If you have already paid, please ignore this message. Pay securely below.

URL: Pay now

**Why:** Payment reminders tied to a purchase fit Utility. No threats of legal action or public shaming.

### `dispatch_update` · Utility

> Hi {{1}}, order {{2}} left our warehouse today via {{3}}. Vehicle or docket number: {{4}}.

**Why:** Useful for retailers planning shelf space.

## Schools, coaching and education

Demo-class and fee messages are Utility; admission campaigns are Marketing.

### `demo_class_confirmation` · Utility

> Hi {{1}}, the demo class for {{2}} is booked on {{3}} at {{4}}. The joining link or address is below.

URL: Class details

**Why:** Follows the parent’s or student’s request.

### `fee_due_reminder` · Utility

> Dear parent, the {{1}} fee for {{2}} is due on {{3}}. Please ignore this if already paid. Contact the office for any query.

**Why:** Plain account information, no offers.

### `admissions_open` · Marketing

> Admissions for {{1}} are now open at {{2}}. Tap below to see batches and book a counselling call. Reply STOP to opt out.

URL: View batches

**Why:** Promotional, so Marketing, and only to opted-in contacts.

## Salons, spas and gyms

Bookings are Utility; festive offers are Marketing.

### `salon_booking_reminder` · Utility

> Hi {{1}}, see you tomorrow at {{2}} for {{3}} with {{4}}. Reply if you need to move it.

**Why:** Specific to the customer’s booking.

### `festive_offer` · Marketing

> Hi {{1}}, festive slots at {{2}} are opening up from {{3}}. Tap below to book early. Reply STOP to stop offers.

URL: Book a slot

**Why:** Clearly Marketing. Watch your quality rating after every broadcast.

## Banks, NBFCs and insurance

Regulated lenders and insurers have extra rules. Never ask for an OTP, PIN or full card or account number in a template.

### `emi_due_reminder` · Utility

> Dear {{1}}, your EMI for loan account ending {{2}} is due on {{3}}. Please keep the amount ready in your linked account. Ignore if already paid.

**Why:** Partial identifiers (last digits) are fine; Meta rejects templates that ask for full financial account numbers.

## Opt-in, Hindi and one-time passcodes

Three templates almost every business ends up needing.

### `optin_confirmation` · Utility

> Thanks for confirming, {{1}}! You’ll now get updates about your {{2}} from {{3}} on WhatsApp. Reply STOP at any time to opt out.

**Why:** Meta lists confirming an opt-in collected on another channel as a Utility use case.

### `appointment_reminder_hi` · Utility

> नमस्ते {{1}}, {{2}} में आपका अपॉइंटमेंट कल {{3}} बजे है। समय बदलना हो तो इसी मैसेज का जवाब दें।

Quick replies: ठीक है · समय बदलें

**Why:** Create it with Hindi as the template language. Meta does not translate templates, so each language is its own template under the same name.

### `login_code` · Authentication

> {{1}} is your verification code. For your security, do not share this code. This code expires in 10 minutes.

Copy code button

**Why:** Only Authentication templates may carry one-time passcodes. Use Meta’s preset wording; URLs, media and emojis are not allowed.

## Why templates get rejected

Meta’s review documentation lists the usual causes. Check every template against them before you submit:

1. Variables with missing or mismatched curly braces, or with special characters inside.
2. Variables that are not sequential, such as {{1}} followed by {{3}}.
3. Too many variables for the length of the message.
4. A body that starts or ends with a variable.
5. Asking for full card numbers, bank account numbers or national ID numbers, or documents that contain them.
6. Threatening language, such as legal action or public shaming over a payment.
7. A duplicate of an existing template with the same body and footer.
8. Content that breaks WhatsApp’s Commerce or Business policies.

Add realistic sample values for every variable when you submit; reviewers use them to see how the message will look. Review can take up to 24 hours, and you can edit and resubmit or appeal a rejection.

## Rules that matter after approval

### Opt-in comes first

Meta requires opt-in before you message someone. The opt-in must say the person is agreeing to messages and name your business. A voice agent can collect this on the call (“Shall I send the details on WhatsApp?”), and a web form can carry a clear checkbox. Give a simple way to opt out, and honour it.

### Quality rating decides how long a template lives

Every approved template carries a quality rating based on customer feedback and read rates. Templates that keep getting blocked or ignored can be paused and then disabled. Broadcast Marketing templates to small, relevant segments first.

### New numbers start small

A new business portfolio can message 250 unique people outside customer service windows in a moving 24 hours. The limit rises as quality stays high and volume grows, so plan launches accordingly.

## Where these fit with voice

Most of the Utility templates above are the second half of a phone call: the AI receptionist books the slot and the template confirms it. That is how Vocora runs [missed-call recovery](https://vocora.in/blog/missed-call-recovery-whatsapp) and [appointment reminders](https://vocora.in/blog/voice-ai-appointment-booking-reminders). For what a chatbot can do once the customer replies, see [WhatsApp chatbot for business in India](https://vocora.in/blog/whatsapp-chatbot-for-business-india); for ERP-triggered invoices and reminders, see [WhatsApp ERP automation](https://vocora.in/whatsapp-erp). Unfamiliar terms are in the [glossary](https://vocora.in/blog/voice-ai-whatsapp-glossary).

Templates that draw blocks and reports lower your quality rating and can lead to enforcement; see [WhatsApp Business account restricted: causes, limits and appeals](https://vocora.in/blog/whatsapp-business-account-restricted).

## FAQ

### What is a WhatsApp message template?

A pre-approved message format that a business uses to start a conversation, or to message someone outside the 24-hour customer service window. It has fixed text with variables like {{1}} that are filled in when it is sent.

### How long does WhatsApp template approval take?

Meta says a review can take up to 24 hours, and many templates are decided much faster. Rejected templates can be edited and resubmitted, or appealed.

### Why was my WhatsApp template rejected?

Common reasons in Meta’s documentation: badly formatted or non-sequential variables, a template that starts or ends with a variable, too many variables for the length, asking for full card, account or ID numbers, threatening language, or a duplicate of an existing template.

### Is a payment reminder a Utility or Marketing template?

A reminder about a payment for something the customer already bought or subscribed to fits Utility, as long as it carries no offer and does not try to sell a renewal. Meta makes the final call and can re-categorise it.

### Can I send templates in Hindi?

Yes. Create a separate template with Hindi as the language. Meta does not translate template text for you.

### Can Vocora set these templates up for us?

Yes. Vocora WhatsApp AI uses approved Utility templates for confirmations and reminders, on the same account as Voice AI. Book a free demo or WhatsApp +91 98041 82483.

## Sources

1. [Meta for Developers — WhatsApp template categorization (category guidelines and examples)](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/template-categorization)
2. [Meta for Developers — WhatsApp templates overview (names, parameters, statuses, quality ratings)](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/overview)
3. [Meta for Developers — Template review (approval time and common rejection reasons)](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/template-review)
4. [Meta for Developers — Copy code authentication templates](https://developers.facebook.com/documentation/business-messaging/whatsapp/templates/authentication-templates/copy-code-button-authentication-templates)
5. [Meta for Developers — Pricing on the WhatsApp Business Platform (effective 1 October 2026)](https://developers.facebook.com/documentation/business-messaging/whatsapp/pricing)
6. [Moneycontrol — WhatsApp Business Platform pricing changes from October 1: what businesses need to know](https://www.moneycontrol.com/technology/whatsapp-business-platform-pricing-changes-from-october-1-here-s-what-businesses-need-to-know-article-14042527.html)
7. [Meta for Developers — Get opt-in for WhatsApp](https://developers.facebook.com/documentation/business-messaging/whatsapp/getting-opt-in)
8. [Meta for Developers — WhatsApp messaging limits](https://developers.facebook.com/documentation/business-messaging/whatsapp/messaging-limits)
9. [Pune Mirror — MahaRERA mandates prominent QR code and registration details in real estate ads (Order 46C/2025)](https://punemirror.com/pune-mirror-explore/maharera-mandates-prominent-display-of-qr-code-registration-details-in-real-estate-ads-to-boost-transparency/)
10. [TechCrunch — WhatsApp has more than 500 million users in India (31 December 2024)](https://techcrunch.com/2024/12/31/india-lifts-whatsapp-payment-curbs/)

Example templates are illustrations, not a guarantee of approval or category. Meta reviews each template on its content.

[AI receptionist guide](https://vocora.in/blog/ai-receptionist-india-guide) · [WhatsApp AI](https://vocora.in/whatsapp-ai) · [WhatsApp ERP](https://vocora.in/whatsapp-erp) · [Industries](https://vocora.in/industries) · [Contact](https://vocora.in/contact)

---

Source: https://vocora.in/blog/whatsapp-message-templates-examples · Site index for AI agents: https://vocora.in/llms.txt · Contact: pratik@vocora.in · +91 98041 82483
