Personalisation & If, Else Conditions

Include personalization and conditional statements based on custom fields for micro-targeting

Find out how to use email personalisation and conditional statements for micro-targeting

This guide will help you to understand what is personalization and how to effectively use it to create memorable emails.

  • Personalization

  • Basic Personalization

  • Using Custom Fields

  • Advanced personalization


Most emails suck. They are dry and it seems they have been written by nobody for nobody. Personalization can change all that and more. Effective use of personalization can create engaging emails which your customers love.

Basic Personalization

SendX provides you various tags for contact personalization:

Screen Shot 2022-04-14 at 5.06.36 PM

So rather than getting a dry email like:

This one with personalization works way better:

Also note that you can use fallback in case you want default value to be present if the pesonalization tag is not there. For eg:


This email line above shall show Hello John when FirstName is John. In case user doesn't have a first name or it is empty then he will see Hello User

Using Custom Fields

On SendX platform you can also create any number of custom fields for your contacts and use them in your emails to make them engaging.


Note that just like personalization tags fallback can be used with custom fields also.

So, say if we had specified a custom field called Competitor to reach out to potential businesses.

Screen Shot 2022-04-14 at 5.07.02 PM

Now for some of them this custom field may be empty in such a case it will be replaced by some other marketing tool text.

Advanced Personalization

So you can still go one step further with personalization. SendX platform supports various operators which work with your custom fields, tags and lists and give you personalization super-powers

Custom Fields:
Assuming we have a custom field called Designation defined then the email content can be personalised based on value of this custom field using our equality operator eq

Screen Shot 2022-04-14 at 5.07.09 PM

Similar to equality we have a ne operator also

Screen Shot 2022-04-14 at 5.07.23 PM

Tags and Lists:
You can use contains_name and doesnt_contain_name along with lists and tags to have well targeted emails For eg:

Screen Shot 2022-04-14 at 5.07.31 PM

Did this answer your question?