Free tool
WhatsApp Template Builder (Free Preview Tool)
Write a reusable WhatsApp message with placeholders for the bits that change per customer, then preview exactly how it reads before you send.
Reviewed by Mahmoud Ilyan, Founder, DeelFlows · updated
Use {{1}}, {{2}} and so on for the parts that change per contact.
Sample values
Live preview
Hi Sara, thanks for your order #1042! It ships today and should arrive by Thursday. Reply here if you have any questions.
Export
Copy the raw template (with {{n}} tokens) to paste into DeelFlows or your WhatsApp template submission, or copy the filled sample to test the wording.
About this tool
A WhatsApp template is a message you reuse with personal details swapped in - the customer’s name, their order number, a delivery date or an appointment time. WhatsApp marks those slots with numbered tokens like {{1}} and {{2}}. This builder lets you write the body, fill in sample values, and see the finished message so nothing reads awkwardly.
It is a drafting and preview helper - it does not connect to WhatsApp or send anything. Copy the template into your DeelFlows workspace or your Meta template submission when it reads right.
Meta prices templates per delivered message by category - marketing, utility or authentication - and by the recipient’s country. Check what yours will cost with the WhatsApp pricing calculator, or size what a cart recovery template could win back with the abandoned cart calculator.
Questions
- What do the {{1}} and {{2}} tokens mean?
- They are placeholders WhatsApp fills with real values when the message goes out - {{1}} might be the customer's name, {{2}} their order number. Number them in the order you want them mapped.
- Does this submit the template to WhatsApp?
- No. This is a copy-and-preview tool only. Approved templates are submitted through Meta or through DeelFlows - paste your drafted body there.
- What are the WhatsApp template categories?
- Meta has three: marketing (offers, announcements, cart recovery), utility (updates about an order or account the customer already has) and authentication (one-time passcodes). You pick the category when you submit, Meta can re-categorise a template it thinks is mislabelled, and each category is priced differently per delivered message.
- Why do WhatsApp templates get rejected?
- The common reasons are a variable at the very start or end of the body, two variables next to each other with no text between them, too many variables for the length of the message, missing sample values, a category that does not match the content, and content that breaks WhatsApp's commerce or business policies.
- How long can a WhatsApp template be?
- The body can be up to 1,024 characters, and a text header or the footer up to 60 characters each. Shorter usually reads better on a phone screen.
- Why preview with sample values?
- Tokens hide spacing and grammar problems. Filling in realistic examples shows whether the sentence still flows once the variables are in.
- Can I personalise these automatically?
- Yes - in DeelFlows the tokens pull live from your contacts and store data, so every customer gets their own name, order, or appointment details without manual edits.
Related free tools
Do this at scale
Stop copy-pasting. Automate it in DeelFlows.
Links, templates, and replies that fire the moment a lead lands, on your own WhatsApp number. Book a 10-minute demo to see it live.