Requirements
Tracking set up through Google Analytics and/or Shopify.Background
A UTM, also known as the Urchin Tracking Module, is a string that can be attached to a URL to identify the source, medium, campaign, and other context for a marketing click. Consistent UTM naming makes last-click attribution easier to interpret and reduces the amount of traffic that falls into direct or no-source fallback values. For field definitions and naming examples, start with UTM Setup.Steps
- Apply UTMs to every campaign link you control, including Meta, Google, TikTok, email, SMS, influencer, affiliate, and partner links.
- Standardize naming conventions for source, medium, campaign, content, and term. Use our UTM link-building template as a starting point.
- Monitor direct and no-source fallback values. A high share of
(direct) / (none)or(none) / (none)usually means tracking context is missing or being dropped. - Spot-check live campaign links after launch and confirm the expected UTM values appear on recent orders.
Additional information
- Historical UTMs cannot be changed or applied retroactively, so consistent setup matters before traffic launches.
- Changing UTMs on active Meta, Google, or TikTok campaigns can affect platform learning and reporting continuity. Coordinate changes carefully.
- Pairing zero-party survey data with last-click UTM attribution can help explain discovery channels that tracking cannot see.
Related articles
UTM Setup
What UTMs are, what each value means, and how to tag links.
Why (direct) / (none) happens
Diagnose and reduce missing attribution.
Zero-Party Attribution
Use surveys to capture discovery channels tracking can’t see.
Attribution Health
A toolkit for improving overall attribution coverage.

