Dynamic Variables in Campaign Scripts
Campaigns
Dynamic variables allow Revox to personalize every outbound call with information from each contact's CSV row.
Variables are written with double curly brackets, such as: - {{first_name}} - {{policy_type}} - {{policy_number}} - {{appointment_date}} - {{expiration_date}}
When the campaign runs, Revox replaces each variable with the matching value from that contact's CSV row.
For example: "Hi {{first_name}}, I'm calling about your {{policy_type}} policy, which is set to expire on {{expiration_date}}."
could become: "Hi Sarah, I'm calling about your auto policy, which is set to expire on July 14."
Important: Missing Variable Values
If a dynamic variable is used in your script, the matching CSV value is required for every contact receiving that call.
For example, if your script uses {{policy_number}}, but a contact's row does not include a policy number, Revox will not place that contact's call.
This prevents incomplete or inaccurate calls from being made.
Before launching, Revox checks your CSV against the variables used in the script and identifies contacts with missing required values.
You can then update the CSV, remove the affected contacts, or edit the script to remove the variable before launching.
