Free tools
WhatsApp Template Generator and Approval Checker
Pick a goal, industry, and brand. The page drafts a header, body, footer, and buttons, shows the message the way a customer sees it on WhatsApp, then scores the draft against the checks that most often get a template rejected.
Rules last checked: 2 October 2026.
What this tool does
A WhatsApp template is the approved message a business can send first. The words, the category, and the variables are reviewed by Meta. A draft that looks fine in a notes app can still be rejected because a variable sits at the start of the sentence, a utility template contains a discount, or a marketing template has no way to opt out.
This generator writes a starting draft for a real job, then runs those checks on the page. Character limits used here are header 60, body 1024, footer 60, and button text 25. Confirm the live limits in Meta's template docs. Rules last checked: 2 October 2026.
How to use it
- Choose the goal. An order update is utility. A discount is marketing. A one-time code is authentication.
- Enter the brand name. The sample uses VibeTee Fashion so the result is visible before you type.
- Read the phone preview. Sample names and codes stand in for {{1}} so the bubble matches what a customer receives.
- Read the checklist. A failed line is the line to edit before you submit.
- Submit from Agentzee when you want the approved template on the same number as the chatbot and the CRM.
Worked examples
Abandoned cart, fashion: header “VibeTee Fashion cart”, body with {{1}} for the name, {{2}} for the product, {{3}} for the brand, and a STOP line. Category: marketing.
Order update: “your order {{2}} is {{3}}” with no discount language. Category: utility. Adding “20% off your next order” to that body is the mismatch this checker is built to catch.
Common mistakes
- Starting the body with {{1}}.
- Placing {{1}} {{2}} side by side with nothing between them.
- Calling a promotional message a utility template to get a lower price.
- Leaving marketing templates without an opt-out.
Use it on a live WhatsApp number
The draft is not a sent message. After Meta approves it, Agentzee can send it only to people who opted in, and the reply lands in the same inbox as the chatbot.
Pair this page with the template library for fashion, education, and order updates, and with the broadcast feature once the template is approved.
Questions people ask
Do I need an account?
No. The tool runs in the browser. Sign-up is only for sending the result on the official WhatsApp Business API.
Does Agentzee approve the template?
No. Meta reviews templates. This page only drafts copy and flags risks before you submit.
What is a category mismatch?
A utility template is for a transaction the customer already started, such as an order or a booking. A discount in that template is a marketing message and should be submitted as marketing.
Why can't a variable start the body?
Meta's template rules reject a body that starts or ends with a variable, and variables that sit next to each other. Put words on both sides.
How many buttons can I add?
This checker allows up to three buttons, with 25 characters each. Confirm the current button types in Meta's docs before you submit.
Where are the character limits from?
Header 60, body 1024, footer 60, button 25, as published for template components. Rules last checked: 2 October 2026. https://developers.facebook.com/docs/whatsapp/business-management-api/message-templates/
Can I paste a template I already wrote?
Yes. Use the checker page and paste the header, body, and footer.
Will this message customers?
No. It only drafts and scores text.
Related
Submit this template from Agentzee
Create the template on the official API, send it to opted-in customers, and read the replies in one inbox.
