UTM Builder
Build trackable campaign URLs with UTM parameters.
Overview
Builds a campaign tracking URL by adding UTM parameters to your link, so your analytics can tell where traffic came from. Useful for newsletters, ads, social posts, and any campaign you want to measure. It runs in your browser.
How it works
UTM parameters are tags added to the end of a URL as query values. The tool takes your base URL and the campaign details you enter and appends them: utm_source (where the traffic comes from, such as a newsletter), utm_medium (the channel, such as email), utm_campaign (the campaign name), and the optional utm_term and utm_content. When someone clicks the tagged link, your analytics reads those tags and attributes the visit to that campaign.
How to use it
- Enter your base URL.
- Fill in the source, medium, and campaign (and term or content if you use them).
- The tool builds the full tagged URL.
- Copy it and use it in your campaign.
Examples
Email campaign
A link tagged with utm_source=newsletter, utm_medium=email, and utm_campaign=spring_sale lets you see how that email performed.
Comparing channels
Use different source and medium values per channel to compare where visits come from.
FAQ
What are UTM parameters?
What is the difference between source and medium?
Do UTM tags change the page?
Is my data uploaded?
Related tools
Embed this tool
Paste this snippet to put the tool on your own site. It runs entirely in the visitor's browser, the same as it does here.