UTM Builder with live preview
Build GA4-compliant UTM links instantly. Live URL preview, per-field validation, and one-click copy — no spreadsheet required.
GA4 Compliance Note
Want campaign and channel signals pulled together automatically?
That's Duct — a weekly intelligence brief across your stack, no spreadsheet required.
About this tool
This builder constructs standard UTM query parameters and shows a live URL preview so you can catch formatting issues before you paste links into ads, email, or social. Validation nudges you toward GA4-friendly values—lowercase sources and mediums, avoiding reserved tokens, and watching for spaces or mixed case that split your reports.
How UTMs show up in GA4
GA4 reads utm_source, utm_medium, utm_campaign, and optional utm_term / utm_content from the landing-page URL when the session starts. Those values flow into session and traffic-acquisition dimensions. If a redirect strips the query string before the GA tag loads, or if users land on a page where tags fire late, you may see (not set)—the link builder can't fix tracking installation, only the link itself.
Campaign reports are only as clean as your naming convention. This tool encourages consistency (for example lowercase and hyphens) so you don't accidentally create duplicate rows for Google vs google.
Limitations
- Links must reach the tagged landing page with parameters intact—shorteners, redirect chains, or app deep links can drop UTMs.
- GA4 channel grouping rules depend on medium/source combinations; unusual values may land in Unassigned even when the link is valid.
- This page runs entirely in your browser—we don't store your URLs or form fields on our servers.