UTM Builder

Fill in your page address and the campaign details. The tool adds UTM tags and gives you one clean link to copy.

UTM tags tell your analytics tool where a visit came from, so you can see which email, post or ad actually brought people in.

How it works

A UTM link is your normal web address with extra parts added at the end. Three are needed: source (where the link lives, such as “newsletter”), medium (the kind of channel, such as “email”) and campaign (the name of the push, such as “spring_sale”). Term and content are optional and help with paid search keywords and A/B tests.

The tool adds your tags without breaking anything already in the address. Existing query parts and the #section part at the end are kept. If the address already has a UTM tag, it is replaced rather than repeated. Spaces and special characters are encoded for you.

Keep names consistent. Analytics tools treat “Email”, “email” and “e-mail” as different values, so pick a lowercase style and stick to it. Use underscores instead of spaces.

Worked example: A newsletter link

Address: https://example.com/sale. Source: newsletter. Medium: email. Campaign: spring_sale.

Result: https://example.com/sale?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale

Frequently asked questions

Do UTM tags change what the page looks like?

No. Visitors see the same page. The tags are only read by analytics tools.

Should I use UTM tags on links inside my own website?

Usually not. They can overwrite the real source of a visit in your analytics. Use them on links that point to your site from outside.

Which fields are required?

Source, medium and campaign. Term and content are optional.

Are UTM values case sensitive?

Yes in most analytics tools. Use lowercase everywhere to keep your reports tidy.

Is anything saved?

No. The link is built in your browser and nothing is stored or sent.

Related tools

Content last reviewed 2026-10-13.