Every WhatsApp Business API message starts with an approved template. This is the most complete collection on the internet — real copy-paste templates, correct variable formatting, Meta-approval tips, and category guidance. All tied to WA.Expert's platform for one-click submission.
Any message your business sends first — outside of a customer-initiated 24-hour window — must be a pre-approved template. Meta reviews every template before it can be sent. Templates have three categories, each with different pricing and different rules. Understanding this saves you money and prevents rejections.
| Category | When to use | Examples | India rate (per conversation) | Approval time |
|---|---|---|---|---|
| Utility | Transaction or info the customer already expects | Order confirm, delivery update, appointment reminder, payment receipt, OTP | ₹0.10 – ₹0.14 | 1–4 hours |
| Marketing | Promoting products, offers, or re-engaging customers | Sale announcement, abandoned cart, new collection, loyalty offer, festive campaign | ₹0.58 – ₹0.72 | 4–48 hours |
| Authentication | One-time passwords and verification codes | Login OTP, signup verification, transaction confirm OTP | ₹0.12 – ₹0.18 | Auto (instant) |
| Service | Replying within 24hrs of customer message | Support replies, order queries, any response to inbound message | Free (first 1,000/mo) | No approval needed |
The most common — and costly — mistake: submitting a marketing message as a utility template to save on conversation fees. Meta will either reject it during review or, worse, flag it later and reduce your account quality score. Always use the correct category.
Each category page has full templates with copy-paste message copy, correct variable names, approval guidance, and direct submit via WA.Expert.
Variables in green are auto-filled from your system when sent. Everything else is static approved text.
WA.Expert handles Meta's template API entirely. You write the template, we submit it, Meta approves it. Usually within 24 hours.
Utility, Marketing, or Authentication. This determines the Meta conversation rate charged per send.
Use {"{"}1{"}"}, {"{"}2{"}"} for variables. Add header (optional), body (required), footer and buttons (optional).
Templates → New Template → fill form → Submit for Review. WA.Expert sends to Meta's API instantly.
Utility: 1–4 hours. Marketing: 4–48 hours. Auth: instant. Status updates in your WA.Expert dashboard.
{"{"}1{"}"}, {"{"}customer_name{"}"} style variables that are replaced with real data when sent. Customise the static text to match your brand voice. Do not change the variable format — Meta requires double curly braces. Variable names are for your reference; Meta only sees the position (1, 2, 3...).Why Meta rejects templates, forbidden words, how to rewrite and resubmit.
Read guide →Complete API reference — send templates programmatically via WA.Expert REST API.
Read guide →200+ use cases with workflow descriptions and template suggestions by industry.
Browse codex →WA.Expert handles the Meta API submission. You write the message — we get it approved and ready to send.