UTM Link Builder
Tag any link with UTM parameters so your analytics can tell exactly which campaign, email, or post drove each visit. Type plain text, get a correctly encoded tracking URL. Free, no login.
https://example.com/landing?utm_source=newsletter&utm_medium=email&utm_campaign=summer_sale| Parameter | Value |
|---|---|
| utm_source | newsletter |
| utm_medium | |
| utm_campaign | summer_sale |
UTM tracking, explained
What is a UTM link?+
A UTM link is a normal URL with extra utm_ parameters on the end, such as utm_source and utm_medium. Analytics tools like Google Analytics read those tags to show exactly which campaign, email, or post sent each visitor.
Which UTM parameters should I use?+
Source, medium, and campaign are the core three. utm_source is where the traffic comes from (newsletter, twitter), utm_medium is the channel type (email, social, cpc), and utm_campaign names the promotion. utm_term and utm_content are optional extras for keywords and A/B variants.
Do UTM values need to be encoded?+
Yes. Spaces and symbols must be percent-encoded so the link stays valid, for example a space becomes %20. This builder encodes every value for you, so you can type plain text like "spring sale" and get a working URL.
Will this keep the query string already on my URL?+
Yes. If your base URL already has parameters like ?id=42, the tool appends the utm tags with an & so nothing you already had is lost or overwritten.
Is this UTM builder free and private?+
Yes. It is completely free with no login, and it runs entirely in your browser. Your URLs and campaign names are never sent to a server.
Related tools
All tools →More in Social Tools.

