Home / Blog / WhatsApp Message Templates That Get Approved: A Practical...
AI AUTOMATION

WhatsApp Message Templates That Get Approved: A Practical Guide (2026)

By Aamir Khan .. 28 May 2025 .. 28 May 2025 • TOFU

How to write WhatsApp Business API message templates that Meta approves on the first submission the rules, the categories, and real examples that pass.

Get Consultation ?
? Back to Pillar Guide

WhatsApp message templates sit between you and every outbound automated message you want to send. Until a template is approved by Meta, you cannot send it to customers. Approval takes 24 72 hours per submission. Rejections reset the clock. A poorly written template that gets rejected three times in a row delays your launch by a week.

This guide covers exactly what Meta approves, what it rejects, and how to write templates that pass on the first submission.

What a WhatsApp message template is

A WhatsApp message template is a pre-approved message format used for business-initiated conversations on the WhatsApp Business API. Templates are required whenever your business sends a WhatsApp message to a customer who has not messaged you in the last 24 hours. Meta reviews and approves every template before it can be used.

Templates use fixed text with personalisation variables: "Hi {{1}}, your appointment on {{2}} is confirmed at {{3}}." The variable slots are filled with real customer data when the message is sent.

The three template categories and why they matter

Utility templates cover transactional communication: order confirmations, appointment reminders, shipping updates, payment receipts, account notifications. These are approved at the highest rate because they deliver expected, wanted information.

Marketing templates cover promotional communication: offers, campaigns, product launches, re-engagement messages. These are reviewed more carefully because Meta wants to ensure recipients opted in and the message is relevant.

Authentication templates cover OTPs and verification codes. Tightly structured, high approval rate, lowest cost per conversation.

Category matters for two reasons: approval rate and cost. Utility conversations are cheaper than marketing conversations. Misclassifying a marketing message as utility will result in rejection.

Ready to take the next step?

Let Perceptra scope the right approach for your business.

Book a Free Strategy Session ?

The 8 rules that get templates approved first time

Rule 1: Include the business name

Every template should mention your business name at least once. "Hi {{1}}, this is [Business Name]. Your order is confirmed." Meta expects customers to immediately know who is messaging them.

Rule 2: State the purpose in the first sentence

The template's first sentence should make the purpose clear. "Your appointment is confirmed." "Your order has shipped." "Here is your one-time password." Reviewers read the first line and categorise the template immediately.

Rule 3: Match the content to the declared category

A utility template should contain only transactional information. If the template includes a promotional offer ("and use code WELCOME10 for 10% off your next order"), it belongs in the marketing category.

Rule 4: No all-caps words or excessive punctuation

"YOUR ORDER IS CONFIRMED!!!" is a spam signal. Use standard capitalisation and one exclamation mark maximum.

Rule 5: No vague variable placeholders

A template with {{1}} and no context about what the variable contains can be rejected. If possible, add context in the surrounding text: "Your appointment with Dr. {{1}} is confirmed for {{2}}."

Rule 6: Include an opt-out for marketing templates

Every marketing template must include an opt-out option. The standard: "Reply STOP to unsubscribe." This must be functional when a customer replies STOP, they must be removed from future campaigns.

Rule 7: No threatening or urgency-manipulation language

"Respond NOW or lose your slot forever" is manipulative urgency. Meta rejects templates that use pressure tactics. Honest urgency "your booking holds until midnight tonight" is acceptable.

Rule 8: Use natural, conversational language

Templates that sound like a legal document or a formal letter perform worse in approval than templates that sound like a real business communication. Write the way your team actually speaks to customers.

Real examples: approved vs rejected

Rejected: "EXCLUSIVE OFFER!!! Limited time only 50% off ALL products! Click NOW before it expires!!!" Why: All-caps words, excessive punctuation, urgency manipulation, no opt-out.

Approved (marketing): "Hi {{1}}, we are running a special offer this week 20% off our full skincare range. Shop here: {{2}}. Reply STOP to unsubscribe." Why: Clear, specific, honest, includes opt-out.

Rejected utility: "Hi {{1}}, here is some information about your account and also a great offer for you." Why: Mixes utility and marketing content misclassified.

Approved utility: "Hi {{1}}, your appointment with Dr. {{2}} is confirmed for {{3}} at {{4}}. Need to reschedule? Reply 'reschedule' or call {{5}}." Why: Clear transactional purpose, natural language, useful variables.

Frequently asked questions

Typically 24 72 hours. During busy periods or for first-time accounts, it can take up to five business days. Plan template submissions at least a week before your intended launch.

You receive a rejection reason from your BSP. Revise the template based on the feedback and resubmit. Each revision restarts the approval clock.

Yes. Submit all the templates you need for your launch simultaneously. If some are rejected while others are approved, you can launch with approved templates while revising the rejected ones.

No. Approved templates cannot be edited. To change a template, you must create a new version and submit it for fresh approval.

AK

Aamir Khan

Founder of Perceptra, a Mumbai digital growth studio. Builds AI automation systems for Indian businesses and writes plainly about what works and what does not.

View Profile ?
GROWTH STRATEGY

Ready to Build
This For Your Business?

Book a strategy session. We scope your first project in 30 minutes, no jargon, no obligation.

Custom ScopingTailored to your needs
Fixed PricingNo hidden surprises
Expert TeamLocal Mumbai devs
Quick LaunchLive in under 14 days

⚡ EXPLORE OTHER INSIGHTS

Continue exploring our strategic guides, case studies, and technical breakdowns.

Explore Services

Custom AI Assistants Ecommerce Development Website Maintenance Business Automation Revenue Operations Automation Customer Journey Automation

Latest Insights

What Makes A Website Actually Drive Business ? Revops Automation Cost And Payback ? WHY Guessing Beats Data Without Tracking ?

Direct Contact

Need an immediate Whatsapp Message Templates That GET Approved strategy? Reach out directly.

hello@perceptra.in +91 79770 36723 Call Us Now