UTM Campaign URL Builder
Add consistent campaign parameters to a destination URL without manually joining query strings.
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
- Enter the destination URL.
- Add source, medium and campaign values.
- 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.
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.