Agentzee

Home/Free tools

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.

Category: utility

Header: VibeTee Fashion cart

Body: Hi {{1}}, you left {{2}} in your cart at {{3}}. Reply YES and we will hold it for 2 hours. Reply STOP to opt out.

Footer: Reply STOP to opt out

Buttons: Complete order, Ask a question

Checklist score: 100% (12/12)

  • Pass: Header is 20/60 characters.
  • Pass: Body is 113/1024 characters.
  • Pass: Footer is 21/60 characters.
  • Pass: Each button is 1–25 characters.
  • Pass: This preview allows up to 3 buttons.
  • Pass: Variables are numbered {{1}}, {{2}}, {{3}} with no gaps or repeats.
  • Pass: Variables are not sitting next to each other.
  • Pass: The body does not start or end with a variable.
  • Pass: Promotional wording is not inside a utility or authentication template.
  • Pass: Opt-out line is required on marketing templates, not on this category.
  • Pass: The body is not written in excessive capitals.
  • Pass: The body uses four emojis or fewer.

Rules last checked: 2 October 2026. Meta template docs

How a customer sees it

9:41
Y

Your business

Business account

VibeTee Fashion cart

Hi Aarav, you left your item in your cart at your store. Reply YES and we will hold it for 2 hours. Reply STOP to opt out.

Reply STOP to opt out

9:41
Complete order
Ask a question

Template preview

Sample values stand in for {{1}} = Aarav, {{2}} = your item, {{3}} = your store.

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.