How variables work
Variables use a numbered format inside double curly braces:{{1}}— first variable{{2}}— second variable{{3}}— third variable- And so on, up to
{{10}}
Where you can use variables
Practical examples
Example 1: Resume a conversation
Template:{{1}}= “Maria” (contact name){{2}}= “Premium Plan” (subject)
Example 2: Order confirmation
Template:{{1}}= Contact name{{2}}= Order number{{3}}= Total amount{{4}}= Delivery date
Automatic value suggestions
When you send a template, BluBash suggests values for each variable based on:- Contact data — name, email, phone number, company
- Agent data — your name
- Custom fields — any custom fields configured for the contact
- Current date and time — the date and time of sending
Best practices
1
Use a logical order
Assign variables in a consistent order across your templates to reduce confusion:
{{1}}= Contact name{{2}}= Agent name{{3}}= Company name
2
Provide clear examples
When setting up variables, add realistic example values. This helps with Meta approval and makes it easier for your team to fill them in correctly.
3
Keep it simple
Only use as many variables as you need. Using 2–4 variables is recommended; avoid creating templates with many variables unnecessarily.
4
Always review before sending
Check that all values are correct and review the message preview before confirming the send.
Important rules
- All variables in a template are required — you cannot leave any blank
- Variables must follow the
{{number}}format exactly - Text headers support a maximum of 1 variable
- Message bodies support a maximum of 10 variables
- Variable numbers must be sequential — do not skip numbers (e.g., do not use
{{1}}and{{3}}without{{2}})