TurboTweaks

UTM Parameters: A Practical Guide That Won't Ruin Your Analytics

July 16, 2026 · seo · marketing · analytics

UTM parameters are the little ?utm_source=... tags at the end of campaign links. They're how your analytics tool knows a visitor came from the March newsletter and not from a Google search. They're also the easiest thing in marketing to quietly get wrong.

The five parameters, in practice

  • utm_sourcewhere the link lives: newsletter, google, linkedin, partner-blog. Required.
  • utm_medium — the channel type: email, cpc, social, referral. Strongly recommended.
  • utm_campaign — the initiative: spring_sale, launch-2026.
  • utm_term — paid-search keywords. Optional.
  • utm_content — distinguishes two links in the same campaign: header_cta vs footer_link. Optional.

The mistakes that fragment reports

Inconsistent casing. Analytics tools are case-sensitive: Email, email and EMAIL become three different mediums and your channel report splits into nonsense. Pick lowercase, always.

Synonyms. newsletter one month and news-letter the next creates permanently divided history. Keep a shared spreadsheet of allowed values — a small team ritual that pays for itself the first quarter.

Tagging internal links. Never put UTMs on links within your own site: clicking one restarts the visitor's session attribution and credits your homepage banner instead of the ad that actually brought them.

Spaces and special characters. They end up percent-encoded and ugly (utm_campaign=Spring%20Sale). Use hyphens or underscores — a slug generator turns any campaign name into a safe value.

A convention you can steal

source = the platform (google, newsletter, x, facebook) medium = one of exactly: cpc, email, social, referral, display campaign = <initiative>-<yyyymm> e.g. launch-202607

Three rules, and every report stays mergeable forever.

Build the links without typos

Hand-typing UTMs is how utm_sorce happens. The UTM link builder assembles the URL for you, lowercases values, and handles the encoding. While you're optimizing the click side, check how the destination page looks in search with the SERP preview and make sure its social cards are set with the meta tag generator — the campaign doesn't end at the click.

Tools mentioned in this guide

More from the blog