UTM Campaign URL Builder

Build trackable campaign URLs with UTM parameters for analytics.

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

UTM parameters tell Google Analytics and other tools where a visitor came from. Keep values lowercase and consistent so your campaign reports stay clean. Built in your browser.

Add UTM parameters to any URL so Google Analytics and other tools can attribute traffic to the right campaign, source and medium. Fill in the fields, and the trackable URL builds live with proper encoding. Keep values lowercase and consistent so your reports stay clean. Built entirely in your browser.

How to use the UTM Builder

  1. Enter the destination website URL.
  2. Fill in source, medium and campaign (and optional term/content).
  3. Copy the generated tracking URL for your links.

Frequently asked questions

What do utm_source, utm_medium and utm_campaign mean?

Source is where the traffic comes from (e.g. newsletter), medium is the channel type (e.g. email, cpc, social), and campaign is the specific promotion name (e.g. spring_sale).

Should UTM values be lowercase?

Yes. Analytics treats Email and email as different values, so sticking to lowercase with consistent naming prevents your campaign data from splitting.

Do UTM parameters affect SEO?

Not negatively for the destination page, but avoid putting UTM links in internal navigation β€” use them for outbound campaign links so analytics stays accurate.