Variable mapping tells the platform how to fill placeholders on WhatsApp and RCS (and other target channels) using values from the first channel’s template (the source) or fixed static text. The first channel in your sequence is always the source.
When mapping appears #
The Variable mapping section shows only when:
- You have at least two channels in the sequence, and
- The source template has at least one variable, and
- At least one later channel’s template also has variables to fill.
Placeholder styles differ by channel #
- SMS: Often
{#var#}or similar in message templates. - WhatsApp: Numbered placeholders
{{1}},{{2}}. - RCS: Depends on how the RCS template was built.
Two mapping options per target variable #
| Option | When to use |
|---|---|
| From source variable | The value should be the same as on the first channel—OTP, customer name, order ID, etc. |
| Static text (fixed value) | The target channel should always show the same text every time. |
Rules before save #
- Every target variable must be mapped—either to a source variable or static text.
- If you change templates or reorder channels, review mapping again.