27tools logo
Campaign URLsLive builderPrivate in your browser

Marketing utility

Build a UTM tracking link

Use this UTM link builder to add campaign tracking parameters to a website URL for analytics platforms. Your link updates as you type and stays entirely in your browser.

Generated URL

ReadyAdd a destination URL and your campaign details.

Campaign details

Add your tracking parameters

Fields marked * are required
Existing query parameters and page fragments are kept.

Output

Your finished campaign URL

Waiting for required fields
Add a website URL, source, medium, and campaign name to build a tracking link.

UTM basics

What UTM parameters tell you

UTM parameters are short labels added to a link so analytics platforms can identify the campaign that brought a visitor to a page. Source identifies where the click came from, medium describes the channel, and campaign names the promotion.

Use term for a paid-search keyword and content to compare variants such as a header button and a footer link.

Worked example

Keep campaign naming consistent

For a summer email promotion, a link might use utm_source=newsletter, utm_medium=email, and utm_campaign=summer-sale. Consistent lowercase names and hyphens make reports easier to group and compare.

UTM parameters are visible in the URL. They should describe marketing activity, never include private information, email addresses, or customer identifiers.

FAQ

UTM link builder questions

What is a UTM link?

A UTM link is a normal destination URL with campaign parameters added to it, helping analytics tools attribute visits to a source, medium, and campaign.

Do UTM parameters affect the destination page?

No. They are query parameters that are passed with the URL; the page still opens at the same destination unless the site has its own logic for them.

Can I add UTMs to a URL that already has parameters?

Yes. Existing query parameters and any fragment after a # are preserved, then the UTM parameters are added or updated.

Are UTM links only for Google Analytics?

No. Many analytics and reporting systems recognise UTM naming conventions, and the parameters can also help you organise campaign reporting yourself.

Should UTM values use spaces or hyphens?

Use a consistent lowercase convention. Hyphens are generally easier to read in reports than spaces, although this builder safely encodes either.

More Tools

Showing web tools 1 to 3 of 4.

If one of these tools helped you, feel free to support 27tools

Buy me a coffee