Getting WhatsApp templates approved the first time
Why Meta rejects templates, the categories that matter, and a checklist that takes most drafts through on the first submission.
Meta rejects WhatsApp templates for reasons that are rarely explained well. Almost every rejection we see traces back to one of five mistakes, and all five are avoidable before you submit.
1. The category is wrong
Utility templates confirm or update something the customer already initiated: an order, a booking, a payment. Marketing templates promote something. If you put promotional language in a Utility template — an offer, a discount, an invitation to browse — it will be rejected or silently recategorised at a higher rate. Choose the category by what the message does, not by what it costs.
2. The variables are badly formed
Placeholders must be numbered in order: {{1}}, {{2}}, {{3}}. They cannot sit next to each other, and they cannot open or close the message body. A template that begins "{{1}}, your order is ready" fails; "Hi {{1}}, your order is ready" passes.
3. The samples are useless
Meta reviews the filled-in version, so every variable needs a realistic sample value. "Text" or "XXX" gets rejected. Give it "Priya" and "ORD-4821" and the reviewer can see what the customer will actually receive.
4. The language over-promises
Guaranteed results, absolute claims, aggressive urgency and anything that could read as threatening all fail review. So does mentioning WhatsApp or Meta trademarks inside the body.
5. Duplicates instead of edits
A rejected template can be edited and resubmitted. Creating a near-identical new one instead is the fastest way to get the whole business account flagged for quality review.
A pre-submission checklist
Category matches intent. Variables numbered, spaced and not at the edges. Every variable has a realistic sample. No absolute claims. Marketing templates carry an opt-out line. Run through that list and most drafts pass first time.
Want this running in your business?
Skyra ships with the templates, sequences and automations described here. Try it free for 14 days.