UTM Builder

Build a campaign URL with source, medium, campaign, term, and content UTM parameters using a consistent naming structure.

Runs in your browserNo account requiredUpdated October 5, 2026
Campaign URLEnter a destination URL to begin.

Add UTM parameters to a destination URL so analytics platforms can group visits by source, medium, campaign, keyword, or creative variation. The builder handles the URL assembly; the important part is choosing names your team will still understand months later. Keep source and medium roles consistent, reuse one campaign name across channels, and use the optional content parameter when you need to distinguish links or creative variations.

Build a campaign URL without hand-editing query strings

UTM parameters are labels added to a URL so analytics tools can distinguish traffic from different campaigns. This builder creates the URL for you and keeps the parameter names consistent.

What each UTM parameter means

  • utm_source identifies where the traffic came from, such as newsletter, google, or linkedin.
  • utm_medium describes the channel, such as email, cpc, or social.
  • utm_campaign groups visits under a campaign name, such as fall_sale.
  • utm_term is optional and is commonly used for paid-search keyword information.
  • utm_content is optional and can distinguish links or creative variants within the same campaign.

A practical naming example

If a September newsletter links to a pricing page, a consistent setup might use utm_source=newsletter, utm_medium=email, and utm_campaign=september_update. Keeping names predictable makes later reporting much easier.

Consistency matters more than clever naming

Analytics platforms usually treat values with different capitalization or spelling as separate values. Email, email, and e-mail can fragment a report. Pick a convention and use it consistently across the team.

What not to put in UTM parameters

Do not place passwords, email addresses, customer names, order numbers, or other sensitive information in campaign parameters. URLs can appear in browser history, analytics reports, server logs, screenshots, and shared links.

Frequently asked questions

Do UTM parameters change the destination page?

Normally no. They are query parameters used for attribution while the underlying page stays the same.

Should internal links use UTMs?

Usually not. Tagging internal navigation can overwrite or confuse the original acquisition source in analytics.

Can I edit the generated URL?

Yes. The builder is a convenience; the finished URL is still a normal URL that you can review before using.