All Tools

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 →