A newsletter link
https://example.com/pricing with source "Newsletter", medium "email" and campaign "Spring Sale" becomes https://example.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale.
Build UTM tracking links for Google Analytics campaigns — free UTM generator.
Existing utm_ parameters on the URL are replaced; any other query parameters and the #anchor are kept.
About
Adds UTM campaign parameters — source, medium, campaign, term, content and ID — to any link, so Google Analytics can tell you exactly where each visit came from.
Marketers use it to tag every link in an email, ad or social post so the results show up correctly in Google Analytics, while small business owners use it to see which channel actually brings in customers. It's one of many free SEO tools on Toolapt, and like every tool here, it's free to use with no sign-up and no limit on how many times you run it.
Examples
3 worked examples
https://example.com/pricing with source "Newsletter", medium "email" and campaign "Spring Sale" becomes https://example.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale.
https://example.com/shop?plan=pro#faq keeps plan=pro and the #faq anchor, and the UTM parameters are added after plan=pro, before the anchor.
Two ads in the same campaign can share source, medium and campaign but use utm_content=red_banner and utm_content=blue_banner, so you can compare which one gets more clicks.
FAQ
Quick answers to common questions about the UTM Link Builder.
It adds UTM parameters to a link, so analytics tools like Google Analytics can report which source, medium and campaign each visitor came from.
utm_source, utm_medium and utm_campaign are the three you should always fill in — Google Analytics uses them to group traffic. utm_term, utm_content and utm_id are optional.
Source is where the visit came from, like google, newsletter or facebook. Medium is the type of traffic, like cpc, email or social. Together they give you reports such as "newsletter / email".
UTM values are case-sensitive, so "Facebook" and "facebook" show up as two different sources. Keeping everything lowercase keeps your reports tidy, which is why that option is on by default.
It's best not to. A UTM link starts a new session in Google Analytics, so using it between pages of your own site breaks up visits and misreports where people really came from.
Yes. It's free, with no sign-up and no limit on how many times you use it.
Yes. The link is built entirely in your own browser — nothing you type is sent to a server.
Did UTM Link Builder work for you?