Analytics

UTM Parameters Explained: Track Campaigns Without Breaking Your URLs

What utm_source, utm_medium and utm_campaign really do, and the naming convention that keeps reports readable.

6 min readUpdated 2026-10-03

UTM parameters are the reason you can say “the newsletter brought 1,200 visits and 40 sign-ups” instead of “some traffic came from somewhere”. They are five tags appended to a URL that analytics tools read.

What UTMs actually do

When a visitor arrives on a URL containing UTM parameters, analytics records the source, medium and campaign name for that session. That is all. They do not change the page, they do not affect SEO, and they do not track people across sites — they simply label the click.

The five parameters

ParameterAnswersTypical values
utm_sourceWhere the click came fromnewsletter, linkedin, google, partner-name
utm_mediumWhat kind of channelemail, social, cpc, referral, banner
utm_campaignWhich campaign or promotionspring_sale, launch_v2, black_friday
utm_contentWhich link or creative (A/B)header_link, footer_button, blue_banner
utm_termThe paid keywordrunning+shoes (paid search only)

Only source, medium and campaign are essential in practice. Build them with our UTM Builder, which encodes the values correctly and shows the final link.

A naming convention that survives

The reason UTM reports become unreadable is inconsistency: Facebook, facebook, FB and facebook.com become four rows in your report. Pick these rules on day one:

  • Lowercase everything. Analytics treats values as case-sensitive.
  • Hyphens between words, never spaces. Spaces become %20 and break some tools.
  • One vocabulary for mediums. email, social, cpc, referral, display, qr, print. Nothing else, ever.
  • Campaign names that include a date — 2026-10_product_launch sorts correctly forever.
  • Write the convention down where the team can see it. An undocumented convention dies in a month.

Mistakes that corrupt data

  1. UTMs on internal links. Clicking a UTM link inside your own site starts a new session and inflates campaign numbers while breaking the original attribution.
  2. UTMs on your own navigation or footer links. Same problem, wider reach.
  3. Using them for SEO traffic. Organic results should arrive clean, otherwise you destroy your organic reports.
  4. Tagging links you print or put on a business card. Nobody types a 90-character URL. Use a short redirect or a QR code instead.
  5. Inconsistent sources. “newsletter” in one email and “email-newsletter” in the next: two reports, one campaign.

One last habit: keep the untagged version of any URL as the canonical one. Tagged URLs are marketing artefacts — the Canonical URL Generator helps you keep the clean version on the page itself.

Frequently asked questions

Do UTM parameters hurt SEO?
Not inherently. Problems appear when tagged URLs get indexed as duplicates or when you use them on internal links. Keep tagged URLs out of your sitemap and off your own navigation.
Are UTMs case-sensitive?
Yes. facebook, Facebook and FACEBOOK are recorded as three different sources, which is why all-lowercase is the safest convention.
How many UTM parameters should I use?
Three in most cases: source, medium and campaign. Add content for A/B testing and term only for paid search.

Tools used in this guide

Keep reading