Why Do WhatsApp Message Templates Get Rejected — and How to Fix It
What Are WhatsApp Message Templates?
Before diving into rejections, a quick definition. Message templates are pre-approved message formats that businesses use to initiate conversations with customers on WhatsApp. Any time your business sends the first message — a promotional broadcast, an order confirmation, a reminder, an alert — it must use an approved template.
Templates are categorized into three types:
Marketing — promotions, offers, product announcements
Utility — transactional notifications like order updates, booking confirmations, payment receipts
Authentication — one-time passwords and verification codes
Each category has different rules. Mismatching your content to the wrong category is one of the most common rejection causes.
Why Meta Rejects WhatsApp Templates
1. Promotional Content in a Utility or Authentication Template
This is the most common mistake. A utility template is meant for transactional messages — confirming an order, sending a receipt, notifying a status change. If you submit a utility template but the content includes promotional language ("Don't miss our sale!", "Special offer just for you"), Meta will reject it.
Fix: Move promotional content to a marketing template. Keep utility templates transactional — one clear, specific action or notification, no offers.
2. Vague or Unclear Variable Placeholders
Templates use variables like {{1}}, {{2}} to personalize messages. Meta requires that these variables have enough context to be understood — a reviewer should be able to look at your template and know what each variable is supposed to contain.
A template like:
"Hi {{1}}, your {{2}} is {{3}}."
...gives Meta no way to verify the content is legitimate. It could be filled with anything.
Fix: Add context around your variables so the intent is clear:
"Hi {{1}}, your order for {{2}} has been confirmed and will be delivered on {{3}}."
3. Content That Violates Meta's Commerce Policy
Meta prohibits templates that promote certain categories — regardless of how the content is worded. Prohibited or restricted categories include:
Financial products (loans, cryptocurrency, investment schemes)
Alcohol — without age-gating and country authorization
Gambling and gaming — without authorization
Healthcare and pharmaceuticals — without authorization
Adult content
Weapons and ammunition
Tobacco products
If your business operates in a restricted category, you may need to apply for category authorization before your templates will be approved.
Fix: Review Meta's commerce policy for your category. If you're in a restricted category, submit the relevant authorization request first.
4. Spam-Trigger Language
Certain words and phrases immediately flag a template for rejection regardless of context. These are words historically associated with spam or misleading messaging:
FREE, FREE FREE
WIN, WINNER, YOU'VE WON
GUARANTEED, PROMISE
CLICK NOW, ACT NOW, LIMITED TIME (used aggressively)
URGENT (in all caps or repeated)
100% (as a claim of certainty)
Fix: Rewrite the template without trigger words. You can communicate the same message — an offer, a deadline, a benefit — without using flagged language. "Exclusive access" lands better than "FREE ACCESS NOW".
5. Missing or Misleading Call to Action
If your template includes a CTA button — a link, a phone number, a quick reply — Meta verifies that it is legitimate and matches the stated purpose of the message. A template that says "track your order" but links to a homepage will be rejected. A template with a phone number that doesn't match your registered business number will be flagged.
Fix: Make sure every CTA button links directly to what the message says it does. Track order → order tracking page. Book now → booking page. Test every link before submitting.
6. Template Format Errors
Templates have structural rules that must be followed:
Header (optional): text, image, video, or document — one only
Body: required, max 1,024 characters
Footer (optional): max 60 characters, plain text only
Buttons (optional): max 3 buttons per template
Common format errors:
Body text over the character limit
Using emoji or formatting in the footer
Adding more than 3 buttons
Submitting a header image that doesn't meet size requirements
Fix: Check character counts before submitting. Keep footer text plain. Stick to the button limit.
7. Language and Translation Mismatch
If you submit a template in one language but the content contains text from another language, Meta may reject it. This includes mixing English with local languages like Yoruba, Twi, Swahili, or Hausa inside a single template without declaring the language correctly.
Fix: Submit each language version as a separate template with the correct language code. Multi-language broadcasts work best as separate templates per language, not mixed content in one.
8. Too Similar to a Previously Rejected Template
If you resubmit a rejected template with only minor changes — swapping one word, slightly rephrasing — Meta's review system often flags it as a duplicate of a rejected template. This can cascade into your account being flagged for repeated violations.
Fix: When fixing a rejected template, make substantive changes. If the rejection was about structure or category, the fix needs to address the root issue — not just surface wording.
How to Check Your Template Rejection Reason
You have two ways to check the status of your templates:
Option 1 — Directly in your Intelli dashboard Template status — approved, pending, or rejected — is visible right inside your Intelli dashboard without needing to log into Meta separately. This is the fastest way to monitor submissions, especially if you've sent multiple templates at once.
Option 2 — Inside Meta Business Manager
Go to WhatsApp Manager
Select Message Templates
Find the rejected template — it will show a status of "Rejected"
Click the template to see the rejection reason
Meta provides a rejection category, though the explanations can be brief. If the reason isn't clear, your dedicated Intelli support team will review it with you and advise on the exact fix — so you're not left interpreting Meta's feedback alone.
How to Fix and Resubmit
Do not edit and resubmit immediately. Understand the rejection reason first.
Make substantive changes — not cosmetic ones.
Check against this list before resubmitting:
Is the template category correct for the content?
Are all variables contextually clear?
Is there any prohibited content or trigger language?
Do all CTA buttons link to exactly what they say?
Is the format within limits?
Resubmit — templates go back into the 24–48 hour review queue.
How to Avoid Rejections Before You Submit
The best time to review a template is before it goes to Meta.
When you build templates through Intelli, your dedicated support team reviews templates with you before submission — flagging rejection triggers, suggesting fixes, and helping you get the wording right the first time. Once you're in the Intelli dashboard, you can also track every template's live status without switching between platforms.
This matters especially for high-volume broadcast campaigns where a rejected template means a delayed send. And if something does go wrong after submission — a rejection you didn't expect, a number restriction tied to template misuse — your Intelli team is there to help you navigate it, not just point you to Meta's help centre.
Frequently Asked Questions
How long does WhatsApp template review take? The first few templates your account submits go through a full review — typically 24–48 hours. Once Meta has approved several templates from your account and established a pattern of quality submissions, subsequent templates often get approved within minutes. This is one of the practical reasons to get your first templates right: a clean approval history speeds up everything that follows.
Can I appeal a template rejection? There is no formal appeals process for template rejections. You fix the template and resubmit. If you believe a rejection was in error, your dedicated Intelli support team can help you assess whether to resubmit as-is or rework the template — and can escalate where appropriate through Meta's partner support channels.
What if I keep getting templates rejected? This is exactly where Intelli's dedicated support makes a difference. Rather than submitting and waiting blindly, your support team reviews templates with you before submission, flags likely rejection triggers, and helps you reframe content that's hitting Meta's filters. Repeated rejections without guidance can damage your account standing — getting expert eyes on your templates early prevents that spiral.
How many templates can I have? There is no hard limit on the number of templates, but Meta monitors template rejection rates. High rejection rates across your account can affect your account standing, so it's better to submit fewer, well-prepared templates than to submit in bulk hoping some get through.
What happens if too many templates are rejected? Repeated template violations can lower your account quality rating. A persistently low quality rating restricts your messaging tier and can eventually lead to account suspension.
Can I use emojis in templates? Yes — emojis are allowed in the body text. They are not allowed in the footer. Don't overuse them; heavy emoji use can contribute to spam flags.
Getting template approvals right is one of the most practical things you can do to protect your WhatsApp account health and keep your broadcasts running.
Intelli helps businesses across Africa build, review, and manage their WhatsApp templates — and when something gets rejected, your dedicated team is there to help you fix it fast.
Intelli is an AI-powered customer engagement platform and Meta Technology Partner serving 200+ businesses across Africa.



