Developer Tools
View All Developer ToolsDate & Time
View All Date & Time ToolsText Tools
View All Text ToolsOnline Converters
View All Online ConvertersUTM Link Builder
Create campaign URLs by adding utm_source, utm_medium, utm_campaign, and other UTM parameters to a destination URL while keeping existing query parameters intact.
Build a UTM link from a base URL and campaign fields
Paste the destination URL, add the UTM parameters you need, and generate a copy-ready tracking link in one browser form.
Create campaign URLs without manually rewriting the query string
Use UTM Link Builder when you need to add campaign tracking to landing pages, email links, ad URLs, social posts, or internal promotion links while keeping the destination URL readable and consistent.
Enter a URL and at least one UTM field.
Built UTM link result
Review the final tracking URL, confirm the preserved destination details, and copy the finished UTM link when it is ready.
Your UTM link will appear here.
The result card will show the finished tracking URL and parameter summary as soon as the base URL and UTM fields are valid.
How to use UTM Link Builder
- Paste the full destination URL you want people to visit.
- Enter at least one campaign field such as utm_source, utm_medium, or utm_campaign.
- Add utm_term or utm_content when you need keyword- or placement-level tracking.
- Review the finished tracking URL and the preserved destination details in the result card.
- Use Copy Link when the generated UTM URL looks correct.
UTM Link Builder examples
-
Build a UTM link for an email campaign
-
Add UTM parameters to an existing URL
-
Create a Facebook ad URL with UTM tags
-
Keep existing query parameters when adding UTM tags
What this UTM Link Builder does
This tool starts with a full absolute URL, removes any older UTM values already present, and adds the current campaign parameters you enter. Empty UTM fields are ignored, existing non-UTM parameters are preserved, and older UTM values are replaced with the current ones. It is useful when the destination URL already contains its own query string and you want one clean tracking link instead of manually editing the search parameters each time.
When a UTM tracking URL is useful
A UTM tracking URL is useful when you want analytics platforms to separate traffic by source, medium, campaign, keyword, or placement. Common use cases include newsletter links, paid ads, QR code destinations, social promotions, partner links, and internal banners that point to the same landing page.
UTM Link Builder vs general URL Builder
A general URL Builder is better when you need to assemble protocol, host, path, and parameters from scratch. UTM Link Builder is more focused: you start with the real destination URL first, then layer campaign tracking on top without changing the rest of the link.
UTM Link Builder FAQs
How do I add UTM parameters to an existing URL?
Yes. Existing non-UTM parameters stay in the final URL so you do not lose destination-specific values such as ref, page, filter, or callback keys.
Does this UTM builder replace old UTM tags?
The tool replaces older UTM values with the ones you enter now, which helps avoid duplicate or stale campaign parameters in the final tracking link.
Can I keep non-UTM query parameters?
Yes. Existing non-UTM parameters stay in the final URL so you do not lose destination-specific values such as ref, page, filter, or callback keys.
What happens if I leave some UTM fields empty?
Empty UTM fields are ignored, so the final tracking link only includes the campaign parameters you actually entered.
What is the difference between a UTM link builder and a URL builder?
A UTM link builder starts with a full destination URL and adds campaign tracking fields on top. A general URL builder is broader and is better when you need to assemble protocol, host, path, query parameters, and fragment from scratch.