Make every email feel personal by using variables that automatically insert lead-specific data like first name, company, and custom fields.
Variables are placeholders in your email that get replaced with actual data from each lead when the email is sent. This allows you to send personalized emails at scale without manually editing each one.
Hi {{firstName}}, I noticed {{companyName}} is hiring...
Hi Sarah, I noticed Acme Inc is hiring...
| Variable | Description |
|---|---|
| {{firstName}} | Lead's first name |
| {{lastName}} | Lead's last name |
| {{email}} | Lead's email address |
| {{companyName}} | Company/organization name |
| {{title}} | Job title |
| {{website}} | Company website |
| {{city}} | Lead's city |
| {{country}} | Lead's country |
Any column in your CSV file becomes a variable you can use. If your CSV has a column called "Industry", you can use {{industry}} in your emails.
Variable names are based on your CSV column headers. A column named "Company Size" becomes {{companySize}}. Spaces are removed and the name is converted to camelCase.
In your email editor, type the variable name wrapped in double curly braces:{{variableName}}
Click the Insert Variable button in the email editor toolbar to see all available variables and insert them with one click.
If a lead is missing data for a variable, you can set a fallback value that will be used instead. This prevents awkward blank spaces in your emails.
{{firstName | fallback: "there"}}If firstName exists:
"Hi Sarah, ..."
If firstName is empty:
"Hi there, ..."
Always preview your emails before launching a campaign. Check that all variables are correctly spelled and that fallback values make sense. A typo like {{fristName}} will appear as-is in your sent emails.
Was this article helpful?