Back to Glossary
Personalization

Merge Tags

Placeholders in an email template that are replaced with each subscriber's own data at send time.

Definition

Merge tags, also called dynamic fields or personalization variables, are placeholders you insert into an email's subject line or body that get swapped out for real subscriber data when the email sends. A merge tag like a first name field renders as "Sam" for one subscriber and "Priya" for the next, from the same template. The terms merge tag, dynamic field, and personalization variable are used interchangeably across email marketing automation platforms, though each vendor has its own syntax for dynamic fields, merge tags, and personalization options.

Why It Matters

Merge tags let you send one email to thousands of people while each recipient sees content that looks written for them. Beyond a first name, merge tags can pull in a company name, last purchase, renewal date, or any custom attribute you store on the subscriber, which drives higher open and click rates than generic, unpersonalized copy.

How It Works

You store attributes on each subscriber record, such as first name, plan name, or last order date. In the email editor, you insert a merge tag that references that attribute. At send time, the platform looks up the value for each recipient and replaces the tag before delivery. If an attribute is missing for a given subscriber, a fallback value is used instead so the email never shows a blank or a broken placeholder.

Best Practices

  • 1Always set a fallback value for optional attributes like first name
  • 2Test every merge tag with a preview or test send before a real campaign goes out
  • 3Keep attribute names consistent across signup forms, imports, and integrations so tags do not go blank
  • 4Use merge tags for facts, and use conditional content blocks for logic like "show this only to trial users"
  • 5Avoid over-personalizing a subject line with too many tags, which can look unnatural

Frequently Asked Questions