February 3, 2020

How to Use UTM To Analyse Traffic

Article Categories

Picture of Michael Jenkins
Michael Jenkins

CEO - Shout Agency
[email protected]


In the fast-paced digital landscape, running successful marketing campaigns isn’t just about creative ideas and compelling content. Equally important is the ability to measure and analyze the impact of your efforts accurately. This is where effective tracking comes into play—an indispensable tool for marketers seeking to understand what works and what needs improvement.

For serious marketers, data is bread and butter. They measure everything– website visitors, clicks received, bounce rate, user engagement, social shares, etc, because anything that doesn’t get measured, cannot be improved. UTM tracking is a powerful traffic and performance tracking metric that provides accurate and detailed data regarding sources and and type of clicks. It can be used to track the efforts of A/B testing across several sear versions of a campaign, or monitor a single campaign’s performance.

Whether you’re a seasoned marketing expert or a digital newcomer, understanding how to track and interpret campaign data can be the key to unlocking sustainable growth for your business. So, join us as we delve into the realm of effective tracking, demystify the jargon, and guide you towards data-driven success. Let’s dive in and discover the transformative potential of harnessing the right data for your digital marketing endeavors!

What is UTM Tracking?

UTM stands for Urchin Tracking Module. They are code strings that can be tacked onto any URL to track the details of clicks it generates. Many of the analytics tools available in the market today  are programmed to automatically reach for these parameters.  

Here’s an example of UTM:  http://example website.com/?utm_source=Facebook&utm_medium=social

Everything after ‘?’ are UTM tracking modules. 

UTM parameters work with Google Analytics too. In fact, Google will recognize the data present in the code and include that information in the pageview. The data is recorded and can be viewed in your Google Analytics dashboard.

You can add easily UTM to your URLs through Google’s URL builder, found inside your Google Analytics account. And,

  • Login to your Google Analytics account
  • Select ‘Audience’> ‘Sources’> ‘Campaigns’ to view the results


There are 5 variants of URL parameters that can be tracked: Campaign, source, medium, content, term. Let’s take a look at each of them:

UTM Campaign- This parameter allows you to identify a specific campaign by name. 

UTM Source- The platform where the traffic came from. This could be sites like Facebook, Twitter, Instagram, Google, Yahoo or your newsletter.

UTM Medium- The type of traffic channel, for example social, paid, affiliates, organic traffic.

UTM Content- This is very useful when you have several links from a variety of sources  driving traffic to the same URL. This parameter essentially helps you differentiate between links for the same campaign.

UTM Term- This parameter can be used for tracking specific keywords during a paid search campaign.

These tags can be used to track the results of:

  • Email campaigns- By using utm_medium=email you can learn which clicks originated from the email. If you want to know how someone joined your list, you can use utm_source, and customize it through avenues such as course, newsletter signup etc. 
  • Social media campaigns- On Google Analytics, you can access Social report by accessing Acquisition>Social. It will show you which visits are originated at social media. Google has a list of sites that’s marked as social media platforms. If the visitor click matches on the site on the list, it will be regarded as social traffic. You can also add other tags, such as utm_source, to  see which social sites bought how many clicks.

UTM Parameters can also be used to track the efficacy of your paid ad campaigns, affiliate campaigns, and offline campaigns.

4 UTM Parameter Best Practices

1. Use a standardized naming convention

URLs are naturally long, and adding UTM codes to it makes it even longer. This can end up being confusing when it comes time for data analysis. When adding UTMs, ensure that you stick with lowercase for ALL tags, and use dashes (-) to separate words. Use % or + instead of spaces.

2. Use simple language

Your readers are able to see your URLs, so keep the UTMs simple and clean. Essentially, the information in parameters should read like a sentence; i.e. the readers should be able to look at your code and understand what it means. Don’t include any sensitive company information. A complex URL not only makes it a challenge to organize, but it also looks messy and spammy to the readers.

3. Don’t tag internal links

UTM parameters are used to track incoming traffic from external sites. Google automatically shows you which one of your internal webpages bring in how much traffic to another page on your site.  Also, when you append internal URL links with UTM codes, you lose valuable information showing where that traffic originally entered your site.

4. Track UTMs in a spreadsheet

Once you start customising numerous URLs with UTMs parameters, the data can really go out of hand. To keep everything organised, create a spreadsheet that tracks your unique URLs. If you are working with a team, you can also include naming convention guidelines that everyone can use when tagging links.

Final Thoughts

While UTM may sound complicated, it isn’t. These small tags can provide valuable insights about the origin of your traffic. You can use this information to learn who your audience is, how they interact with your site, and enhance the overall performance of your campaign content.

Incorporating UTM parameters into your traffic analysis strategy empowers you with a deeper understanding of your audience’s behaviour and your marketing campaign performance. As we conclude this insightful guide, remember that UTM tags provide a precise lens through which you can dissect traffic sources, campaign efficacy, and user engagement.

By harnessing these insights, you’re equipped to make informed decisions, allocate resources efficiently, and refine your marketing strategies. Stay vigilant in consistently using UTM parameters, and watch as your ability to decode the digital landscape grows, ultimately leading to more impactful and successful campaigns. Welcome this data-driven approach, and embrace the journey of continuous improvement.

Book a free 45 minute consultation today.

    Book a free 45 minute consultation today.

    Be smarter than the rest of your team.

    Give us your email address and we promise to send you the best articles on a wide spectrum of digital marketing topics to help your business grow to the next level.

    Be smarter than the rest of your team.

    Give us your email address and we promise to send you the best articles on a wide spectrum of digital marketing topics to help your business grow to the next level.

      Book a free 45 minute consultation today.

        Shout logo in grey

        As Founder and Director of Shout Web Strategy, Michael Jenkins is at the forefront of digital marketing. Since it’s inception in 2009, Shout has built a strong reputation as one of Australia’s leading strategic SEO agencies, assisting online businesses to formulate, implement and track successful marketing strategies. Michael is a respected thought leader and digital strategist, specialising in online strategy, corporate SEO, Google retargeting, email and conversion rate optimisation, and online reputation management. Follow Michael on Google+, connect with him through LinkedIn or visit the Shout Web Strategy website.

        Up next