⚡Quick answer -
Use double-brace placeholders — {{1}}, {{2}}, {{3}} — in your template body (and header text/button URLs if needed). Provide matching sample values in square brackets when submitting the template, then map each column from your Excel/CSV file to the placeholders during campaign setup. Parameters are not allowed in the footer.
Use it right before you create or submit a WhatsApp Template Message that requires personalisation (names, order IDs, dates) so you avoid Meta rejections and blank variables.
• Written as {{1}}, {{2}}, {{3}} (variables/placeholders)
• Replaced with real values pulled from your Excel/CSV audience file at send-time.
• Sample values (in {{}}) are mandatory for Meta review.
Hello {{1}},Enjoy an exclusive {{2}} discount on your next purchase with us! Renew Before{{3}} Hello {1},Enjoy an exclusive 2 discount on your next purchase with us! Renew Before 3.Alt text: Sample parameter insertion in the template
• Example: Hello [John], your order [#12345] is out for delivery.
Stage | Format Example | Output Example |
Template format |
| {{1}} = customer_name, {{2}} = order_id |
Sample message |
| Submitted to Meta for approval |
Live campaign | (after sending) | Actual customer-facing message |
• Parameters allowed only in:– Header (text only)– Body– Buttons (URL query strings, CTA labels)
• Not allowed in the footer.
• Must appear sequentially ({{1}}, {{2}}, {{3}}… no skipping).
• Every parameter in the template format must have a sample value.
✔ Provide clear sample values [Priya], [Order #12345].
✔ Keep messages conversational; avoid robotic tone.
✔ Preview the template before submission.
✔ Use fallback values during campaign mapping (e.g., “Customer” if name missing).
✔ Limit the number of parameters; too many may be rejected for poor user experience.
• Parameters personalise messages and are required for certain template approvals.
• Define them with {{n}} and supply sample values in [ ].
• Follow Meta’s rules: sequential numbering, no parameters in footers, and provide matching samples to avoid rejection.
Keywords: WhatsApp parameters, {{1}} {{2}}, sample values, variable mapping, MyOperator