Skip to content
Meta Business PartnerQuick answer inside

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.

Do this with InfiQ

Talk to InfiQ

Get a straight answer for your setup

Tell us what you’re trying to do — a WhatsApp specialist replies within one working day.

Step 1 of 2
WhatsApp

Protected by invisible spam checks · replies within 1 working day

Frequently asked questions

How long does WhatsApp take to approve a template?+
Most templates are reviewed automatically and clear within a few minutes. Some go to additional review and can take up to 24 hours. If a template sits 'In Review' well beyond a day, it's usually queued for manual assessment rather than stuck.
What's the most common reason WhatsApp rejects a template?+
Wrong category and missing sample values are the two biggest causes. Promotional copy submitted as Utility triggers a content-mismatch rejection, and any {{variable}} left without an example the reviewer can read will fail validation.
Can I edit a rejected template or do I have to create a new one?+
You can edit and resubmit the same template. Change only what the rejection reason points at — recategorise for a mismatch, fix the placeholder for a format error, or remove the flagged phrase for a content issue — then resubmit.
Does resubmitting the same rejected template hurt my account?+
Submitting an identical template repeatedly and getting repeatedly rejected can weaken your template quality signals over time. Always make a meaningful edit before resubmitting rather than hoping for a different outcome.
Why does my Utility template keep getting rejected as Marketing?+
Because it reads as promotional. Utility is only for a transaction the customer already triggered — an order update, receipt, or reminder. If the message upsells, re-engages, or invites the customer back, WhatsApp will treat it as Marketing regardless of the category you chose.
Do I need sample values for every variable?+
Yes. WhatsApp needs a realistic example for each {{variable}} to evaluate the final message. Use plausible values like a name, an order ID, or a time — never placeholders like 'xxxx' or an empty field, which cause rejection.
Can a template rejection get my WhatsApp number banned?+
A single rejection won't. But repeated policy-violating submissions, spammy content, and ignored rejection reasons contribute to negative quality signals that, at scale, can affect messaging limits and account standing. Fixing the flagged reason each time keeps you safe.
Does the template category affect what I pay per message?+
Yes. WhatsApp bills per delivered message by category since 1 July 2025, so Marketing, Utility, and Authentication each carry a different rate. Getting the category right means both approval and correct billing — InfiQ shows the ₹ rate for each category upfront.

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.