Free tools
WhatsApp Template Approval Checker
Paste the header, body, footer, and buttons. The checker scores the draft against the rejection risks below. The sample on this page is already filled in.
Rules last checked: 2 October 2026.
What this tool does
The checker is the same rules engine as the generator, aimed at a template you already wrote. It does not call Meta and it does not approve anything. It looks for the patterns that come back as rejected: the wrong category, broken variables, a missing opt-out, and text over the component limit.
Limits on this page: header 60, body 1024, footer 60, button 25. Rules last checked: 2 October 2026. Official reference: https://developers.facebook.com/docs/whatsapp/business-management-api/message-templates/
How to use it
- Paste the body exactly as you will submit it, including {{1}} style variables.
- Choose the category you plan to use, not the category you wish the price used.
- Add an opt-out on marketing templates, in the body or the footer.
- Rescore after each edit. The sample result is in the page HTML before you type.
Worked examples
Utility body “Hi {{1}}, your order {{2}} has shipped.” passes the promo check.
The same body plus “Use code SAVE20” fails the utility promo check. Move the code to a separate marketing template.
Common mistakes
- Submitting the checker score to Meta as if it were an approval.
- Hiding an offer in a utility template.
- Using {{1}} at the end of the body because the sentence “ends nicely” there.
Use it on a live WhatsApp number
When the score is clean, submit the template in Agentzee. Replies, the chatbot, and the CRM stay on one number.
Read the glossary note on template messages if the category choice is still unclear.
Questions people ask
Does Agentzee approve the template?
No. Meta reviews templates. This page only drafts copy and flags risks before you submit.
Is a high score an approval?
No. Meta makes the decision. A high score means the draft avoids the mistakes this page checks.
Which category should an order update use?
Utility, if it is only about that order. Add a separate marketing template for a discount.
What counts as an opt-out?
A line such as Reply STOP to opt out, in the body or footer of a marketing template.
Can the checker see my customers?
No. The text stays in the browser.
Why is there a sample result already?
So the checks are in the page HTML, not only after you type.
Where do I send an approved template?
From Agentzee broadcasts, to people who opted in.
Related
See it on your own WhatsApp number
Start free, or book a 20-minute demo and we will map the chatbot, broadcast, and AI call to your sales process.
