Build campaign URLs with UTM source, medium, campaign, content and term parameters. Preserve existing URL parameters and copy a properly encoded tracking link.
No sign-upOn your deviceFree to use
LESS ADMIN. MORE POSSIBILITY.
One campaign. Clearer attribution.
THE CLEARER PICTURE
Your result starts here.
↗
Enter your details or try the example to see how it works.
A LITTLE CONTEXT GOES A LONG WAY
How to use this tool.
01
Use a consistent naming convention
Source identifies where the visit came from; medium describes the channel; campaign groups related activity. Decide how your team uses case, spaces and separators before you publish links. For example, newsletter / email / autumn_launch is easier to group than several inconsistent spellings.
02
Keep the destination intact
The builder preserves unrelated query parameters and page anchors. It replaces existing versions of the six supported UTM fields with your current entries, and removes optional fields you leave blank. Spaces and special characters are encoded so the link remains a valid URL.
03
Check your reporting setup
UTM parameters label a URL; they do not install analytics or guarantee attribution. Your destination’s analytics system must read the parameters, and redirects need to preserve them. Avoid using UTM tags on internal navigation where they can interfere with campaign interpretation. Never put personal information or secrets into campaign values.
No. You receive the full destination URL with campaign parameters. There is no Ostro redirect or short-link service.
Will it overwrite existing query parameters?
Only the six supported utm_ fields are replaced. Other parameters and the fragment after # are preserved. Empty optional UTM fields are removed.
Are my entries saved?
No. Your entries stay in this open page and reset when you refresh or leave. There is no account, autosave or cloud storage. Download or copy what you need before closing the page.