How do I stop WhatsApp template rejections?
Most WhatsApp template rejections come down to four fixable things: the wrong category, missing or unrealistic sample values, copy that reads like spam or violates policy, and variable formatting Meta cannot validate. Get those right before you submit and the vast majority of templates clear on the first pass, usually within minutes. When one does get rejected, WhatsApp always tells you the reason category — the trick is reading that reason literally and fixing that specific thing rather than reshuffling the whole template. This page walks through why templates get rejected, the exact checks to run before you hit submit, and how to turn a rejection into an approval on resubmission.
Quick answer
Choose the correct category (Marketing, Utility or Authentication), fill in realistic sample values for every {{variable}}, keep copy opt-in-based and free of prohibited content or broken formatting, and on any rejection fix the exact reason WhatsApp flags before resubmitting.Why WhatsApp rejects templates in the first place
Every template you submit goes through automated review against Meta's Business Messaging policies, and rejections almost always trace back to one of a handful of causes. The single most common is miscategorisation: sending a promotional message tagged as Utility, or an OTP that isn't a true Authentication template. Close behind are missing or nonsensical sample values (Meta can't approve a variable it can't see filled in), formatting errors like unnumbered or mismatched {{1}} placeholders, disallowed content such as threatening or abusive language, and copy that looks like it will annoy recipients — excessive capitalisation, aggressive discounting, URL shorteners, or content that belongs on a landing page rather than in a message. A smaller but frustrating bucket is 'INVALID_FORMAT' issues where a button URL, phone number, or header media placeholder is malformed. None of these are subjective mysteries; each maps to a concrete edit.
- Wrong category — Marketing copy submitted as Utility, or promotional intent hidden inside a transactional-looking template
- Missing sample values — a {{variable}} with no example text for the reviewer to evaluate
- Formatting errors — non-sequential {{1}} {{2}} numbering, empty variables, or trailing/leading whitespace around them
- Prohibited or high-risk content — abusive language, restricted goods, or claims that violate WhatsApp Commerce and Business policies
- Spammy signals — ALL CAPS, too many emojis, shortened links, or vague 'click here to win' style copy
The pre-submit checklist that clears templates on the first try
The fastest way to stop rejections is to never submit a template you haven't validated. Start with category: if the message promotes, upsells, re-engages, or invites someone back, it is Marketing — full stop. Utility is strictly for a transaction the customer already triggered (order confirmed, appointment reminder, payment receipt), and Authentication is only one-time passcodes. Then give every variable a realistic sample — 'Rahul', 'ORD-48213', '2 PM Thursday' — not 'xxxx' or a blank. Number placeholders in strict order with no gaps, keep the message specific and personal rather than mass-broadcast in tone, and make sure any button URLs resolve and any header media is the right type. Running the copy through InfiQ's template playground before submission surfaces variable and formatting problems while they're still cheap to fix.
- Confirm the category by intent, not by convenience — promotional = Marketing, always
- Add a plausible sample value to every {{variable}} so the reviewer sees the real message
- Number variables sequentially ({{1}}, {{2}}…) with no empty or duplicated placeholders
- Validate button URLs, header media type, and character limits before submitting
- Write like you're messaging one customer, not blasting a list — specificity reads as legitimate
How to fix a rejected template and get it approved on resubmission
When a template is rejected, WhatsApp returns a reason — commonly INVALID_FORMAT, TAG_CONTENT_MISMATCH (your copy doesn't match the category you chose), SCAM/ABUSIVE_CONTENT, or a policy violation code. Read that reason literally and change only what it points at. If it's a category mismatch, recategorise rather than rewording; if it's format, fix the placeholder or button; if it's content, strip the offending phrase. Do not resubmit an identical template hoping for a different reviewer — repeated identical submissions and repeated rejections lower your template quality signals and, at scale, can affect your account's standing. Edit meaningfully, resubmit, and if a template keeps getting flagged despite looking clean, that's usually a sign the category is wrong or a single phrase is tripping the classifier. A quick rewrite of that one element almost always clears it.
- Map the returned reason code to the exact edit — don't rewrite the whole template
- Category mismatch? Change the category, not the words
- Format error? Fix the specific variable, button, or media placeholder it names
- Never spam identical resubmissions — meaningful edits protect your template quality rating
Why category accuracy also protects your costs
Getting the category right isn't only about approval — it directly determines what you pay. Since Meta moved off per-conversation billing on 1 July 2025, WhatsApp charges per delivered message by category, so Marketing, Utility, and Authentication each carry their own rate. A template approved in the correct category bills at the correct rate; one that's been forced through under a mismatched category risks re-review and downstream problems. Utility and Authentication messages sent inside the 24-hour customer service window — the free window that opens when a customer messages you — can also be handled without a template charge in some cases, which is another reason clean, correctly-categorised templates matter. With InfiQ you get transparent ₹ pricing (ex-GST), so you can see exactly what each category costs before you build the template, and full BSUID account ownership so your approved templates stay yours.
Frequently asked questions
How long does WhatsApp take to approve a template?+
What's the most common reason WhatsApp rejects a template?+
Can I edit a rejected template or do I have to create a new one?+
Does resubmitting the same rejected template hurt my account?+
Why does my Utility template keep getting rejected as Marketing?+
Do I need sample values for every variable?+
Can a template rejection get my WhatsApp number banned?+
Does the template category affect what I pay per message?+
Get your templates approved the first time
Talk to InfiQ's team to build correctly-categorised, compliant WhatsApp templates that clear review fast — with transparent ₹ pricing and full BSUID account ownership.