Glossary · Analytics & measurement

UTM parameters

Also called: UTM tags, UTM codes, campaign tagging, utm_source

Definition

UTM parameters are tags added to the end of a URL, such as utm_source and utm_medium, that tell analytics tools where a visit came from.

UTM parameters explained

When someone clicks a link with UTM parameters, analytics tools read the tags and attribute the visit accordingly. The main parameters are:

  • utm_source: where the traffic came from, such as newsletter or linkedin.
  • utm_medium: the type of channel, such as email, social or cpc.
  • utm_campaign: the campaign name.
  • utm_content and utm_term: optional, to tell apart ads, links or keywords.

Use UTMs for links you control on other platforms: emails, social posts, partner placements and offline campaigns via QR codes. Don't use them on internal links within your own site, because that overwrites the visitor's original source and breaks attribution. Google Ads usually doesn't need them either, because auto-tagging handles it.

Consistency is everything. Agree on lowercase naming rules and a shared list of sources and mediums, or reports will split one channel into many.

Example

Your brand's newsletter links have no tags, so their visits show up as direct traffic. Adding utm_source=newsletter, utm_medium=email and a campaign name to each link shows exactly how many demo requests each newsletter produces.

Why it matters

Consistent UTM tagging lets you see which campaigns and partners actually produce visits and conversions.

Related service

Analytics & Reporting

GA4, Search Console and dashboards that connect organic and AI search to leads and revenue.

SEO analytics and reporting services

Published by Vidern, founded and led by Malhar Shah. Updated .

Find out what's holding your site back

Get a free SEO audit with prioritized fixes, delivered within 48 hours.