Marketing Tools

UTM Campaign URL Builder

Add consistent campaign parameters to a destination URL without manually joining query strings.

Browser-only processingYour files are processed locally in your browser and are never uploaded to our servers.

Browser-only processing

What UTM Campaign URL Builder does

Source, medium and campaign identify where traffic came from and how the campaign is grouped in analytics.

Supported formats or input: Input is an HTTP or HTTPS destination URL; output is a URL with encoded utm_* parameters.

How to use UTM Campaign URL Builder

  1. Enter the destination URL.
  2. Add source, medium and campaign values.
  3. Optionally add term or content, then copy and test the URL.

Example and processing method

Example: A newsletter link might use source=newsletter, medium=email and campaign=summer_sale.

The URL API preserves existing parameters and safely appends encoded UTM values.

Common mistakes and limitations

Common mistake: Inconsistent capitalization can split reports, so choose a naming convention and reuse it.

The builder does not shorten URLs or verify that analytics is installed on the destination.

Privacy

Campaign values are assembled locally.

No registrationLocal processingClear output

Related tools

Frequently asked questions

Which UTM fields are essential?

Source, medium and campaign are the most useful core fields.

Will existing query parameters be removed?

No. Valid existing parameters are preserved when UTM values are added.