Back to digital
digital

What Are UTM Parameters And How To Use Them To Track Your Marketing

If you have ever looked at your Google Analytics data and wondered exactly where your website traffic is coming from, you are not alone. Knowing that visitors arrived from a social media post or a pai...

July 6, 2026
9 min read
What Are UTM Parameters And How To Use Them To Track Your Marketing

If you have ever looked at your Google Analytics data and wondered exactly where your website traffic is coming from, you are not alone. Knowing that visitors arrived from a social media post or a paid email campaign is one thing, but understanding which specific piece of content, which campaign, or which channel actually drove that visit is something else entirely. That is precisely where UTM parameters come in, and if you are serious about online marketing, understanding how to use them properly is genuinely one of the most valuable skills you can develop.

UTM parameters are small snippets of text that you add to the end of a URL, and when someone clicks that link, Google Analytics reads those snippets and records exactly where that visitor came from and how they arrived. They are not complicated to create, they cost nothing to implement, and the insight they give you into your marketing activity is substantial. Yet, despite all of this, a huge number of businesses either ignore them completely or use them so inconsistently that the data they produce is practically meaningless. This guide will walk you through what UTM parameters actually are, how each one works, and how to use them effectively so that your tracking is clean, consistent, and genuinely useful.

What UTM Parameters Actually Are

UTM stands for Urchin Tracking Module, a name that originates from Urchin Software, the company that Google acquired back in 2005 to build what eventually became Google Analytics. The name has stuck ever since, even though the technology has evolved considerably. At their core, UTM parameters are tags appended to a URL that tell your analytics platform specific information about the traffic source for each click.

A UTM-tagged URL might look something like this in practice: https://www.yourwebsite.co.uk/landing-page?utm_source=newsletter&utm_medium=email&utm_campaign=spring_offer. To the visitor, clicking that link feels no different to clicking any other. But behind the scenes, Google Analytics captures every one of those parameter values and attributes the session accordingly, giving you a far more granular picture of your audience and how they are reaching you.

The Five UTM Parameters You Need To Know

There are five UTM parameters in total, three of which are considered essential and two of which are optional but useful in certain contexts. Understanding what each one does is the foundation of using them well.

UTM Source

The source parameter identifies where your traffic is coming from. This is the platform or the publisher that sent the visitor to your site. Common values for this parameter include google, facebook, instagram, newsletter, or linkedin. Think of it as the answer to the question: which platform or property sent this person to me?

UTM Medium

The medium parameter describes the marketing channel through which the traffic arrived. Whereas the source tells you the where, the medium tells you the how. Values here typically follow established conventions such as cpc for paid search, email for email campaigns, social for organic social media activity, or display for banner advertising. Keeping these consistent is important, which we will come to shortly.

UTM Campaign

Want more insights like this?

Join thousands of marketers getting weekly tips and strategies.

The campaign parameter lets you name the specific marketing initiative you are running. This might be a product launch, a seasonal promotion, a brand awareness push, or any other defined marketing effort. Using clear, descriptive campaign names means that when you review your data weeks later, you will immediately understand what each campaign refers to rather than trying to decode cryptic abbreviations.

UTM Term

This parameter is primarily used for paid search campaigns and identifies the keyword that triggered your advert. If you are running Google Ads campaigns, this parameter helps you understand which search terms are driving traffic to specific pages. For most other marketing channels, this parameter is rarely needed.

UTM Content

The content parameter is particularly useful when you are A/B testing adverts or when you have multiple links within the same email or piece of content. It allows you to differentiate between two versions of an advert or identify which specific link within a campaign drove the click. For example, you might use values like banner_top or text_link_footer to distinguish between placements within the same campaign.

How To Build UTM Parameters

Google provides a free tool called the Campaign URL Builder that makes creating UTM-tagged URLs straightforward. You simply enter your destination URL and fill in the relevant parameter fields, and the tool constructs the full tagged URL for you. There is no need to manually type out the syntax yourself, which reduces the risk of errors that could corrupt your data.

That said, the tool is only as useful as the naming conventions you feed into it. If one team member uses Email as a medium and another uses email and another uses e-mail, Google Analytics will treat each of these as a completely separate medium. Your data becomes fragmented, your reports become unreliable, and the whole exercise loses much of its value. Before you start tagging URLs at scale, it is worth taking the time to agree on a clear set of naming conventions across your organisation and document them somewhere that everyone involved in marketing activity can access.

Practical Ways To Use UTM Tracking In Your Marketing

The real value of UTM parameters becomes apparent when you start applying them across different marketing channels in a structured and consistent way. Here are the areas where they make the most meaningful difference.

Email Marketing Campaigns

Email is one of the most common places where UTM parameters are underused. Many email marketing platforms will report on open rates and click rates within their own dashboards, but they cannot always tell you what happened after the click. Did those visitors convert? Did they browse multiple pages? Did they abandon the site immediately? By tagging every link in your email campaigns with UTM parameters, you can follow the journey through into Google Analytics and understand the real downstream behaviour of your email audience. A well-structured email UTM might use the source value of your specific email platform or newsletter name, a medium of email, and a campaign name that clearly identifies the send.

Social Media Activity

Organic social media posts are notoriously difficult to track accurately without UTM parameters. Platforms like Facebook, Instagram, and LinkedIn do not always pass clean referral data through to your analytics, meaning that social traffic can often appear under direct or other in your reports. Tagging every link you share on social media with appropriate UTM parameters ensures that this activity is attributed correctly, giving you a far clearer picture of which platforms and which types of content are actually driving qualified traffic to your site.

Paid Advertising

For paid campaigns across platforms like Google Ads, Meta Ads, or LinkedIn Campaign Manager, UTM parameters give you the ability to bring performance data into Google Analytics alongside your cost data and conversion tracking. Google Ads does offer auto-tagging via its own gclid parameter, which works well for Google-specific reporting, but for third-party platforms, manual UTM tagging remains essential. Tagging your paid traffic consistently means you can compare performance across platforms within a single reporting environment rather than jumping between dashboards.

Influencer And Partner Activity

If you work with content creators, affiliates, or partner organisations who drive traffic to your site, UTM parameters give you a clean way to attribute and measure each relationship individually. By creating a unique tagged URL for each partner, you can see precisely how much traffic each one sends, how that traffic behaves on your site, and whether it converts into the outcomes that matter to your business.

Common Mistakes That Undermine Your UTM Data

Even when businesses do start using UTM parameters, certain habits can quickly erode the quality of their data. Using UTM parameters on internal links is one of the more damaging errors people make. If you tag a link on your own website with UTM parameters, clicking that link will reset the session source in Google Analytics, effectively wiping out the original attribution for that visitor and replacing it with whatever your internal UTM says. UTM parameters belong on external links only, pointing inward to your website, never on links that navigate users around within your site.

Another common issue is inconsistent capitalisation and formatting. As mentioned earlier, Google Analytics treats Email, email, and EMAIL as three different values. Establish a convention, stick to it, and make sure anyone who creates UTM-tagged URLs follows the same rules. Lowercase throughout is the most widely recommended approach and the simplest to enforce.

Finally, some marketers tag their URLs but never actually review the data they collect. The tagging itself is only the first step. The real value comes from regularly visiting your acquisition reports in Google Analytics, analysing which campaigns and channels are delivering quality traffic, and using those insights to make smarter decisions about where you invest your marketing budget and effort going forward.

Making UTM Parameters Work For Your Business

UTM parameters are, at their heart, a discipline as much as they are a technical tool. The setup is simple and the tools are free, but the real benefit comes from the commitment to using them consistently across every campaign and every channel, following clear naming conventions, and actually reviewing the data they surface on a regular basis.

If you have been running marketing activity without UTM tracking, you have most likely been making decisions based on incomplete information. You may know broadly that your website is receiving traffic, but without proper UTM codes in place, understanding which specific efforts are driving that traffic and whether those visitors are actually valuable to your business is extremely difficult. Start building that clarity now, put a naming convention in place, tag your campaigns properly, and let the data guide your strategy rather than relying on guesswork.

Ian

Ian

Ian has worked in Digital Marketing for decades, and is a Google Partner for Google Ads and an expert in onsite and technical SEO. He has worked with hundreds of clients, helping them achieve success online, through SEO, PPC and Digital Marketing, working with local businesses through to national retailers.

View all posts →

Related Articles