Dynamic Variables

Personalise your message with dynamic variables

Dynamic variables can be used to personalize outgoing messages. Personalised content contributes to building a good relationship with contacts where they feel their relevance to the context.

What are the dynamic variables?

You can use a dynamic variable simply by adding a prefix, @contact or @field to the contact field. The following are the example and usage.

Contact Variables

Variable

Description

@contact.name

Is replaced by the full name of the contact (First Name + Last Name).

@contact.firstname

Is replaced by the first name of the contact.

@contact.lastname

Is replaced by the last name of the contact.

@contact.gender

Is replaced by the gender of the contact.

@contact.location

Is replaced by the location of the contact. If the contact has no location stored, it will not be replaced and the actual string will be sent.

Custom Field Variables

Variable

Description

@contact.email

Is replaced by the email address of the contact.

@contact.phone

Is replaced by the phone number of the contact.

@field.field_name

Is replaced by the value in the custom field. For example, if the Custom Field "City" exists and one contact has the value "New York", sending @field.city will be replaced by New York.

How to use a dynamic variable?

Messaging Console

You can include a dynamic variable in your message while responding to a contact.

Snippets

Using dynamic variable in snippet

While composing a snippet content, you can include a dynamic variable to personalise your quick replies.

Tips: You can have multiple dynamic variables in a single content. Make use of them while composing your messages

Important: If the field you are trying to send is empty or the field does not exist at all, the string will not be replaced.