UTM Parameters

UTM parameters are campaign labels added to the end of a URL so analytics tools can identify where traffic came from and which marketing activity generated the visit.

A tagged URL can look like:

https://example.com/course?utm_source=youtube&utm_medium=creator&utm_campaign=editing_launch

The UTM portion does not change the destination page. It adds campaign information that an analytics system can collect when the visitor arrives.

What does UTM mean?

UTM historically refers to Urchin Tracking Module, from the analytics technology acquired by Google.

The important practical point is that UTM parameters provide a standard way to label campaign traffic.

The five common UTM parameters

Parameter Purpose Creator example
utm_source Identifies the traffic source youtube
utm_medium Identifies the marketing medium creator or video
utm_campaign Identifies the campaign summer_camera_launch
utm_term Identifies a paid keyword or optional targeting detail mirrorless_camera
utm_content Distinguishes links, creatives, or placements description_top

Google's current campaign URL guidance centers on source, medium, and campaign. Term and content add detail when needed.

UTM source

utm_source answers: Where did the traffic come from?

Examples:

  • youtube
  • instagram
  • newsletter
  • partner_name
  • google
  • creator_name

Choose one convention and use it consistently.

Avoid mixing:

  • YouTube
  • youtube.com
  • YT
  • youtube

Analytics can treat these as separate sources.

UTM medium

utm_medium answers: What type of marketing channel or placement sent the traffic?

Examples:

  • creator
  • affiliate
  • email
  • social
  • paid_social
  • video
  • referral

The best value depends on the brand's analytics taxonomy.

A creator should not invent a different medium for every video if the brand needs all creator traffic grouped together.

UTM campaign

utm_campaign identifies the initiative.

Examples:

  • summer_launch
  • q3_creator_campaign
  • back_to_school
  • new_product_2026
  • membership_launch

Use a value that remains understandable months later.

UTM term

utm_term was designed primarily for paid-search keyword information.

Brands sometimes repurpose it for:

  • Audience
  • Product
  • Targeting
  • Creator tier
  • Keyword

Repurposing can work if documented, but it can confuse teams expecting the standard paid-search meaning.

UTM content

utm_content can distinguish:

  • Top description link
  • Pinned comment
  • End-screen link
  • Thumbnail
  • Button
  • Creative version
  • Video
  • Short
  • Livestream

Example:

utm_content=video_description_v2

This lets a team compare placements inside the same campaign.

UTM parameters vs. tracking links

A URL with UTMs is one type of tracking link.

However, tracking links can also use:

  • Affiliate redirects
  • Click IDs
  • Server-side identifiers
  • Short-link systems
  • Product tags
  • Referral codes

UTMs primarily label acquisition traffic in analytics. They do not automatically validate sales or commission.

UTM parameters vs. GCLID

UTM parameters GCLID
Manually or systematically assigned campaign labels Google-generated click identifier
Human-readable Usually opaque
Can be used across platforms Associated with eligible Google ad clicks
Helps organize source, medium, and campaign Connects click details with Google Ads measurement
Can coexist with auto-tagging Often added automatically when auto-tagging is enabled

A brand should understand how manual UTMs interact with platform auto-tagging and analytics settings.

Building a creator UTM link

Suppose a brand wants to track a YouTube creator's top description link.

Destination:

https://example.com/product

Campaign values:

  • Source: youtube
  • Medium: creator
  • Campaign: summer_launch
  • Content: rob_description_top

Final URL:

https://example.com/product?utm_source=youtube&utm_medium=creator&utm_campaign=summer_launch&utm_content=rob_description_top

A URL builder can reduce punctuation and encoding errors.

UTM naming conventions

A team can establish rules for:

  • Lowercase only
  • Underscores or hyphens
  • No spaces
  • Date format
  • Creator identifier
  • Platform naming
  • Campaign naming
  • Placement naming
  • Product naming

Example:

utm_source=youtube utm_medium=creator utm_campaign=2026_summer_launch utm_content=rob_video_description

Document the taxonomy before distributing links.

Case sensitivity and fragmentation

Campaign values can appear separately when capitalization differs.

For example:

  • YouTube
  • youtube
  • YOUTUBE

can fragment reporting.

Google's older campaign best-practice guidance specifically warns that campaign parameters are case-sensitive.

Use lowercase unless the organization has a different standard.

URL encoding

Some characters must be encoded in URLs.

Avoid:

  • Spaces
  • # inside parameter values
  • Unescaped punctuation
  • Sensitive personal information
  • Long sentences

A URL builder can encode values safely.

Do not use UTMs on internal links

UTMs are intended for inbound campaign links.

Using them on links between pages of the same website can:

  • Start a new session or campaign attribution
  • Overwrite the original acquisition source
  • Distort reports
  • Break the customer journey

Use internal analytics events or other identifiers for on-site navigation.

UTM parameters and privacy

UTM values are visible in the URL and can appear in:

  • Browser history
  • Screenshots
  • Analytics
  • Server logs
  • Shared messages
  • Referrer data
  • Customer support tickets

Do not place sensitive information in UTMs, such as:

  • Email address
  • Full name
  • Phone number
  • Account number
  • Health information
  • Private audience label
  • Confidential price

Use nonpersonal campaign IDs.

Redirects and UTMs

A redirect should preserve the UTM query string.

Creators should test:

  • Short links
  • Country redirects
  • Mobile-app links
  • Ecommerce redirects
  • Checkout domains
  • Link-in-bio tools
  • Affiliate redirects

If parameters disappear before the landing page loads, analytics may not record the campaign correctly.

UTMs and conversion tracking

UTMs tell analytics how the visit was labeled.

Conversion tracking records the valuable action.

A complete setup needs:

  1. Tagged inbound link
  2. Analytics or tracking code
  3. Defined conversion event
  4. Correct attribution settings
  5. Testing
  6. Reporting

UTMs alone cannot tell whether a purchase occurred.

Creator UTM checklist

Before publishing:

  • Confirm destination
  • Use approved taxonomy
  • Check source
  • Check medium
  • Check campaign
  • Add content only when useful
  • Use lowercase consistently
  • Encode special characters
  • Avoid personal information
  • Test redirects
  • Test mobile
  • Confirm analytics reporting
  • Save the final link
  • Avoid editing after publication

Related terms

Tracking Link, Conversion Tracking, Click Attribution, Traffic Sources, Affiliate Link, and Promo Code

Creator finances handled by someone who gets YouTube.

Tax prep and bookkeeping built for YouTubers — every income stream, every deduction, done right.

Tax Services for Creators   Bookkeeping for Creators

Frequently asked questions

Which UTM parameters are required?

Google's campaign guidance commonly uses source, medium, and campaign as the core fields. Term and content are optional details.

Are UTM parameters case-sensitive?

Campaign values can be separated by capitalization in reporting, so consistent lowercase naming is a strong practice.

Do UTMs track individual people?

They label campaign traffic. They should not contain personal information, and they do not identify every person across devices by themselves.

Do UTM parameters affect SEO?

They do not inherently change page content, but duplicate parameter URLs can create reporting and crawling complexity. Sites should manage canonical URLs and link practices appropriately.