UTM parameters are the backbone of campaign tracking. When done right, they give you crystal-clear attribution data - which channel drives conversions, which campaign performs best, and where to invest more. When done wrong, they produce a data swamp that's impossible to analyse. Here are the 10 mistakes that most teams make.
Mistake #1
Inconsistent Capitalisation
Google Analytics treats UTM values as case-sensitive. "Email" and "email" appear as two separate sources in your reports - splitting your data.
โ Bad
utm_source=Email&utm_medium=Newsletterโ
Fix
utm_source=email&utm_medium=newsletterMistake #2
Spaces Instead of Hyphens or Underscores
Spaces in UTM values get URL-encoded as %20, making your reports messy and your URLs ugly. Use hyphens or underscores instead.
โ Bad
utm_campaign=Summer Sale 2025โ
Fix
utm_campaign=summer-sale-2025Mistake #3
Using UTMs on Internal Links
Adding UTM parameters to internal links (from one page to another on your own site) resets the session in Google Analytics, attributing conversions to the wrong source.
โ Bad
yoursite.com/pricing?utm_source=homepageโ
Fix
yoursite.com/pricing (no UTMs on internal links)Mistake #4
Not Defining a Naming Convention First
If different team members use different formats (fb vs facebook, cpc vs paid), your data becomes fragmented. Define and document a naming convention before launching any campaign.
Mistake #5
Forgetting utm_content for A/B Testing
The utm_content parameter lets you differentiate between two ads in the same campaign. Without it, you can't tell which creative performed better.
โ
Example
utm_campaign=brand-awareness&utm_content=video-adMistake #6
Using Overly Generic Campaign Names
Campaign names like "campaign1" or "test" are useless 6 months later when you're trying to optimise. Be specific about what the campaign is promoting and when.
โ Bad
utm_campaign=promotionโ
Fix
utm_campaign=diwali-sale-oct-2025Mistake #7
Not Tracking Email Campaigns
Email is often misattributed as "direct" traffic in GA4. Every link in every email must have UTM parameters. Without them, you have no idea how well your email marketing performs.
Mistake #8
Duplicate Parameters or Malformed URLs
Adding UTMs to a URL that already has query parameters without using "&" correctly can break your tracking entirely.
โ Bad
yoursite.com/page?color=red?utm_source=emailโ
Fix
yoursite.com/page?color=red&utm_source=emailMistake #9
Not Shortening Long UTM URLs
Long UTM URLs look spammy, especially on social media. Use a link shortener like Bitly or your own domain-based shortener to keep URLs clean while preserving tracking.
Mistake #10
Building UTMs Manually
Typing UTM parameters manually is error-prone. One typo and your data is corrupted. Use a UTM builder tool to generate consistent, properly formatted tracking URLs every time.
Build Perfect UTM URLs - Free Tool
Use our UTM Builder to create properly formatted campaign tracking URLs in seconds. No typos, no format errors - just clean data.
Open UTM Builder โ