UTM Builder
Build consistent campaign links. Generate one URL or a whole batch.
01 / SETTINGS
02 / YOUR OUTPUT
Generated URLs
Ready when you are
Add your destinations and campaign details, then generate.How it works & examples
How to build campaign URLs with UTM parameters
UTM parameters label incoming campaign traffic so an analytics system can attribute visits to a source, medium, campaign, and optional creative or keyword.
How to use this tool
Enter one complete destination URL per line. Set campaign, source, and medium; add content or term when useful. Generate and copy the URLs, then test that each reaches the intended page with the parameters intact.
Example
For an email launch, use source=newsletter, medium=email, and campaign=spring_launch. Use content=hero_button to distinguish the main button from another link in the same message.
Understanding your result
Use consistent lowercase names, like spring_launch, to keep your reports tidy. Keep naming and capitalization consistent. The builder creates links but does not collect analytics itself. Existing campaign tags are replaced with your new values; other query parameters and fragment identifiers are preserved. Avoid putting personal information in campaign URLs.