Analytics & measurementBeginner

UTM Parameters

Tags added to the end of a URL that tell analytics tools which source, medium and campaign sent a visitor.

Also called: UTM tags, UTM codes, campaign parameters

UTM parameters are query-string tags such as utm_source and utm_medium that you append to links you share in emails, ads, social posts and partner placements. When someone clicks the link, analytics tools like GA4 read the tags and attribute the visit to that campaign. They are how a SaaS team tells apart traffic that would otherwise blur together, and they are the reason organic search should never carry them.

The standard parameters

GA4 also reads a few newer parameters, such as utm_source_platform and utm_marketing_tactic. Check the current GA4 help page for the full list before relying on them.

  • 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, such as q3-launch.
  • utm_term: the paid keyword, mainly for search ads.
  • utm_content: which link or creative was clicked, to tell variants apart.
  • utm_id: a campaign ID, used when importing cost data.

Keeping UTMs useful

UTMs only help if everyone uses the same values. Keep a shared naming sheet or a link builder with fixed options for source and medium, and agree the medium values that map to your analytics channel groups. GA4’s default channel group relies on specific medium values to classify traffic, so an invented medium can land visits in “Unassigned”.

Example

Separating partner traffic from organic

Hypothetical company Stackwise co-hosts a webinar with an integration partner, who links to Stackwise’s integration page in their newsletter. Without tags, those visits appear as referral or direct traffic and some sign-ups get credited to organic search in later sessions.

With utm_source=partner-name, utm_medium=email and a campaign name, the team can see exactly how many trials came from the newsletter, and the integration page’s organic numbers stay clean.

Common mistakes

Tagging internal links

UTMs on links within your own site reset the session source and hide the true channel, often taking credit from SEO.

Inconsistent naming

Using LinkedIn, linkedin and li for the same source splits your reports into three rows.

Putting personal data in UTMs

Never include email addresses or names in URL parameters. They end up in analytics, logs and referrer headers.

Questions

Not directly. The risk is duplicate URLs being crawled and attribution being distorted, both of which canonical tags and keeping UTMs off internal links address.

In GA4, yes. Standardize on lowercase to avoid split reporting.

Know the terms. Now win the searches.

We find the searches your buyers make, then build, publish and improve the pages that win them.