Would you like to know the differences between "Custom Variables" and "Placeholders"? Let's see how it works and how you make use of them.


Placeholders

Placeholders are variables based on your users' information, they are set before sending emails to your users, let's see an example:


The information of your user is the following:

  • First Name: Kate
  • Last Name: Johnson
  • Email: katejohnson12@mail.com
  • Title: Designer

In order to make use of your users' information Symbol has defined some specific placeholders or "Tags" that will be replaced with your users' information once emails are delivered. Let's see what they are:

  • First Name: {{user.FirstName}}
  • Last Name: {{user.LastName}}
  • Email: {{user.Email}}
  • Title: {{user.Title}}

So, if you use a template with placeholders, it means that the content on there will be replaced with the information of your users, like on this example:


Custom Variables

Custom or Dynamic variables are global variables that are set to all users, this is commonly used for changing some aspects of the mail. They have the following format:

{{VariableName | "Default Value"}}

The first text before the pipe is the name of the variable and the second text between the "" is the default value, this default value could be changed when creating a new campaign and selecting a template. 


The Subject and Sender Name of the template work similarly to custom variables, they have default values but could be edited when creating a new campaign.


Let's see an example:

Hi There.

You have been added to {{ProjectName|"ABC Project"}}!
You're receiving this invitation because you are part of: {{TeamName|"ABC Team"}}

On this example above each variable has a default value which is inside the double quotes "", if you don't edit this value when creating the campaign then Symbol will show those default values in the phishing email.