WhatsApp Message Templates: Approval Rules, Categories, and 60 Approved Examples

WhatsApp message templates explained: Meta approval rules, marketing vs utility vs authentication categories, India rates (₹0.8631 / ₹0.115), rejection fixes, and 60 copy-ready examples from Mark360.

Article imagePriyesh Marvi9 min read
WhatsApp template categories and India Meta rates: marketing ₹0.8631, utility ₹0.115, authentication ₹0.115 per delivered message on the 1 October 2026 rate card

What are WhatsApp message templates and how do approval, categories and pricing work?

Quick answer

WhatsApp message templates are pre-approved message formats on the WhatsApp Business Platform. You need an approved template to message customers outside the customer service window. Meta puts every template in one of three categories — marketing, utility or authentication — and that category sets the price. On Meta's India rate card effective 1 October 2026, a delivered marketing message costs ₹0.8631, while utility and authentication cost ₹0.115 each. This guide covers approval rules, rejection fixes, category pricing and 60 copy-ready examples from the Mark360 template library.

Copy a template into Mark360: template library, 60 examples, submit for approval, Free plan $0 or Scale $19/mo billed quarterly

Direct answer: WhatsApp message templates are pre-approved message formats on the WhatsApp Business Platform. You need an approved template to message customers outside the customer service window. Meta puts every template in one of three categories — marketing, utility or authentication — and that category sets the price. On Meta's India rate card effective 1 October 2026, a delivered marketing message costs ₹0.8631, while utility and authentication cost ₹0.115 each. This guide covers approval rules, rejection fixes, category pricing and 60 copy-ready examples from the Mark360 template library.

Key takeaways

  • Templates are the only way to open a WhatsApp conversation outside the customer service window.
  • Pick marketing, utility or authentication carefully: the category sets Meta's per-message price and the approval bar.
  • India list rates (Meta rate card, 1 October 2026): marketing ₹0.8631, utility ₹0.115, authentication ₹0.115 per delivered message.
  • Since 9 April 2025, a utility submission that Meta judges promotional is approved as marketing, not rejected — check the final category before you budget.
  • Common rejections: variables at the start or end, non-sequential variables, vague copy, policy violations and duplicates.
  • Mark360's /templates hub has 60 copy-ready examples across 10 use-case categories you can paste into the builder and submit.

Rules and prices come from Meta's template overview, categorization, review and components docs, plus Meta's rate cards effective 1 October 2026, checked on 17 October 2026. Meta updates policies and rates, so confirm the linked pages before you submit or budget. Mark360 plan prices: Free $0/mo; Scale $19/mo billed quarterly.

What are WhatsApp message templates?

A WhatsApp message template is a Messaging account asset on the WhatsApp Business Platform. You create it once, Meta reviews it, and only then can you send it as a template message. Meta's template fundamentals state that template messages are the only type you can send to WhatsApp users outside a customer service window — the short window that opens after a customer messages you.

Teams use templates for bulk updates and for one-off notifications when no chat window is open: order confirmations, payment reminders, festival offers, OTPs and more. Inside an open customer service window you can still send free-form replies without a template.

Mark360 is an Official Meta Business Partner. You create templates in the Mark360 builder (or start from our template library), submit them for Meta approval, then send them from campaigns, workflows or the API.

Template categories and India pricing

Every template must be categorized as marketing, utility or authentication. Meta's categorization guidelines (updated 15 September 2026) define each bucket, and the category drives pricing.

CategoryWhat it is forIndia Meta rate (delivered)Approval tip
MarketingOffers, launches, retargeting, newsletters, win-back, mixed promo+utility₹0.8631 (US$0.0118)Most flexible; highest price; keep opt-out clear
UtilityOrder, shipping, payment, appointment and account updates with no promo intent₹0.115 (US$0.0014)Must be non-promotional and tied to a user action or request
AuthenticationOTP and login codes with Meta's fixed wording₹0.115 (US$0.0014)Use Meta's preset; no custom offers or links in the body

These India figures are Meta's list rates on the rate card effective 1 October 2026. Meta charges only when a message is delivered. Your workspace bills per message from prepaid credits on top of the plan; see live per-message prices on our pricing page or run a month through the pricing calculator. For the full India pricing picture, read WhatsApp Business API pricing in India and service message pricing from 1 October 2026.

Utility vs marketing: the expensive mistake

Utility must be non-promotional and either specific to a user action or essential to the user. An order update that also says "enjoy 10% off your next order" is marketing, not utility. Since 9 April 2025, Meta no longer rejects that mix as a failed utility template: it approves it as marketing instead. You can still request a category review within 60 days, but every send bills at the marketing rate until that changes. For Shopify-specific utility vs marketing examples, see utility vs marketing templates for Shopify. For OTP authentication templates, see WhatsApp OTP authentication templates in India.

Template categories and India rates: Marketing ₹0.8631, Utility ₹0.115, Authentication ₹0.115 per delivered message — Meta rate card effective 1 October 2026

How Meta approves templates

When you create or edit a template, Meta reviews it with automated checks and, when needed, a human review. Meta's template review page says a decision can take up to 24 hours. Admins get an email, WhatsApp Manager shows a notification, and the message_template_status_update webhook fires.

  • In-Review — still under review; you cannot send it yet.
  • Active – Quality pending / High / Medium / Low — approved and sendable; quality can change with customer feedback.
  • Rejected — edit and resubmit, or appeal with a sample.
  • Paused / Disabled — stopped for recurring negative feedback or low read rates; fix the issues before relying on it again.
  • Appeal Requested — an appeal is in progress (typically decided within 24 hours).

Portfolio limits matter too: an unverified business portfolio is capped at 250 templates per Messaging account; a verified portfolio with an approved display name can hold up to 6,000. Meta also archives templates that sit inactive for 12 months.

Template approval statuses: In-Review, Approved, Rejected and Paused

Character limits and components

Templates are built from a header, body, footer and buttons. The body is required. Limits below come from Meta's template components documentation (updated 24 June 2026); Wati's 2026 character-limits guide matches the same numbers and stresses that substituted variable values count toward the limit.

ComponentLimitNotes
Template name512 charactersLowercase letters, numbers and underscores only
Body1,024 charactersIncludes substituted variable values
Text header60 charactersAt most one variable; no Markdown special characters
Footer60 charactersStatic text only — no variables
Button label25 charactersQuick reply, URL and phone labels
URL in a URL button2,000 charactersOne variable allowed at the end; percent-encode special characters
Copy-code value20 charactersUsed on copy-code buttons

Test with your longest real customer name and order ID, not the short sample. Format body text in our WhatsApp text formatter before you paste it into the builder.

Common rejection reasons and how to fix them

Meta's review docs and BSP explainers (including AiSensy's rejection roundup) converge on the same failure patterns. Use this checklist before you submit:

Rejection reasonHow to fix it
Starts or ends with a variableAdd plain text before the first {{1}} and after the last one
Non-sequential or malformed variablesUse {{1}}, {{2}}, {{3}} in order, or unique named params like {{order_number}}
Too many variables for the lengthAdd clarifying sentences or drop unused variables
Vague body ("Hi {{1}}, thanks")State the order, appointment or account the message is about
Utility copy with a promo lineSplit into a utility update and a separate marketing template
Duplicate of an existing templateChange both the name and the body wording (authentication is exempt)
Sensitive identifiers requestedAsk only for a partial ID, or send users to a secure page
Language mismatchSet the language code to match the body text

Always attach realistic sample values for every variable. Vague samples slow review and invite rejection. If Meta rejects the template, edit it in Mark360, add samples again and resubmit — or file an appeal with a sample from WhatsApp Manager.

Fix template rejections checklist: no dangling variables, sequential variables, clear context, split promo from utility, add realistic samples

60 approved-style examples from the Mark360 library

Our WhatsApp templates hub publishes 60 copy-ready examples across 10 categories (six each). They are written to match Meta's category guidelines so you can paste them into Mark360, swap in your variables and submit for approval. Browse by hub:

Category hubExamples on Mark360Typical Meta category
Order updatesOrder confirmed, shipped with tracking, out for delivery, delivered today, delivery attempt failed, split shipmentUtility
Payment remindersInvoice due in 3 days, overdue gentle, payment received, UPI link, EMI due, payment OTPUtility / Authentication
Abandoned cartHour-later reminder, low stock, price drop, free-shipping shortfall, COD unconfirmed, wishlist back in stockMarketing
Festival offersDiwali preview, Diwali last evening, Navratri, Eid gifting, New Year gift card, end-of-seasonMarketing
Appointment reminders24-hour reminder, same morning, rescheduled, cancelled, what to bring, rebookUtility
EducationClass starts tomorrow, assignment due, fee due, result published, demo invite, exam login OTPUtility / Authentication
HealthcareAppointment tomorrow, lab report ready, prescription refill, vaccination due, checkup package, clinic closedUtility / Marketing
Real estateSite visit booked, visit tomorrow, matching listing, price revised, possession update, booking checklistUtility / Marketing
RestaurantsTable booked, table in two hours, waitlist ready, pickup ready, weekend thali, festive tasting menuUtility / Marketing
TravelBooking confirmed, hotel pre-arrival, web check-in, flight delay, day-wise itinerary, monsoon packageUtility / Marketing

Ten samples to copy today (full library linked above):

Use caseSample body (copy and adapt)Suggested category
Order confirmedHi {{1}}, we have your order {{2}} for {{3}}. Total {{4}}. We will message you again when it ships.Utility
Shipped with trackingHi {{1}}, order {{2}} has shipped with {{3}}. Tracking number {{4}}.Utility
Invoice due in 3 daysHi {{1}}, invoice {{2}} for {{3}} is due on {{4}}. This note is a reminder of that bill, not a new charge.Utility
Cart reminder (1 hour)Hi {{1}}, you left {{2}} in your cart at {{3}}. We can hold it until {{4}}. Complete checkout if you still want it.Marketing
Diwali sale, last eveningHi {{1}}, the {{2}} Diwali code {{3}} is {{4}} off and ends tonight at the time on the site.Marketing
Appointment in 24 hoursHi {{1}}, this is a reminder of your appointment at {{2}} on {{3}} at {{4}}. Reply if you cannot attend.Utility
Lab report readyHi {{1}}, the report for visit {{2}} at {{3}} is ready. Sign in to view it. We do not send results on WhatsApp.Utility
Table bookedHi {{1}}, your table at {{2}} is booked for {{3}}, party of {{4}}. We hold it for 15 minutes past the time.Utility
Flight delayHi {{1}}, {{2}} scheduled for {{3}} is delayed. The new time is on your booking page and may move again.Utility
Exam login OTPUse Meta's authentication preset with a Copy code button — see our OTP guide for the fixed wording.Authentication

Open any hub page, copy the body, then create the template in Mark360 and submit. Festival and cart flows are marketing; order, payment and most appointment messages are utility; login codes use authentication.

Create and submit a template in Mark360

  1. Connect your WhatsApp number on the Free plan ($0/mo) through Meta's Cloud API. See the WhatsApp Business API page if you are still comparing options.
  2. Start from a library example on /templates or click Create Template in the app. Pick the category that matches the copy.
  3. Add components — optional header, body with sequential or named variables, footer, and buttons (URL, phone, quick reply or copy code).
  4. Add sample values for every variable, then submit for Meta approval.
  5. Watch status in the template list. When it shows approved / Active, use it in broadcasts, workflows or the API.
Create a template in Mark360 in five steps: connect number, pick library example, set category, add samples, submit for approval

Copy a template into Mark360 and submit for approval

Mark360 is trusted by 100+ businesses and based in Surat, India. Start on Free ($0/mo) or Scale ($19/mo billed quarterly), open the template library, copy any of the 60 examples, and submit it for Meta approval from the builder. Need OTP depth? Read the authentication templates guide. Ready to send? Check pricing or the API docs.

Priyesh Marvi

Co founder · Mark360.ai

I help eCommerce and D2C brands turn WhatsApp into a serious growth channel — not just a chat app. For most online stores, the problem isn’t reach. It’s response time. Customers ask a question, wait too long, and end up buying from someone else. Every delayed message = a lost sale. That’s what pushed me to co-found Mark360.ai — a platform that helps brands automate sales, support, and retention through WhatsApp (without losing the human touch). Our focus isn’t just automation — it’s conversation-led revenue. Over the past 1.5 years, I’ve seen how a single automated reply can: • 𝗕𝗿𝗶𝗻𝗴 𝗯𝗮𝗰𝗸 𝗮𝗯𝗮𝗻𝗱𝗼𝗻𝗲𝗱 𝗰𝗮𝗿𝘁𝘀 • 𝗖𝗼𝗻𝗳𝗶𝗿𝗺 𝗖𝗢𝗗 𝗼𝗿𝗱𝗲𝗿𝘀 𝗶𝗻𝘀𝘁𝗮𝗻𝘁𝗹𝘆 • 𝗗𝗿𝗶𝘃𝗲 𝗿𝗲𝗽𝗲𝗮𝘁 𝗽𝘂𝗿𝗰𝗵𝗮𝘀𝗲𝘀 • 𝗕𝗼𝗼𝘀𝘁 𝗰𝘂𝘀𝘁𝗼𝗺𝗲𝗿 𝘀𝗮𝘁𝗶𝘀𝗳𝗮𝗰𝘁𝗶𝗼𝗻

  • ecommerce
  • Whatsapp Automation

Frequently asked questions

Related Mark360 guides and product pages for this topic.

WhatsApp Business API