WAB2C LogoWAB2C
GuideBeginner10 min read

How to Create WhatsApp Message Templates That Get Approved

Learn to create message templates that Meta approves fast and convert customers. Includes template examples, approval tips, and common rejection reasons.

Back to Guides

What Are WhatsApp Message Templates?

WhatsApp message templates are pre-approved message formats that businesses use to start conversations with customers. Meta requires all business-initiated messages to use approved templates to prevent spam and maintain quality.

Template Message Types

Utility

Transactional messages: order confirmations, shipping updates, appointment reminders, OTPs. Lower cost.

Marketing

Promotional messages: sales, offers, product launches. Requires customer opt-in. Standard cost.

Authentication

One-time passwords and verification codes. Must include security disclaimer. Lowest cost.

Template Structure

1

Header (Optional)

Text, image, video, or document

🎉 Special Offer Just for You!

2

Body (Required)

Main message text with variables (max 1,024 characters)

Hi {{1}}, your order {{2}} has been shipped! Track your package here: {{3}}

3

Footer (Optional)

Additional info (max 60 characters)

Questions? Reply to this message

4

Buttons (Optional)

Call-to-action, Quick Reply, or URL buttons

Template Examples

Order Confirmation (Utility)

Quick Approval

Header: Order Confirmed ✅

Body: Hi {{1}}, thank you for your order!
Order ID: {{2}}
Total: Rs {{3}}
Expected delivery: {{4}}

Footer: Reply for assistance

Flash Sale Announcement (Marketing)

Requires Opt-in

Header: 🎉 Flash Sale Alert!

Body: Hi {{1}}, get {{2}}% OFF on all products!
Valid until {{3}}.
Use code: {{4}}

Footer: Reply STOP to unsubscribe

Button: Shop Now → www.example.com/sale

OTP Verification (Authentication)

Lowest Cost

Body: Your {{1}} verification code is: {{2}}
Valid for {{3}} minutes. Do not share this code with anyone.

Button: Copy Code

Best Practices for Approval

Clear Purpose

Make the message intent obvious from the first line

Professional Tone

Use proper grammar and avoid excessive punctuation!!!

Specific Variables

Use descriptive variable names: {{customer_name}} not {{1}}

Include Context

Customers should understand why they received the message

Common Rejection Reasons

Spelling & Grammar Errors

Templates with typos or poor grammar are automatically rejected

Misleading Content

False claims, exaggerated promises, or clickbait language

Abusive Language

Profanity, threats, harassment, or discriminatory content

Wrong Category

Marketing content submitted as Utility, or vice versa

Template Approval Timeline

1

Submit Template

Via WAB2C dashboard

2

Meta Review

Usually 15 minutes - 24 hours

3

Approval or Rejection

Receive notification with status

Ready to Create Your First Template?

Browse our pre-approved template library for instant use, or create custom templates with WAB2C's template builder.