By default, you see that lemlist recognizes the basic custom variables such as First Name, Last Name & Company Name. However, it is possible to add as many custom variables as you like

This video should help with Custom Variables subject

Custom variables are case sensitive. It means that {{hello}} is not the same as {{HeLlO}}.

The predefined custom variables are:


If you have imported more custom variable from columns of your csv, the name of the customer variable are exactly the name you set as the first row of the file.

If in the csv, the column header is "Phone Number", then the custom variable will be {{Phone Number}} (with a space and upper P and upper N).

Fallback value

Imagine you have this sentences:

Hello {{ firstName }},

and imagine in some of your buddies, the firstName is empty, it'll display:

Hello ,

That's not very cool🥺

That's why you can add a fallback text that will be used if the variable is empty.
The format is {{variable|fallback}}.

In our example, it can be:

Hello {{firstName|lemlister}},

if the firstName is empty, it'll then display:

Hello lemlister,

Variables can be anything you want from a full sentence to an image. If you want to use images as variables, you need to write the URL of the image in your CSV.

Chek our tutorial on this:

Was this article helpful?
Thank you!