UTM Builder
Build campaign-tagged URLs with utm_source, utm_medium, utm_campaign, and optional extra fields.
Build campaign-tagged URLs for email, social, paid, or internal marketing links.
Build campaign-tagged URLs for email, social, paid, or internal marketing links.
About the utm builder
How this tool works
Campaign tagging is simple in theory, but it still creates a lot of repetitive work when links need to be clean and consistent across email, social, and paid channels.
This page turns that into a quick browser-side workflow with practical defaults and copy-ready output.
Where it is useful
It is especially helpful when campaign links are shared by non-technical teammates who still need a reliable result.
The same structured form pattern also makes it easy to expand into future marketing utilities later.
- Create campaign links for newsletters, paid ads, or partner posts.
- Standardize UTM naming before launching a campaign.
- Build share-ready URLs without touching a spreadsheet.
Example workflows
3 examplesNewsletter campaign link
Tagged URL ready to paste into email
Paid social URL with term
Campaign, medium, source, and term added
Reuse a base landing page
Fresh UTM parameters layered onto the URL
Common uses
3 ideas- Create campaign links for newsletters, paid ads, or partner posts.
- Standardize UTM naming before launching a campaign.
- Build share-ready URLs without touching a spreadsheet.
FAQ
3 answersWhat does the UTM builder do?
It appends the common UTM campaign parameters to a base URL so analytics tools can group the traffic source more clearly.
Why are source, medium, and campaign required?
Source, medium, and campaign are the usual baseline because they identify where the click came from and why the link exists.
Can I use the UTM builder with a URL that already has query parameters?
Yes. If the base URL already has parameters, the tool preserves them and adds the UTM values on top.