UTM Link Builder
Build and edit campaign tracking URLs with UTM parameters — entirely in your browser.
Campaign URL builder
Tagged URL
About this tool
Fill in the destination URL and UTM parameters to get a clean, properly encoded tracking link for Google Analytics, GA4, and most marketing platforms. Existing query strings and hash fragments are preserved, and values are URL-encoded so spaces and special characters never break the link.
Paste an already-tagged URL into the website field and the UTM inputs back-fill automatically, so you can inspect or tweak a link someone else built. Nothing is sent anywhere — the URL is assembled in your browser.
Frequently asked questions
Which UTM parameters are required?
+
utm_source, utm_medium, and utm_campaign are the three most tools expect; utm_term and utm_content are optional (term is for paid keywords, content for A/B distinguishing links). This builder marks the first three as required.
Are UTM values case-sensitive?
+
Yes. Google Analytics treats Email, email, and EMAIL as three different sources, which fragments your reports. Pick a lowercase convention and stick to it.
Will UTM parameters mess up my SEO?
+
Not if used on campaign links rather than internal navigation. Excessive internal UTM tagging can split analytics and create duplicate-URL noise — use them on outbound/campaign links only.
Is the URL sent to a server?
+
No. The link is built entirely in your browser and the fields are saved only to your own localStorage.