Build clean, trackable campaign URLs with UTM parameters for Google Analytics. Free UTM builder with presets, validation, and history.
You spend money on ads, emails, and influencers — then Google Analytics lumps half the clicks under "direct" and you have no idea what worked. UTM parameters fix that: five little tags on your URL that tell GA4 exactly which campaign, channel, and link each visitor came from. Build them here in seconds.
Always lowercase. GA4 treats "Newsletter" and "newsletter" as two different sources, and your reports split in half. Never spaces — use hyphens. This builder checks both and can fix them for you in one click.
In GA4, go to Reports → Acquisition → Traffic acquisition, then add "Session campaign" as a secondary dimension. Your tagged links show up within a day or so, attributed to exactly the campaign you named.
A small tag you add to a URL (like ?utm_source=newsletter) so Google Analytics can tell exactly which campaign and channel each visitor came from — instead of guessing.
Yes. The builder detects existing query parameters and appends the UTM tags correctly with & instead of breaking the link.
No — UTMs are for traffic coming from outside (ads, emails, social). Tagging your own internal links overwrites the original source and corrupts your attribution.
Explore our full collection of free online tools — from image compressors to business calculators, all free and no signup required.