Analytics

UTM Parameters: Track Where Your Traffic Comes From

UTM parameters tell you exactly where your website traffic comes from. Learn what they are, how to build them, and how to read the results in plain English.

On this page

UTM parameters are small tags you add to the end of a link so your analytics tool can tell you exactly where a visitor came from. Instead of a vague bucket labeled "social" or "other," you get to see that someone clicked the link in your October newsletter, or the button in your Instagram bio, or the QR code on a flyer. For a small business trying to spend time and attention where it actually pays off, that clarity is worth a lot.

The good news: UTM parameters look technical, but they are just text. Once you understand the five pieces, you can build one in a couple of minutes and start answering the question every owner asks eventually, which is "where are my customers actually finding me?"

What a UTM parameter actually is

UTM stands for Urchin Tracking Module, a leftover name from the software that became Google Analytics. Ignore the history. In practice, a UTM is just extra information stapled to a URL after a question mark.

Here is a normal link to a page:

https://yourbusiness.com/spring-offer

And here is the same link with UTM parameters added:

https://yourbusiness.com/spring-offer?utm_source=facebook&utm_medium=social&utm_campaign=spring-promo

Both links send the visitor to the exact same page. The person clicking never notices the difference. But your analytics tool reads those tags and files the visit under the right source, so your reports stop guessing.

The five UTM parameters, explained

There are five tags you can use. Three are the workhorses you will use constantly, and two are optional extras mostly for paid ads.

ParameterWhat it answersExample value
utm_sourceWhere the click came fromfacebook, newsletter, google
utm_mediumThe type of channelsocial, email, cpc
utm_campaignThe specific push or promotionspring-promo, grand-opening
utm_termThe keyword (paid search)emergency-plumber
utm_contentWhich version or link was clickedheader-button, footer-link

Source, medium, and campaign are enough for almost every small business. Term and content matter when you are running Google Ads or testing two versions of the same email, and you can safely skip them otherwise.

Tip: Pick a naming style and stick to it. UTMs are case sensitive, so "Facebook" and "facebook" show up as two different sources. Use all lowercase and hyphens instead of spaces, every single time, and your reports stay clean.

How to build a UTM link without doing math

You do not have to type these by hand or memorize the format. Google offers a free tool called the Campaign URL Builder. You paste in your page link, fill in the source, medium, and campaign boxes, and it spits out the finished URL for you to copy.

A simple process looks like this:

  1. Decide which page you want people to land on.
  2. Open the Campaign URL Builder (search for "Google Campaign URL Builder").
  3. Enter your source (where it is posted), medium (the channel type), and campaign (the promotion name).
  4. Copy the generated link and use it wherever you were going to share the plain one.

That is it. The link is now trackable, and it will show up correctly in your reports as long as you have analytics installed. If you have not done that part yet, start with our guide on how to set up Google Analytics 4 for your website.

Where to actually use UTM links

UTMs are for links you control and place yourself. You do not add them to links inside your own site, and you do not need them for normal Google search traffic, which analytics already tracks on its own.

Good places to use them include:

  • The link in your email newsletter or email signature
  • Your Instagram, Facebook, or TikTok bio link
  • Individual social posts promoting a specific offer
  • A QR code on a flyer, business card, or vehicle wrap
  • A link in a guest post or partner website
  • Paid ads, if your ad platform does not tag them automatically

A common use is figuring out whether your blog work and social sharing is paying off. If you repurpose blog content into emails and social posts, tagging each version shows you which channel sent the most readers who actually booked or bought.

Reading the results

Once your tagged links are live and people start clicking, the data lands in your analytics reports. In Google Analytics 4, you will find it under the Traffic acquisition and Sessions reports, where you can view sessions by source and medium.

Do not just look at raw visits. A source that sends 20 visitors who all leave immediately is worth less than a source that sends 8 visitors who fill out your contact form. This is why it helps to understand what bounce rate means and to focus on the metrics that actually matter for a small business rather than vanity numbers.

The real payoff comes when you connect UTM data to actions. If you have set up goals so you can track conversions and leads on your website, you can see not just which channel sent traffic, but which channel sent paying customers. That is the whole point.

Common UTM mistakes to avoid

A few habits will keep your tracking trustworthy:

  • Inconsistent spelling. "email," "Email," and "e-mail" become three separate rows. Decide once and reuse it.
  • Tagging internal links. Adding UTMs to links between your own pages confuses analytics and can reset the original source. Only tag links coming from outside your site.
  • Overcomplicating names. Keep campaign names short and human. "spring-promo" beats "SP2026_FB_v3_final."
  • Forgetting to write it down. Keep a simple spreadsheet listing every UTM link you create. Future you will thank present you.

If you run paid campaigns across several platforms, consistent UTMs are also the backbone of being able to track ad spend ROI across every platform in one place instead of logging into five dashboards.

Do you need UTMs at all?

If your marketing is one channel and a handful of posts, you can get a surprising amount of insight just by learning to read your website traffic in Google Analytics without any tagging. But the moment you are running a promotion across email, social, and a flyer at the same time, UTMs are the only clean way to know which one did the work. For a fuller picture of what to measure, our plain-English guide to small business website analytics ties it all together.

Frequently asked questions

Do UTM parameters hurt my SEO?

Not for the links you share externally. Search engines handle tagged URLs fine, and the tags only appear on links you place in emails, social bios, and ads. The one rule is to avoid adding UTMs to internal links between your own pages, since that can create duplicate-looking URLs and muddy your data. For internal connections, stick with normal links.

Are UTM links free to create and use?

Yes. Building UTM links costs nothing. Google's Campaign URL Builder is free, and the tags simply ride along on links you were already going to share. You just need an analytics tool installed to read the results, and there are solid free website analytics tools that handle UTM data well.

Can I shorten a UTM link so it looks cleaner?

Yes. UTM links can get long, which looks clunky in a social bio or on a printed flyer. Running the finished link through a URL shortener gives you a tidy version while keeping all the tracking intact behind the scenes. This is especially handy for QR codes and anywhere a long string would look messy.

Want this handled for you?

Arbor builds your site, does the keyword research, and keeps you found on Google and in AI answers. You just ask.

See plans Or get your free SEO & AI score →