⚡Quick answer -
Meta reviews every template. Keep the tone polite, use correct {{1}}, {{2}} variables, match the selected language, avoid shortened URLs, and respect button limits to avoid rejection.
Use it right before submitting a new WhatsApp template so you can check content, variables, links, and buttons against Meta’s rules and prevent delays.
Templates must be classified into one of three categories, per their purpose.
Area | ✅ DO | ❌ DON’T |
Content | Use a polite, helpful, neutral tone. Example: “Hi {{1}}, your order {{2}} has shipped.” | Threatening / abusive tone. Example: “Pay now or we’ll take legal action.” |
Parameters | Use |
|
Links / URLs | Use full business-owned domains (e.g., | Use URL shorteners ( |
Spacing / Formatting | Keep spacing clean, single-line. | Add trailing spaces, blank lines, and ALL CAPS spammy formatting. |
Buttons / CTAs | Up to 3 Quick Replies OR 1 Phone + 1 URL CTA. Phone format: | Mix Quick Replies with CTAs, or add emojis in button text. |
Test templates | Submit simple text-only content for API testing ( | Add placeholders or marketing content in a test template. |
✔ Text is polite, grammatically correct, and matches the chosen language.
✔ Variables use the correct {{x}} format and are sequential.
✔ No shortened or third-party URLs—only your business domain.
✔ Buttons respect WhatsApp limits (3 Quick Replies OR 1 Phone + 1 URL).
✔ No extra spaces, blank lines, or ALL CAPS.
✔ Test templates are simple and contain no variables.
✔ Business name, content, and purpose are clear and compliant with WhatsApp’s Commerce Policy.
Keywords: WhatsApp template guidelines, Meta approval rules, template rejection reasons, variable formatting