The destination uses HTTPS and can be tagged cleanly.
Content & SEO tool
UTM Builder
Build Google Analytics campaign URLs with source, medium, campaign, term, and content tags. Parse existing links, keep extra query parameters, and copy a clean tracking URL in the browser.
Build checks
Filled parameters
Final URL characters
Presets
Start from a common campaign
Campaign fields
Destination and UTM tags
Parse
Edit an existing campaign URL
Result
Tracking URL
https://mtkits.com/utm-builder?utm_source=newsletter&utm_medium=email&utm_campaign=weekly_digest&utm_content=header_ctaReady to build a campaign URL.
| Parameter | Value |
|---|---|
| utm_source | newsletter |
| utm_medium | |
| utm_campaign | weekly_digest |
| utm_content | header_cta |
Campaign checks
Campaign source is set.
Campaign medium is set.
Campaign name is set.
119 characters. The tracking URL is in a practical range.
GuideTag a campaign URL in three steps3 steps
Enter the destination
Paste the landing page URL you want people to open. Existing non-UTM query parameters stay in place.
Tag the campaign
Add source, medium, and campaign name. Use a preset for email, ads, social, affiliate, or QR links, then fill term and content when you need extra detail.
Copy the tracking URL
Review the checks, copy the final URL, or parse an existing campaign link to edit it without rebuilding from scratch.
More toolsRelated tools
FAQFrequently asked questions
Which UTM parameters are required?
utm_source, utm_medium, and utm_campaign are the three values analytics tools expect. utm_term and utm_content are optional and useful for keywords or creative variants.
Does this tool send my URLs anywhere?
No. Building, parsing, and copying campaign URLs happens locally in your browser.
Will existing query parameters be kept?
Yes. Non-UTM query parameters and URL fragments stay on the destination. Existing utm_ values are replaced by the fields you enter.
Should UTM values be lowercase?
Yes, when you can. Analytics tools treat Email and email as different sources. The lowercase option keeps tags consistent.