UTM Campaign URL Builder
Tag your campaign links correctly so analytics tells you the truth about where customers come from. Channel presets, proper encoding, and warnings for the mistakes that quietly ruin attribution.
Your tagged URL
The mistake that corrupts your data
Never put UTM tags on links between pages of your own site. Doing so starts a brand new session in analytics and overwrites the original source — so a visitor who genuinely arrived from Google gets recredited to your internal banner. Your best channel looks worse than it is, and you make budget decisions on fiction.
Tag inbound links only: emails, ads, social posts, partner sites, QR codes.
Consistency Beats Cleverness
UTM values are case sensitive and free-text, which means analytics will happily split your reporting across Facebook, facebook, and FB as three separate sources. Pick one convention and never deviate:
- Always lowercase — this tool enforces it by default
- Hyphens instead of spaces, no underscores mixed in
- Medium describes the channel type, not the platform
- Write your convention down so the whole team uses it
UTM Questions
What are UTM parameters?
utm_source (which site or platform), utm_medium (channel type, like email or cpc), and utm_campaign (which campaign). Analytics reads them and groups traffic accordingly.Should I use UTM tags on internal links?
Do UTM parameters hurt SEO?
Should UTM parameters be lowercase?
Facebook and facebook count as two sources and split your reporting. Pick lowercase and use it everywhere — consistent naming matters more than clever naming.Tracking Right, But Traffic Flat?
Clean data shows you the problem; it doesn't fix it. The free audit shows why your organic channel isn't growing — and what to do first.
Get a Free Audit →