Web Tool

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.

Your tagged URLUpdates as you type
https://example.com/landing?utm_source=newsletter&utm_medium=email&utm_campaign=summer_sale
ParameterValue
utm_sourcenewsletter
utm_mediumemail
utm_campaignsummer_sale
FAQ

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.