Feature Guide9 min readUpdated May 14, 2026

WhatsApp Message Templates Guide: Marketing, Utility & Authentication

The complete 2026 playbook for getting Meta-approved templates live in under 24 hours — categories, examples, rejection reasons, and the smarter way to lean on free keyword triggers instead.

What Is a WhatsApp Message Template?

A Message Template is a Meta-approved message format used to start a conversation with a customer when the 24-hour service window is closed (i.e. the customer hasn't messaged you in the last 24 hours, or has never messaged you). Templates exist to keep WhatsApp spam-free: every initiation goes through Meta's review queue, every send requires opt-in, and every category has its own per-conversation price.

Inside an active conversation, you don't need templates — free-form text works, which is exactly why PostEngage.ai keyword triggers are free forever. Templates only matter when you broadcast out, send reminders, or kick off a transactional flow.

The 3 Meta Template Categories

Marketing

Promotions, sales, product announcements, abandoned cart nudges. Highest per-conversation cost (~Rs 0.78). Strictest Meta review. Use sparingly to protect quality rating.

Utility

Transactional follow-ups tied to a user action: order placed, payment receipt, shipping update, appointment confirmation. Moderate cost (~Rs 0.27). Easier approval if the trigger is clearly transactional.

Authentication

One-time passwords and verification codes. Lowest cost (~Rs 0.13). Must follow Meta's authentication template format with a Copy Code button.

6 Approved Template Examples (Copy & Submit)

Marketing

"Hi {{1}}, our Diwali sale is live! 25% off our entire {{2}} collection until 5 Nov. Tap below to shop."

Utility

"Hi {{1}}, your order #{{2}} has been shipped via {{3}}. ETA: {{4}}. Track here: [button]"

Utility

"Hi {{1}}, this is a reminder for your appointment at {{2}} on {{3}}. Reply YES to confirm, RESCHEDULE to change."

Utility

"Hi {{1}}, we've received your payment of Rs {{2}} for invoice #{{3}}. Thanks for your business!"

Authentication

"{{1}} is your verification code. For your security, do not share this code. [Copy Code button]"

Marketing

"Hi {{1}}, you left {{2}} in your cart. Here's a 10% off code: {{3}}. Valid for 24 hours. [Complete Order button]"

Submit Your First Template in 10 Minutes

0-2 min

PostEngage.ai → Templates → New. Pick category (Marketing / Utility / Authentication) and the languages you want.

2-5 min

Compose the body with {{1}}, {{2}} placeholders. Provide real sample values so Meta reviewers understand the use case.

5-7 min

Add header (text, image or document), footer, and up to 3 buttons (Quick Reply, URL, Phone Call, Copy Code).

7-9 min

Run PostEngage.ai's pre-flight checker — it flags common rejection causes (promo wording in utility, missing context).

9-10 min

Submit. Status moves through PENDING → APPROVED (typically 1-24 hours). PostEngage.ai notifies you in-app and via email.

PostEngage vs Wati, Interakt, AiSensy on Templates

Template Pricing
WatiRs 2,499 / mo + Meta pass-through
InteraktRs 2,124 / mo + Meta pass-through
AiSensyRs 999-2,999 / mo tiered
PostEngage.aiNo software markup, Meta pass-through only

DPDP & Opt-In for Templates

  • Templates can only go to users with explicit opt-in. PostEngage.ai blocks sends to non-opted-in numbers.
  • Each contact's opt-in source (checkbox URL, form ID, chat-init timestamp) is logged for DPDP audit.
  • Every template body includes a STOP keyword footer so users can opt out with one tap.
  • Marketing templates respect Meta's quality rating — sending to disengaged users can throttle your business account.

Pair templates with broadcast lists for outreach, WhatsApp Flows for richer experiences, and CRM integrations to fire templates on customer events automatically.

Templates That Actually Get Approved

Pre-flight checker, INR pricing, free keyword triggers, 100 AI credits on signup.

Get Started for Free
SC
Sophia Chen
Compliance Lead, PostEngage.ai