New in CUX: Mobile Analytics. Analyze real user behavior inside your app. Learn More

CUX Tutorial

Updated September 7, 2026

2 min read

UTM Tracking: Build Campaign Data You Can Trust

Learn how to use consistent UTM parameters and connect campaign traffic with the user behavior and outcomes that matter.

Blog Post Image

UTM Tracking: Build Campaign Data You Can Trust

UTM parameters identify where a visit came from. When campaign links use a consistent naming system, teams can compare channels and promotions without guessing which traffic belongs to which activity.

UTMs do not measure campaign quality by themselves. They provide context for what users do after they arrive. The useful analysis connects a source and campaign with the landing page, journey, conversion outcome, and experience of the people who arrived through it.

The core UTM parameters

  • utm_source identifies the platform or publisher, such as a newsletter or search engine.
  • utm_medium identifies the channel type, such as email, paid search, or social.
  • utm_campaign identifies the promotion or initiative.
  • utm_content distinguishes creative, placement, or link variants.
  • utm_term can identify a paid keyword when the advertising workflow uses it.

Use one naming convention and document it. Decide on case, separators, abbreviations, and the meaning of each field before a campaign launches. Inconsistent values create separate rows for the same source and make later comparisons less reliable.

A simple campaign workflow

  1. Define the campaign and the decision it should support.
  2. Create the naming convention before producing links.
  3. Apply parameters consistently to every relevant destination.
  4. Check that the final URL, redirects, and landing page work before launch.
  5. Compare campaign traffic with the same goal and journey used for other sources.
  6. Investigate behavior behind the result instead of treating clicks as the outcome.

Common mistakes

  • Using different capitalization for the same source.
  • Putting personal or sensitive information into a URL parameter.
  • Replacing a platform's auto-tagging without understanding how the values are joined.
  • Comparing campaigns with different landing pages, audiences, or dates as if they were identical.
  • Stopping at sessions and clicks without checking the journey after arrival.

UTM analysis in CUX

CUX connects campaign context with autocaptured behavior, goals, journeys, and experience metrics. Teams can compare what visitors from a campaign did after landing, where their paths diverged, and which visits are worth reviewing in detail.

This makes UTM data a starting point for experience analysis, not a substitute for it. The strongest conclusion combines acquisition context with the behavior and outcome that matter to the business.

Teams can start with web analytics when campaign traffic is part of the investigation.

Talk to an expert

Loading related articles...