What UTM Parameters Are, in Plain Language
UTM parameters are short tags added to the end of a URL so Google Analytics 4 (GA4) can tell you where a visitor came from. A tagged link looks like this: https://example.com/page?utm_source=newsletter&utm_medium=email&utm_campaign=fall_promo. Everything after the question mark is the tag — it doesn't change what page loads, it only labels the visit for reporting.
The UTM Parameters and What Each One Does
- utm_source — Where the traffic came from (e.g., “newsletter,” “facebook,” “google”).
- utm_medium — The general channel type (e.g., “email,” “cpc,” “banner”).
- utm_campaign — The specific campaign or promotion name (e.g., “summer_sale”).
- utm_id — A campaign ID. Google's own guidance recommends setting this alongside source, medium, and campaign whenever you tag a link.
- utm_term — Optional. Used for paid search keyword tracking.
- utm_content — Optional. Distinguishes between two similar links in the same campaign (e.g., two call-to-action links in one email).
Google's guidance is direct on this point: whenever you set one UTM parameter, you should set utm_source, utm_medium, and utm_campaign together — a link with only one or two tags will show up as “(not set)” in reports.
Myth vs. Reality: Common UTM Misunderstandings
- Myth: UTM tags affect search rankings.
Reality: They exist purely for measurement. They have no bearing on how a page is crawled or ranked. - Myth: Capitalization doesn't matter.
Reality: UTM values are case-sensitive. “Newsletter” and “newsletter” are logged as two different sources. - Myth: “It doesn't matter which parameters I fill in.”
Reality: A partial tag creates incomplete data. Google's guidance recommends filling in source, medium, campaign, and ID together, not just whichever one seems most relevant at the moment.
A Naming Convention Worksheet
Inconsistent naming is the most common reason UTM data becomes hard to use. Before tagging a link, it helps to fix a few rules in writing:
- Case rule: Lowercase for every value, so nothing splits into duplicate rows over capitalization.
- Source list: A written list of approved utm_source values (e.g., “facebook,” “newsletter,” “google”) so values aren't invented ad hoc.
- Medium list: The same for utm_medium (e.g., “email,” “paid_social,” “organic_search”), using one consistent value per channel.
- Campaign name: One name per campaign that matches exactly across every link tied to it, so a single promotion doesn't split into multiple rows in reporting.
Keeping this list in a shared document, and referring back to it each time a link is built, is the main defense against fragmented data.
Building a Link
- Start from the exact destination URL already in use.
- Add a question mark, then each parameter separated by an ampersand (&).
- List parameters in any order — order doesn't affect tracking.
- Double-check spelling and case against the naming list before sending the link out, since a typo creates a new, separate value in reports rather than an error message.
Where to See the Data in GA4
Once traffic starts flowing through a tagged link, GA4 groups sessions by source, medium, and campaign in its acquisition reports. If a campaign isn't appearing where expected, the most common cause is a naming mismatch — a typo, a capitalization difference, or a missing parameter — rather than a tracking failure.
Evidence Limits
This explainer covers UTM tagging mechanics and naming conventions as documented by Google. It does not cover platform-specific attribution modeling, cross-domain tracking setup, or how consent settings affect UTM-tagged sessions — those depend on individual account configuration and fall outside a general explainer. For anything specific to a given GA4 property, current Google documentation is the more reliable reference, since interface and policy details change.
A Few Questions to Work Through Before Tagging the Next Campaign
- Does everyone building links use the same source and medium list, or is each person inventing values?
- Is there one shared place where every live campaign's UTM values are logged before the link goes out?
For the broader picture of what to track in GA4 once traffic is arriving, see Google Analytics 4 for SEO: What to Track and Why. For SEO fundamentals more generally, see What Is SEO?
Educational Disclaimer
This article is general educational information about how UTM parameters and GA4 reporting function. It is not customized marketing, legal, or technical consulting advice for any specific website, account, or business.
Last updated: September 2026
By Kevin Mahoney
Leave a Reply