Skip to main content

Fixing WhatsApp Template Rejections Caused by Dangling Parameters

Learn why WhatsApp templates are rejected when they start or end with a variable (dangling parameter), and follow best practices to format your templates correctly.

Updated today

WhatsApp template rejections can occur when a template starts or ends with a variable parameter, also known as a dangling parameter.

A dangling parameter means that the template begins with {{x}} or ends with {{x}} without any text around it. This format is not allowed under Meta’s template guidelines.

Example of an Invalid Template

Hello {{1}} Use {{2}} to get a 30% discount on your next order! The minimum purchase amount should be {{3}}

🚫 This template is invalid because it ends with a variable ({{3}}).


Corrected Version

Hello {{1}} Use {{2}} to get a 30% discount on your next order! The minimum purchase amount should be {{3}} USD

This corrected template is valid because the variable {{3}} is followed by text.

Best Practices for Using Variables in Templates

  • ❌ Do not start or end a template with a variable.

  • ❌ Do not place consecutive variables without text between them.

  • ✅ Always add context around variables so customers understand their meaning.

    • Example: use “Order ID: {{1}}” instead of just “{{1}}”.

Did this answer your question?