
What Are UTM Parameters and How Do I Use them with Email?
There are plenty of metrics you can use to track how subscribers interact with your email campaigns: open rates, click-through rates and engagement (read, skim, delete) are a few that usually top the list. But what about measuring what happens after a subscriber clicks your email and lands on your website or landing page? That’s where UTM parameters come in.
Table of content
-
01
What are UTM parameters? -
02
Wait a sec…what does ‘UTM’ stand for? -
03
Why do I need to use UTM parameters in email campaigns? - Which UTM parameters do I need to include?
-
04
How do I set UTM parameters? -
05
Using UTM parameters and Google Analytics - An example of using UTMs in email
-
06
Checking UTM parameters - An Important Note About Capitalization
-
07
Are You Using UTMs in Your Email Campaigns?
What are UTM parameters?
A UTM parameter, also called a campaign parameter or UTM code, is a string of text at the end of a website link. These codes allow Google Analytics (or other analytics platforms) to track website users who come from different sources or channels. Campaign parameters also give marketers the ability to track details about the specific campaign, such as the copy or images they used. UTM codes typically look something like this:https://www.emailonacid.com/blog/article/eoa-news/email-spell-check-spell-check-emails-before-sending-with-email-on-acid/?utm_campaign=Spell%20Check&utm_source=hs_email &utm_medium=emailIn Google Analytics, there are five parameters you can include in a UTM code:
- Campaign source – This is the specific source that referred the subscriber to your website. For example, you could use “newsletter” or “Twitter.”
- Campaign medium – This is the marketing channel that referred the subscriber to your website (it is broader than the campaign source). For example, “email” or “social.”
- Campaign name – This is the marketing campaign for the content. It may be a specific promotion or sale (“XMasSale” “30PercentOff”) or a more general campaign (“retention”).
- Campaign content – This parameter can help identify differences in your source’s content. If you’re testing a button vs. a link in an A/B test, you could specify content as “button” or “link.” You can also use this parameter to identify a specific email in a campaign or series.
- Campaign term – You may not need to use this parameter in your email campaigns. This parameter is often used in ads to identify paid keywords the marketer is using to drive traffic to a website.

Wait a sec…what does ‘UTM’ stand for?
UTM stands for “Urchin Tracking Module.” Where does the “Urchin” come from, you ask? Long story short – Urchin was the predecessor to Google Analytics. When Google introduced UTMs, Google named them after the tool that was tracking these parameters – Urchin.Why do I need to use UTM parameters in email campaigns?
Using UTM codes in your emails can help you better understand what a subscriber does once he/she clicks in your email and visits your website. You’ll be able to better track email performance and engagement, including conversions (and assisted conversions), revenue, sessions, page views, etc. UTM parameters also give you the opportunity to see what type of email content performs better. For example, if you A/B test different imagery in an email, you use UTM parameters (utm_content) to better track engagement from subscribers that clicked image A vs. subscribers that clicked image B.Which UTM parameters do I need to include?
Technically, Google’s UTM builder only requires you to enter the campaign source. However, keep in mind that the more parameters you include, the more information you will be able to track. In Email on Acid’s UTM validation tool, we recommend including at least the campaign source, campaign medium, and campaign name.How do I set UTM parameters?
Many marketing teams create custom UTM builders to help keep consistent terminology and tracking. If you don’t have a custom tool, Google has a Campaign URL Builder that will allow you to easily add campaign parameters to URLs. With these tools, you can enter the link and the various parameters, and it will spit out a new link for you with all the UTMs included.


Using UTM parameters and Google Analytics
Once you have UTM codes in place, you can easily track how your email channel is performing against other marketing channels. You can do this by viewing the Channels report in Google Analytics, which you can find under Acquisition > All Traffic > Channels. [caption id="attachment_6110" align="aligncenter" width="241"]

An example of using UTMs in email
Let’s take a quick look at a recent campaign Email on Acid launched:
- Campaign source: hs_email (this indicates we sent the email with our CRM, Hubspot)
- Campaign medium: email
- Campaign name: Spell Check