Free pre-flight · May 2026 Meta policy · DPDP-safe

WhatsApp Template Approval Checker

Paste your WhatsApp Business template body. We scan against Meta's approval rules and flag every rejection risk before you submit — length, variables, category downgrade, URL shorteners, opt-in, and more.

Your template draft

Paste the exact body you plan to submit to Meta. Use {{1}}, {{2}} … for variables.

Marketing ₹0.86 · Utility ₹0.12 · Auth ₹0.12

Pick the Meta language code

Live check: 7 rules run · 7 pass · 0 warning · 0 fail
Your report is ready

Pre-flight verdict

Likely to approve

0 warnings 0 fails

Get the full annotated checklist on WhatsApp

Includes the exact rejection reason, recommended rewrite, and a Meta-compliant template you can copy-paste.

+91

🔒 No spam · Data stored in India · GDPR + DPDP compliant

Frequently asked questions

Why do WhatsApp Business templates get rejected by Meta?+

The top rejection reasons in 2026 are: (1) body exceeds 1024 characters, (2) more than 10 variable placeholders, (3) promotional language in a Utility template causing category downgrade to Marketing, (4) URL shorteners like bit.ly or tinyurl which Meta auto-blocks, (5) missing opt-in language for Marketing templates, (6) excessive emojis or symbols flagged as spam, and (7) formatting errors like unmatched bold or unescaped newlines. Our checker scans for all eight categories in one click.

What is the difference between Marketing, Utility, and Authentication templates?+

Marketing templates are promotional (offers, launches, re-engagement) and require explicit user opt-in plus a valid 24-hour customer service window if the user did not initiate. Utility templates are transactional (order updates, appointment reminders, OTP confirmations) and can be sent without an active window but must NOT contain promotional language. Authentication is OTP-only and uses a Meta-approved fixed format. In May 2026 Meta India charges ₹0.8631/Marketing, ₹0.115/Utility, ₹0.115/Auth (ex-GST). Picking the wrong category can either get you rejected or silently downgraded to the more expensive Marketing rate.

How many variables can I use in a WhatsApp template body?+

Meta accepts up to 10 numbered variables {{1}} through {{10}} in the template body. They must be sequential (no skipping from {{1}} to {{3}}), each must have a non-empty sample value at submission, and the body cannot start or end with a variable. Variables must be separated by at least one non-whitespace character. Our checker flags variables out of range, duplicates, and gaps.

Why does my Utility template keep getting downgraded to Marketing?+

Meta's NLP classifier scans your body for promotional intent. Trigger phrases that downgrade a Utility template include "free", "limited time", "click here", "buy now", "offer", "discount", "sale", "deal", "save up to", "claim now", "hurry", and CTAs that link to a storefront homepage. If you need to nudge a purchase, route it through a Marketing template instead — the rate is higher (₹0.8631 vs ₹0.115) but it will actually deliver instead of bouncing.

Why do you need my email and WhatsApp number to see the result?+

We send the full annotated report to your WhatsApp instantly — including the exact line numbers that failed and the recommended rewrite. We never spam — reply STOP to opt out anytime. Your data is stored in India and processed under DPDP 2023 and GDPR.

Is the checker 100% accurate against Meta's approval engine?+

Our rule-set covers the public Meta WhatsApp Business Platform policy as of May 2026 plus 4,200+ real rejection patterns we have collected from RichAutomate customers. It catches roughly 92% of preventable rejections. Edge cases like industry-specific restrictions (financial, pharma, alcohol) and language-specific NLP triggers may still get caught by Meta's human reviewers — but our checker will get you past automated review with very high confidence.