WhatsApp Template Message Validator
Check a WhatsApp Business API message template against Meta's approval rules before you submit it — character limits, variable numbering, category restrictions, and button limits. Everything runs in your browser.
Use {{1}}, {{2}}, etc. for variables.
Validation Results
3 passed
No blocking issues found. Meta's human reviewers can still reject a template for policy reasons this checker doesn't cover — but the formatting rules all check out.
- Body length OK (96/1,024 characters).
- Variable numbering is sequential ({{1}} – {{3}}).
- Variable placement looks fine (not at the start/end, none adjacent).
{
"name": "template_name_here",
"language": "en_US",
"category": "MARKETING",
"components": [
{
"type": "BODY",
"text": "Hi {{1}}, your order #{{2}} has shipped and should arrive by {{3}}. Thanks for shopping with us!",
"example": {
"body_text": [
[
"sample1",
"sample2",
"sample3"
]
]
}
}
]
}Ready to drop into the components field of a Meta message template creation request. Replace the sample values with real examples before submitting.
Sending Approved Templates Programmatically
Once a template is approved, send it to customers through a simple REST API — no need to manage the WhatsApp Business Platform directly.
Try Free on RapidAPI →