UTM Campaign URL Builder
Tag links with UTM parameters for tracking.
https://example.com/landing?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale
Source, medium and campaign are the three required UTM parameters Google Analytics uses to attribute traffic. Term and content are optional. Values are URL-encoded automatically.
How to use the UTM Campaign URL Builder
- 1 Paste the URL you want to promote.
- 2 Fill in the campaign source, medium and name (the three required UTMs).
- 3 Add optional term and content for paid or A/B-tested links.
- 4 Copy the tagged URL and use it in your campaign.
Examples
- ▸ https://example.com/landing?utm_source=newsletter&utm_medium=email&utm_campaign=spring_sale
Frequently asked questions
What are the required UTM parameters?
utm_source (where the traffic comes from), utm_medium (the channel, e.g. email or cpc) and utm_campaign (the campaign name). utm_term and utm_content are optional.
Are UTM values case-sensitive?
Yes. "Email" and "email" are counted as separate sources in analytics, so pick a convention (usually all lowercase) and stick to it.
Do UTM parameters hurt SEO?
No. They are query parameters for analytics. Use a canonical tag on the destination page so search engines consolidate the tagged variants.