The Ultimate Guide to UTM Tracking Links
If you're running ads, sending newsletters, or posting on social media without UTM tags, you are flying blind. UTM (Urchin Tracking Module) parameters are simple tags added to the end of a URL that tell Google Analytics exactly where your traffic is coming from.
The Core UTM Parameters
A standard tracking link looks like this: https://example.com/?utm_source=twitter&utm_medium=social&utm_campaign=spring_sale
1. utm_source (Required)
Identifies the specific platform or vendor where the traffic originates. Examples: google, facebook, newsletter_list_a.
2. utm_medium (Required)
Identifies the broader medium or marketing channel. Examples: cpc (cost-per-click ads), social, email, affiliate.
3. utm_campaign (Required)
Identifies the specific campaign or promotion. Examples: black_friday_26, retargeting_usa, welcome_sequence.
Why Consistent Naming Conventions Matter
The biggest mistake marketers make is inconsistent tagging. If one person uses utm_source=Facebook (capital F) and another uses utm_source=facebook (lowercase), Google Analytics will split them into two entirely different traffic sources. Always use lowercase letters, and use underscores or hyphens instead of spaces.
Building UTM Links the Easy Way
You don't need to type these out manually and risk typos. Use our free UTM Builder Tool to quickly generate clean, standardized tracking links for all your campaigns.