> ## Documentation Index
> Fetch the complete documentation index at: https://help.emaillove.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Add UTM Parameters

> Append campaign tracking parameters to the ordinary links in an email without changing each URL by hand

UTM parameters tell your analytics platform which campaign produced a visit. Add them at the email-frame level so the plugin applies one consistent campaign value to every ordinary web link.

## Add campaign tracking

<Steps>
  <Step title="Select the email frame">
    Select the outer email frame, not a Wrapper or link inside it.
  </Step>

  <Step title="Open Properties">
    Open the **Properties** tab in the plugin and find the UTM fields.
  </Step>

  <Step title="Enter the campaign values">
    Add the values your analytics team uses, such as source, medium, campaign, content, or term.
  </Step>

  <Step title="Review the links">
    Use **Links included in your email** to confirm the destinations before export.
  </Step>
</Steps>

## A practical naming pattern

Use short, consistent values without sensitive information:

| Field          | Example                    |
| -------------- | -------------------------- |
| `utm_source`   | `newsletter`               |
| `utm_medium`   | `email`                    |
| `utm_campaign` | `summer_launch_2026`       |
| `utm_content`  | `hero_cta` or `footer_cta` |

Agree on lowercase, separators, and campaign names before the team starts exporting. `summer-launch`, `Summer Launch`, and `summer_launch` appear as three different values in many analytics tools.

## What receives the parameters

The campaign parameters apply to normal web URLs in the selected email. The plugin does not append them to supported merge-tag destinations such as an unsubscribe or preference-center token.

Use your ESP's own tracking settings when it must rewrite or sign every URL. After export, inspect the final link in the ESP to make sure the plugin and ESP did not add duplicate values.

## Common problems

### Tracking values are duplicated

The original link, Email Love, and your ESP may all be adding UTMs. Choose one source of truth for campaign-level values and remove the duplicates before send.

### A link is missing from the review list

Plain text appears only after it has a hyperlink. Add a placeholder link in Figma, then edit its destination in **Links included in your email**.

### The data is split across several campaign names

Check capitalization, spaces, hyphens, and underscores. Use the same format every time.

### An unsubscribe link received tracking

Use a supported merge tag as the destination. Email Love skips UTM appending for merge-tag URLs.

## Related articles

* [The Properties Tab](/plugin/email-properties/properties-tab)
* [Adding Links to an Email](/plugin/links/add-links)
* [Unsubscribe Links](/plugin/links/unsubscribe)
* [Export Your First Email](/plugin/export/basics)
