← Free tools

UTM link builder

Add UTM parameters to any URL so your analytics knows exactly which newsletter, post or ad each visitor came from.

Your tracking link
https://example.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=october-launch

Values are lower-cased and spaces become dashes, so "Email" and "email" don't split your reports.

FAQ

What are UTM parameters?

Tags added to a URL (utm_source, utm_medium, utm_campaign, utm_term, utm_content) that tell analytics tools where a visit came from.

Which UTM fields are required?

Source, medium and campaign are the essentials. Term and content are optional, for paid keywords and A/B variants.

Why lower-case everything?

Most analytics tools treat 'Email' and 'email' as different values, splitting one campaign across two rows.

Want this answered automatically, with revenue?

Cleverpilot shows every channel (including AI assistants) ranked by the revenue it brings. No cookies, 2-minute setup.