HandyBench

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. 1 Paste the URL you want to promote.
  2. 2 Fill in the campaign source, medium and name (the three required UTMs).
  3. 3 Add optional term and content for paid or A/B-tested links.
  4. 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.