UTM tags give you precise control over campaign attribution in Google Analytics and other platforms. But poorly implemented tags produce data that is worse than no data at all -- because bad data leads to confident wrong decisions.
Here are the most common UTM mistakes and how to avoid them.
Common mistakes
No standardised naming convention
Without a shared convention, one team member tags a campaign as email_campaign while another uses EmailMarketing. Both refer to the same effort, but your analytics shows them as two separate sources. Multiply this across dozens of campaigns and your data becomes unusable.
Values in the wrong parameters
Putting a campaign name in the utm_medium field, or a source value in utm_campaign, is more common than it should be. These misplacements corrupt your channel groupings in Google Analytics, making it impossible to accurately assess which channels perform best.
Misclassified traffic
Tagging a social media campaign with the medium "email" instead of "social" skews your channel performance data. Strategic decisions based on this data -- like shifting budget from social to email -- would be exactly wrong.
Case sensitivity issues
UTM parameters are case-sensitive. Summer_Sale and summer_sale appear as two different campaigns in your reports. This fragments your data and hides the true performance of your campaigns.
Best practices
Create and enforce a naming convention
Document your conventions: lowercase only, hyphens or underscores for separators, specific prefixes for campaign types. Share this document with everyone who creates tagged URLs and make it the single source of truth.
Use a UTM builder tool
A dedicated UTM builder enforces parameter placement and can validate against your naming convention. It eliminates the most common manual errors and saves time.
Audit regularly
Review your UTM data in analytics monthly. Look for duplicates, misspellings, and inconsistencies. Catching errors early prevents them from compounding across reporting periods.
Train your team
Everyone who touches campaign URLs needs to understand UTM parameters and follow the naming convention. A five-minute training session prevents months of data cleanup.
Handle case sensitivity proactively
Standardise on lowercase for all UTM values. If needed, set up lowercase filters in Google Analytics as a safety net -- but do not rely on filters alone. Discipline at the source is always better.
Conclusion
UTM tagging is only as valuable as the consistency behind it. The difference between good and bad UTM practice is not technical complexity -- it is discipline. Standardise your naming, train your team, audit your data, and your campaign analytics will give you the reliable attribution you need to make smart budget decisions.