NitroSERP

January 18, 2026·4 min read·By NitroSERP Editorial Team

Updated

UTM Parameters: GA4 Naming Rules & Examples (2026)

Learn how utm_source, utm_medium, utm_campaign, utm_term, and utm_content work in GA4, with naming rules, channel mapping, and SEO tips.

UTM parameters (Urchin Tracking Module parameters) are five standardized query-string tags (utm_source, utm_medium, utm_campaign, utm_term, and utm_content) appended to a destination URL so analytics platforms like Google Analytics 4 (GA4), PostHog, Plausible, and HubSpot can attribute traffic and conversions to the exact campaign, channel, and link placement that drove the click.

You can generate clean, lowercase, percent-encoded campaign URLs right now in our free UTM campaign URL builder.


The 5 Standard UTM Parameters at a Glance

UTM ParameterRequired for GA4?Question It AnswersExample Values (Always Lowercase)
utm_sourceYesWhere did the click originate? (Specific platform, newsletter, or referrer)google, linkedin, youtube, weekly_digest
utm_mediumYesHow did the traffic arrive? (Broad marketing channel mechanism)cpc, paid_social, email, social, affiliate
utm_campaignYesWhy are we promoting this link? (Launch, promo, or initiative)q4_product_launch, black_friday_2026, welcome_sequence
utm_termOptionalWhich keyword or audience was targeted?free_json_formatter, saas_founders_lookalike
utm_contentOptionalWhich specific creative or link was clicked?hero_button_blue, video_hook_a, footer_text_link

Complete UTM URL Example

https://www.nitroserp.com/tools/meta-tag-generator?utm_source=newsletter&utm_medium=email&utm_campaign=october_seo_roundup&utm_content=intro_cta_link

To inspect and verify individual parameters inside an existing long link, paste it into our free URL parser & query string inspector.


How to Map utm_medium to GA4 Default Channel Groups

The #1 mistake marketing teams make in Google Analytics 4 is using custom utm_medium values (such as utm_medium=newsletter or utm_medium=paid-social-ad) that do not match Google's built-in channel definitions—causing sessions to fall into GA4's "Unassigned" channel group.

Use these exact utm_medium values to match GA4's Default Channel Group definitions:

GA4 Default Channel GroupRequired utm_medium Value(s)Example utm_source
Emailemail, e-mail, e_mail (use email consistently)newsletter, klaviyo, customer_io
Paid Searchcpc, ppc, paidsearch (with search engine source)google, bing
Paid Socialpaid_social, paidsocial, cpc (with social source)linkedin, meta, tiktok, x
Organic Socialsocial, social-network, social-medialinkedin, youtube, instagram
Referral / Partnerreferralpartner_blog, directory_listing
Affiliatesaffiliateimpact, partnerstack
Display Adsdisplay, banner, cpmgoogle_display, programmatic

5 Rules That Keep UTM Tracking & SEO Clean

1. Never Put UTM Tags on Internal Links

Never add ?utm_source= to links that go from one page of your website to another page on the same website (such as a homepage banner linking to /pricing). When a visitor clicks an internal UTM link, GA4 ends their original session attribution (e.g., google / organic) and overwrites it with your internal banner!

2. Enforce 100% Lowercase & Underscores/Hyphens

UTM parameters are strictly case-sensitive. To GA4:

  • utm_source=LinkedIn
  • utm_source=linkedin
  • utm_source=Linkedin

appear as three separate rows in your traffic acquisition table. Standardize on lowercase characters with underscores (_) or hyphens (-) instead of spaces. If a value contains special characters, encode it cleanly with our URL encoder / decoder.

3. Protect SEO Equity with Self-Referencing Canonical Tags

Every UTM link creates a unique URL variation (?utm_source=x). To prevent search engines from indexing parameterized duplicates or splitting backlink authority, verify that every landing page includes a clean self-referencing <link rel="canonical"> tag pointing to the base URL without query parameters:

<!-- On https://www.example.com/pricing?utm_source=newsletter&utm_medium=email -->
<link rel="canonical" href="https://www.example.com/pricing" />

Generate your canonical markup with the free canonical URL generator.

4. Exclude UTM URLs from Your XML Sitemap

Your sitemap.xml should contain only clean, canonical URLs—never UTM-tagged links. Check your sitemap structure with our XML sitemap generator and XML sitemap best practices guide.

5. Test Server Redirects Before Launching Paid Ads

A common technical failure occurs when an ad points to http://example.com/landing?utm_source=google (or a path without a trailing slash) and an improperly configured server redirect strips the query string during the 301 hop to https://www.example.com/landing/. Always test your final tagged URL in an incognito browser to confirm the ?utm_... string survives in the address bar.


Frequently Asked Questions About UTM Parameters

Do UTM parameters affect Google search rankings?

No. UTM parameters are ignored for keyword ranking purposes, and when paired with a self-referencing <link rel="canonical"> tag, Google consolidates any shared links containing ?utm_... parameters directly to your canonical URL.

Can I shorten a long UTM link for social media bios?

Yes. First build your complete tracking link in the UTM campaign URL builder, then paste the full URL into our free URL shortener. When users click the short link, the 301/302 redirect carries all your UTM parameters to your landing page so GA4 records the full attribution.