Skip to content
  • There are no suggestions because the search field is empty.

Message Variables

What they are

Message Variables are placeholders you embed in your messages that get replaced per-contact with real data from that contact’s profile (or team attributes). For example, instead of typing “Hi John,” you put a variable like — for someone whose first name is Jane, it will render “Hi Jane.”

They help personalize messages at scale.

Why it matters / Value proposition

  • Personalized communication: Messages feel more one-to-one even though you send them to many people.

  • Efficiency: You don’t have to manually write each message — the variable automatically fills in the right data.

  • Dynamic content: You can tailor messages based on whatever attributes you’ve stored (first name, last purchase, account status, etc.).

  • Consistency & fewer errors: Using variables ensures you don’t forget to insert a name or custom field manually.


Using Message Variables in a Campaign

When building a campaign, creating Snippets or chatting in Message Hub, you can add Message Variables to the message body.

  • In the message builder section where you will write your message content

  • Type what you want your message to read.

  • Place the cursor and click where in the message you want to insert a Message Variable.

  • Click on the blue "Variables" icon:

  • A new popup called Message Variables will appear.

  • In the popup, you can select the Message Variable(s) you want to insert into the text.

  • When clicked, the Message Variables will insert into the message body where your cursor was placed. You will see syntax indicating the Message Variable type, as well as the specific variable inserted, between two curly brackets (e.g., . Do not modify this syntax.

Empty Message Variables in a Message

If a contact receiving a message does not have information stored in a Message Variable used, or a Team Custom Attribute is used but empty, these Message Variables will appear as a space in the message. An example of how a contact would receive a message that includes the sentence "Hey, !" if they do not have a first name stored on their contact in your Voxie team would be "Hey, !"

Adding Message Variables to Snippets

You can also add Message Variables to your Templates for Message Hub.

  • Create the Snippet and name it.
  • In any Message Builder section, select the box labeled "Body," where you will write your message content.
  • Type what you want your message to read.

  • Place the cursor and click where in the message you want to insert a Message Variable.

  • Click on the blue "Variables" icon

  • In the popup, you can select the Message Variable(s) you want to insert into the text.

  • When clicked, the Message Variables will insert into the message body where your cursor was placed. You will see syntax indicating the Message Variable type, as well as the specific variable inserted, between two curly brackets (e.g., . Do not modify this syntax.
  • Click Create Snippet to finish and save the new template.

Using Message Variables in Message Hub

When responding to a message, you can insert a Message Variable to personalize a message and include information about the contact dynamically.

In the Response Builder, click the curly bracket icon to select which Message Variables to use.

 

Select the Message Variable you would like to include in your message. When selected, the Message Variables will insert into the message body where your cursor was placed. You will see syntax indicating the Message Variable type, as well as the specific variable inserted, between two curly brackets (e.g., . Do not modify this syntax.

Message variables in your message body in Message Hub will populate when you send the message.