UTM Campaign URL Builder
Add utm_source, utm_medium, utm_campaign and other tracking parameters to any URL for Google Analytics.
Quick presets
Enter a website URL to generate your tracking link.
What UTM parameters do
UTM parameters are tags added to a URL that Google Analytics (and most other analytics platforms) use to identify where traffic came from: which source, which medium and which specific campaign.
Built directly in your browser
The URL is assembled locally using your browser's URL API as you fill in the fields — nothing is sent to a server.
Frequently asked questions
Which fields are required?
Only the website URL is required; utm_source, utm_medium and utm_campaign are the most commonly used, but any field left empty is simply omitted from the link.
What's the difference between utm_term and utm_content?
utm_term is typically used for paid search keywords, while utm_content differentiates similar content or links within the same ad or campaign, such as A/B test variants.
Will this change my existing URL parameters?
No, any parameters already present in the URL you paste are preserved; the tool only adds or updates the utm_ parameters.
Related tools
You might also need these while working on the same task.
Encode or decode URLs and query string components instantly.
Open toolCreate a wa.me link with a pre-filled message and a QR code for your WhatsApp.
Open toolTurn any text, link or message into a downloadable PNG or SVG QR code.
Open toolCreate a Brazilian PIX copy-and-paste QR code in seconds.
Open tool