Glossary Term

UTM for Email

glossary utm for email featured

UTM for email means adding UTM tags to the links inside your email campaigns so Google Analytics can credit the traffic and conversions to email. UTM stands for Urchin Tracking Module. Without these tags, GA4 often logs email clicks as “direct” traffic, which hides how much revenue your newsletters and broadcasts actually drive.

Why Email Needs UTM Tags

Email is the one channel that will not track itself. Paid platforms like Google Ads and Microsoft Advertising auto-tag clicks with a click ID. Email has no equivalent. If you do not add UTM tags manually, the referrer is often stripped, so GA4 buckets the visit as direct or (not set).

That undercounts email badly. A desktop client like Outlook opens the link outside a browser, so no referrer passes. Webmail sometimes passes one, but not reliably. The result is that email looks weaker than it is, and you cannot compare it to other channels.

UTM tags fix this. They label every click with a readable source, medium, and campaign, so email traffic shows up correctly in GA4 reports and revenue attribution.

The Email UTM Tags to Use

Three of the five UTM parameters do the work for email. Two are optional.

  • utm_source (required): the specific list or ESP, such as newsletter, mailchimp, or klaviyo.
  • utm_medium (required): always email. This is the value GA4 uses to group the channel. Do not put the ESP name here.
  • utm_campaign (required): the specific send, like spring-sale or 2026-07-newsletter.
  • utm_content (optional): which link was clicked, like header-cta or footer-link. Useful for A/B testing button placement.
  • utm_term (optional): rarely used in email. Reserve it for paid search keywords.

A tagged email link looks like this:

https://linkutm.com/summer-sale?utm_source=newsletter&utm_medium=email&utm_campaign=spring-sale&utm_content=header-cta

How to Add UTM Tags to Email

You have three practical options, from manual to automated:

  1. Build each link by hand or with a builder. For one-off links, linkutm’s email UTM builder fills in all the parameters and generates the tagged URL. Paste it into your email.
  2. Use your ESP’s built-in tagging. Mailchimp, Klaviyo, and HubSpot can append UTM parameters to every link in a campaign automatically. Turn it on once in the campaign settings so you never forget.
  3. Use merge tags for the campaign name. Some ESPs let you insert the campaign or send date dynamically, so utm_campaign fills itself per send.

Whichever you choose, keep one method. Mixing manual links with auto-tagging often produces duplicate parameters that break tracking.

Common Mistakes

  • Wrong medium. Setting utm_medium=mailchimp or utm_medium=newsletter splits email into random channels. Always use utm_medium=email.
  • Inconsistent case. GA4 treats Email and email as two mediums. Use lowercase everywhere.
  • Double tagging. ESP auto-tagging plus a manually tagged link creates two sets of parameters. Pick one.
  • Tagging internal links. Never add UTMs to links between your own pages. It resets the session source mid-visit.

Frequently Asked Questions

What UTM medium should I use for email?

Always use utm_medium=email. GA4 reads utm_medium to assign the channel, and “email” is the value it maps to the Email channel group. Putting the ESP name or list name here scatters your data across fake channels.

Why do my email clicks show as direct traffic?

Email clicks show as direct when the link has no UTM tags and the email client does not pass a referrer. Desktop apps like Outlook are the usual cause. Adding UTM parameters forces GA4 to attribute the click to email instead of direct.

Do UTM tags work inside the email itself?

No. UTM tags only track the click through to your website, not opens or activity inside the inbox. Email opens are measured separately by a tracking pixel your ESP handles. UTMs take over the moment someone clicks a link.

Can Mailchimp or Klaviyo add UTM tags automatically?

Yes. Mailchimp, Klaviyo, and HubSpot all offer automatic UTM tagging in campaign settings. Enable it once and every link in the send gets tagged. Just confirm the medium is set to “email” and you are not also tagging links by hand.

To tag your next newsletter correctly, use the free email UTM builder at linkutm.