UTM Campaign URL Builder
Tag your links with utm_source, utm_medium, utm_campaign, utm_term, and utm_content — with channel presets, live validation, proper encoding, and a bulk mode that applies the same parameters to a whole list of URLs. Everything runs in your browser.
| # | Campaign URL |
|---|---|
| Paste base URLs on the left. | |
About this tool
UTM parameters are the standard way to tell your analytics where a click came from. utm_source is the referrer (google, facebook, newsletter), utm_medium is the channel type (cpc, email, social, qr), utm_campaign names the push (spring-launch), and utm_term / utm_content optionally track the keyword and the specific link variant. This builder URL-encodes every value, keeps any query string already on your base URL, replaces stale utm_* parameters instead of duplicating them, and preserves fragment anchors.
Analytics platforms treat "Google" and "google" as two different sources, so the tool flags uppercase and spaces and recommends lowercase-with-dashes throughout. Nothing you type leaves the page — no server, no upload, no tracking of tool inputs.