Ben Young
Ben Young
April 19, 2023

UTM parameters are an important tool for tracking the effectiveness of marketing campaigns.

What does UTM mean? UTM stands for “Urchin Tracking Module”.

Urchin was a web analytics tool that Google acquired and used to develop Google Analytics. The tracking module enabled classification of traffic sources.

This post includes:

 

Introduction

What are UTM parameters? UTM parameters are tags that you add to the end of your URLs to help you track the source, medium, and campaign name of your traffic. Sometimes referred to as UTMS.

Here’s an example of a URL with UTM parameters:
https://www.example.com/?utm_source=Twitter&utm_medium=cpc&utm_campaign=sale

In this example, the UTM parameters are:

  • utm_source=Twitter: This tells you that the traffic is coming from Twitter.
  • utm_medium=cpc: This tells you that the traffic is coming from a cost-per-click campaign.
  • utm_campaign=sale: This tells you that the campaign name is “Sale.”

By adding UTM parameters to your URLs, you can get more detailed information about how your marketing campaigns are performing.

For example, you can see which sources are sending you the most traffic, which campaigns are generating the most leads or sales, and which types of ads are performing best.

Using tools like Nudge, you can use this to see the relative attention from each traffic source and use this for optimization.

 

How do UTM parameters work?

UTM parameters are placed at the end of a website URL. When a user clicks that URL, the web server hosting the content logs the request, and the parameter is picked up by the analytics on the page. This information helps analytics systems store and analyze the data according to the extra information in the parameter.

They act as buckets to organize data, by adding a parameter you are adding a new bucket to store information in. To analyze later.

 

Why are they important?

UTMs are important because they enable marketers to better tracking marketing activities and then in turn make optimizations and improvements. Rather than operating in the dark and without the default traffic classifications, they provide extra granularity.

That being said, if they’re not being used, or analyzed, they have provided little value. However marketers will use them, in case in the future they wish to retroactively analyze past performance.

 

Five types of UTM parameters

There are five UTM parameters you can use:

  1. utm_source: This identifies the source of your traffic, such as a search engine, a social media platform, or a specific website.
  2. utm_medium: This identifies the medium of your traffic, such as email, CPC (cost-per-click), or organic search.
  3. utm_campaign: This identifies the name of your marketing campaign, such as a product launch or a holiday sale.
  4. utm_term: This identifies the keywords that triggered your ad or link, such as a specific search term.
  5. utm_content: This identifies the specific content within your ad or link, such as a particular image or call-to-action.

To use UTM parameters, you can either create custom URLs with UTM parameters manually, or use a tool like to generate them automatically.

Once you have your URLs with UTM parameters set up, you can track your campaigns in Nudge or other analytics tools.

In summary, UTM parameters are a valuable tool for tracking the effectiveness of your marketing campaigns. By adding UTM parameters to your URLs, you can get more detailed information about where your traffic is coming from and how your campaigns are performing. This information can help you make more informed decisions about your marketing strategies and improve your ROI.

 

Example of the Nudge analytics dashboard
UTM Parameters help classify traffic in analytics dashboards.

 

Best Practices for UTM Parameters and Conversion Tracking

UTM parameters and conversion tracking can be powerful tools for tracking the effectiveness of your marketing campaigns and optimizing your website for better conversion rates. To make the most of these tools, it’s important to follow best practices to ensure accurate and reliable data.

Here are some tips for using UTM parameters and conversion tracking effectively:

1. Consistent Naming Conventions

It’s important to use consistent naming conventions for your UTM parameters to avoid confusion and ensure accurate tracking. For example, if you use “utm_source” to track the source of your traffic in one campaign, use the same parameter in all of your campaigns.

2 Accurate and Descriptive Parameters

Make sure your UTM parameters accurately describe the campaign, source, medium, content, and term of your traffic. This will help you analyze the data and understand which campaigns and channels are driving the most traffic and conversions.

3. Regular Monitoring and Analysis of Data

UTM parameters and conversion tracking require regular monitoring and analysis to identify trends, patterns, and opportunities for optimization. Use Nudge or another tracking tool to monitor your data and track the performance of your campaigns over time.

4. Testing Different Parameters and Tracking Methods

Don’t be afraid to experiment with different UTM parameters and tracking methods to see what works best for your business. For example, you might test different campaign names, sources, or mediums to see which ones drive the most conversions.

By following these best practices, you can ensure that your UTM parameters and conversion tracking are accurate, reliable, and effective in helping you optimize your marketing campaigns for better results.

 

Related reading:

 

Privacy & UTM Parameters

Using obvious UTM Parameters means the web visitor and other systems are aware of the purpose of that tracking – and may use that data themselves. S

ome web browsers are also removing onerous UTM Parameters. These both mean, you should just use UTMs as necessary and only use the UTM Parameters you require.

Read more on Webkit Tracking Prevention.

 

Frequently Asked Questions

 

How do UTM parameters work?
UTM parameters are placed at the end of a website URL. When a user clicks that URL, the web server hosting the content logs the request, and the parameter is picked up by the analytics on the page. This information helps analytics systems store and analyze the data according to the extra information in the parameter.

Why use UTM parameters?
Marketers use UTM parameters to track how different traffic sources perform. They provide more fidelity than just seeing “Facebook” traffic, enabling the identification of specific Facebook campaigns and ad creatives that perform well. UTM parameters are also helpful as an insurance policy to find areas that aren’t improving and allocate resources to the ones that are working.

Why would you not use UTM parameters?
In some cases, you may not want to use UTM parameters because you want traffic sources to be merged together or don’t want to leak the data out. In this case, you may use different parameters that you can isolate later or use non-standard descriptions.

Which UTM parameters are required?
Only one UTM parameter is required to pass the data. You don’t have to use them all; in fact, using only the essential parameters is preferable for privacy concerns.

Why do you have to use UTM parameters?
UTM parameters are not always necessary, but they can provide greater granularity on how different activities are driving customer engagement. It’s like insurance for future analysis of what worked and what didn’t.

How to test UTM parameters
To test UTM parameters, click on the links on a new device and see if the data shows up in your analytics system. You may want to edit the UTM parameter to show it is a test.

How do I use UTM parameters for SEO?
UTM parameters are not often used for SEO, and it is better for websites to link directly to the content. UTM parameters should not be in the canonical URL as this could risk fragmenting your SEO between different unique URLs. However links with a ‘utm parameter’ on them, will not dilute your link building efforts, as long as a correct canonical is applied.

When should you use UTM parameters?
UTM parameters should be used when greater granularity is needed around various traffic sources driving to a destination. It enables your team to understand how each traffic source is working for you and optimize to quality.

What’s the purpose of creating UTM parameters for Facebook Ads?
Creating UTM parameters for Facebook ads enables you to see how various PPC strategies are working, which campaigns drive customer engagement, ad copy, and audiences.

Where does it make sense to add UTM parameters?
It makes sense to use UTM parameters when sharing or promoting URLs to internal social pages, partners, or other advertising platforms. This enables you to see the performance of these traffic sources in your analytics system.

..


“Join