Email Marketing
Merge Fields

Merge Fields

Merge fields let you personalize email content by inserting contact-specific or event-specific data into your subject lines and email bodies.

Syntax

Use double curly braces around the field name:

Hello {{first_name}}, your event starts soon!

Whitespace inside the braces is flexible — {{first_name}}, {{ first_name }}, and {{ first_name }} all work identically.

Available Fields

Merge FieldResolves ToTypical Use
{{first_name}}Contact's first nameGreeting personalization
{{last_name}}Contact's last nameFull name display
{{email}}Contact's email addressAccount reference
{{event_title}}The trigger event's nameEvent reminder campaigns
{{event_date}}The trigger event's start time (formatted)Event countdown emails
{{event_location}}The trigger event's locationVenue/direction info

Event Fields

The event_* fields are only populated for date-based campaigns that have a trigger_event_id. For evergreen campaigns or broadcasts, these fields will resolve to an empty string.

The {{event_date}} field is automatically formatted in a human-friendly style:

Saturday, March 15, 2026 at 7:00 PM

Fallback Behavior

If a merge field cannot be resolved (e.g., the contact has no first_name), it is replaced with an empty string. This ensures recipients never see raw {{...}} syntax in their emails.

Any unrecognized merge fields (typos like {{fist_name}}) are also silently removed.

Usage Examples

Campaign Email Subject

{{first_name}}, your seat at {{event_title}} is confirmed!

Resolves to: Jane, your seat at Annual Gala is confirmed!

Broadcast Email Body

<p>Hi {{first_name}},</p>
<p>We have an exciting announcement for all our subscribers.</p>
<p>Best regards,<br/>The Team</p>

Resolves to:

<p>Hi Jane,</p>
<p>We have an exciting announcement for all our subscribers.</p>
<p>Best regards,<br/>The Team</p>

Date-Based Campaign Reminder

<p>Hi {{first_name}},</p>
<p><strong>{{event_title}}</strong> is coming up on {{event_date}}!</p>
<p>📍 {{event_location}}</p>
<p>See you there!</p>