Contact

UTM Link Builder

Add campaign parameters to a URL so you can tell where a visit came from.

Add campaign parameters to a URL. Empty fields are left off.

https://example.com/tools?utm_source=newsletter&utm_medium=email&utm_campaign=spring

Calculations happen in your browser.

https://example.com/tools with source newsletter, medium email, and campaign spring becomes a URL whose query includes utm_source, utm_medium, and utm_campaign. Empty fields are left off.

What are UTM parameters for?
They label a link so analytics can tell which campaign, medium, and source sent the visit.
Do I have to fill every field?
No. Source, medium, and campaign are the usual set. Term and content are optional and omitted when blank.
Will this replace parameters already on the URL?
It sets the UTM keys you fill in. Other query parameters on the URL are kept.