MessageSync.ai
Back to Blog
WhatsApp Business9 min read

Crafting WhatsApp Template Messages That Get Approved

ML
Marcus Lee
Technical Writer · January 3, 2026
Business API
2B+ Users

WhatsApp template messages are the gatekeepers of outbound communication. You can't proactively message customers without an approved template—and getting that approval isn't always straightforward.

After helping dozens of businesses through this process, here's what actually works.

Why Templates Exist

Meta doesn't want WhatsApp becoming a spam channel. Templates ensure businesses send relevant, expected messages that users actually want to receive.

Every template goes through human review. Reviewers check for policy compliance, clarity, and legitimate business purpose.

This protects users, but it means you need to understand what gets approved—and what doesn't.

The Three Template Categories

Utility templates — Transactional updates your customers expect.

  • Order confirmations
  • Shipping notifications
  • Appointment reminders
  • Account alerts

These have the highest approval rate. They're clearly useful.

Authentication templates — One-time passwords and verification codes.

  • Login codes
  • Password resets
  • Two-factor authentication

Straightforward and almost always approved.

Marketing templates — Promotional content.

  • Product announcements
  • Special offers
  • Re-engagement messages

These get the most scrutiny. You need explicit opt-in, and the content must be clearly promotional without being spammy.

What Gets Rejected

Vague purpose. "Hi {{name}}, we have an update for you. Click here: {{link}}" doesn't explain what the update is. Reviewers reject ambiguity.

Misleading content. Anything that tricks users into clicking—fake urgency, misleading offers, bait-and-switch messaging.

Missing opt-out. Marketing templates need a way for users to stop receiving messages.

Policy violations. Adult content, weapons, gambling, illegal services—obvious rejections.

Generic greetings. "Hello! How are you?" with no business purpose isn't a valid template.

Writing Templates That Get Approved

Be Specific

Bad: "Your order update is ready."

Good: "Your order #{{order_number}} has shipped! Track it here: {{tracking_link}}"

Reviewers want to see exactly what information users will receive.

Include Clear Variables

Variables like {{customer_name}}, {{order_number}}, and {{date}} show personalization intent. Use them appropriately.

Sample text helps too. If you're using {{1}}, {{2}} style placeholders, include example content.

State the Purpose

For marketing templates, be upfront about promotional intent. "Special offer for our subscribers" is better than hiding the promotional nature.

Match Category to Content

Don't submit promotional content as a utility template hoping it'll get approved. Miscategorization leads to rejection.

Keep It Concise

WhatsApp messages should be short. Templates that read like email newsletters get flagged as inappropriate for the channel.

Template Examples That Work

Order Confirmation (Utility)

Hi {{customer_name}}, thanks for your order!

>

Order #{{order_number}}
Total: {{amount}}

>

We'll notify you when it ships. Questions? Reply to this message.

Appointment Reminder (Utility)

Reminder: You have an appointment at {{business_name}} on {{date}} at {{time}}.

>

Location: {{address}}

>

Reply CONFIRM to confirm or RESCHEDULE to change.

Shipping Update (Utility)

Great news! Your order #{{order_number}} is on its way.

>

Carrier: {{carrier}}
Tracking: {{tracking_link}}

>

Expected delivery: {{date}}

Re-engagement (Marketing)

Hi {{name}}, we haven't seen you in a while!

>

Here's 15% off your next purchase: {{discount_code}}

>

Valid until {{expiry_date}}. Reply STOP to opt out.

The Review Process

After submission, templates go through Meta's review queue. Typical turnaround is 24-48 hours, but it can stretch longer during high-volume periods.

If rejected, you'll get a reason (though sometimes vague). Fix the issue and resubmit. Repeated rejections can delay future approvals, so get it right.

Tips from Experience

Start with utility templates. They approve faster and help establish your account's credibility before submitting marketing content.

Use sample content. When submitting, include realistic example messages. This helps reviewers understand your intent.

Don't fight the system. If a template keeps getting rejected, it might not be appropriate for WhatsApp. Consider whether email or SMS would work better.

Plan for approval time. Don't submit templates the day before a message sends. Build in buffer time for review and potential revision.

Keep records. Document what works and what doesn't. Over time, you'll develop a sense for what reviewers look for.

WhatsApp template approval can feel frustrating at first, but the system exists for good reason. Once you understand what Meta wants—clear, useful, honest communication—approvals become routine.

Ready to try MessageSync.ai?

Get SMS and WhatsApp built right into your workspace. Start your free trial today.

Start Free Trial