Marketing

UTM Tracking: How to Measure Your Marketing

5 min read By Advent Creative
UTM Tracking: How to Measure Your Marketing

You are running ads, posting on social, sending emails and maybe sponsoring a newsletter — but when traffic lands on your site, can you tell which effort sent it? Without UTM tracking, often you cannot. UTM tags are small bits of text you add to your links so that Google Analytics knows exactly where each visitor came from. Get them right and your reporting goes from “search and social, roughly” to “this specific campaign drove these specific results.” This guide shows you how to use UTM tracking properly.

It is one of the cheapest, highest-leverage habits in marketing measurement, and most teams do it inconsistently or not at all.

What UTM tracking actually is

UTM stands for Urchin Tracking Module — a relic of the analytics tool Google bought years ago. The name does not matter; the function does. A UTM is a tag added to the end of a URL that passes information to your analytics about the link’s source. A tagged link looks like this:

yoursite.com/promo?utm_source=facebook&utm_medium=social&utm_campaign=june-sale

When someone clicks that link, Analytics records that the visit came from Facebook, via social, as part of your June sale. Multiply that across every channel and you can finally compare like with like.

The five UTM parameters

There are five tags. Three are essential; two are optional.

  • utm_source (essential) — where the traffic comes from, e.g. facebook, linkedin, newsletter.
  • utm_medium (essential) — the channel type, e.g. social, email, cpc for paid clicks.
  • utm_campaign (essential) — the specific campaign, e.g. june-sale or ndp-promo.
  • utm_content (optional) — to tell apart variations, e.g. video-ad vs image-ad.
  • utm_term (optional) — mainly for paid search keywords.

Source, medium and campaign cover the vast majority of needs. Add content when you want to A/B test creative, which is handy when you are running paid campaigns with multiple variations.

How to build UTM links

You do not assemble these by hand. Use a campaign URL builder — Google offers a free one, and many spreadsheets and tools can generate them in bulk. The process:

  1. Paste in your destination URL.
  2. Fill in source, medium and campaign (plus content if needed).
  3. Copy the generated link and use it wherever that specific placement lives.
  4. Shorten it if it is going somewhere public, so it looks tidy.

The golden rule: a unique link for each placement. The same post shared to Instagram and LinkedIn should use different source tags, or you lose the ability to tell them apart.

Naming conventions — the part everyone gets wrong

UTM tags are case-sensitive and literal. Facebook, facebook and FB are three different sources to Analytics, and your reports will fragment into a mess. Save yourself the pain with a simple, written convention:

  • Always lowercase. No capitals, ever.
  • Use hyphens, not spaces. june-sale, not June Sale.
  • Standardise your values. Decide once that paid social is always cpc and that the newsletter is always newsletter, and stick to it.
  • Keep a shared sheet. One document where the team logs every campaign’s tags, so nobody reinvents the naming each week.

Consistency is worth more than cleverness. A boring, rigid convention beats a creative one that nobody follows.

Where UTM tracking helps most

UTMs are most valuable where you would otherwise be guessing:

  • Email — separating newsletter clicks from promotional blasts.
  • Paid social and search — proving which ads and creatives actually drive enquiries.
  • Influencer and partnerships — giving each partner a unique link to measure their real contribution.
  • Offline-to-online — a tagged short link or QR code on a flyer or event banner.
  • Organic social — distinguishing the platforms your social media efforts pay off on.

Common mistakes to avoid

  • Tagging internal links. Never put UTMs on links between pages of your own site — it breaks attribution by restarting the session source.
  • Inconsistent casing. The single biggest cause of fragmented reports.
  • Over-tagging. You do not need all five parameters every time. Three is usually plenty.
  • No documentation. If only one person knows the system, it collapses when they are on leave.

Frequently asked questions

Do UTM tags hurt my SEO?

Used correctly on external links, no. The risk is duplicate-content confusion if tagged URLs get indexed, but that is avoidable. The firm rule is never to use UTM tracking on internal links within your own site.

What’s the difference between utm_source and utm_medium?

Source is the specific origin, such as facebook or newsletter. Medium is the broader channel type, such as social or email. Source answers “where exactly,” medium answers “what kind of channel.”

Will UTM links look ugly to my audience?

They can be long, so use a URL shortener for anything public-facing like social posts or printed materials. Behind the shortened link, the UTM tracking still works exactly as intended.

How do I see UTM data once it’s set up?

In Google Analytics, your tagged traffic appears under the traffic acquisition and campaign reports, broken down by the source, medium and campaign values you assigned. That is where consistent naming pays off.

Want reporting you can actually trust? Tell us about your campaigns and we will set up tracking that tells you what is really working.

Related articles

Let’s make something worth watching.

Tell us about your brand and what you’re trying to achieve. We’ll come back with ideas — and a clear plan to make them real.

Start a project
Chat with us