Use a consistent naming convention. Analytics reports are easier to read when source, medium, and campaign names stay predictable.
Formula steps
Read the base URL and keep any existing query parameters.
Add source, medium, and campaign as the core UTM fields.
Add optional content or term fields when they help distinguish links.
How to use the utm builder
Enter the page URL you want people to visit.
Add source, medium, and campaign names using your analytics naming rules.
Add optional content or term values only when they help separate links.
Press Build UTM URL and copy the finished campaign link.
Common uses
Create campaign links for newsletters, social posts, partner links, and launch announcements.
Keep source, medium, and campaign names consistent before sharing a URL.
Add content or term values when two links point to the same page.
Copy one finished URL instead of hand-editing query parameters.
Examples
Newsletter linksource newsletter, medium email, campaign spring-tools
URL with UTM parameters
Social profile linksource instagram, medium social, campaign calculator-tips
Tracked social URL
Search campaignsource google, medium cpc, campaign utility-tools
Campaign URL with term field
Frequently asked questions
Plain-language answers about when to use the tool, what it does with your inputs, what to double-check, and how privacy works.
When should I use the UTM Builder?
Use it when your task matches one of these common needs: Create campaign links for newsletters, social posts, partner links, and launch announcements. Keep source, medium, and campaign names consistent before sharing a URL. It works best when you already know the values, dates, units, or settings the page asks for.
What is the UTM Builder doing with my inputs?
In plain language: The builder validates the base URL, keeps existing query parameters, then sets utm_source, utm_medium, utm_campaign, and optional UTM fields. The examples on the page are there so you can compare your inputs with a filled-out calculation before copying the answer.
What do the main UTM Builder inputs mean?
The main inputs are the values, text, dates, units, or settings the tool needs before it can work. Read each field label carefully, keep units consistent, and compare your entry with the examples if the answer looks strange.
How should I read the UTM Builder answer?
Read the output next to your original input. If the tool changes format, units, encoding, spacing, or capitalization, compare a small sample before copying the whole result into another app.
What should I double-check before trusting the answer?
UTM links only help analytics when the destination site is configured to collect campaign data and your team uses consistent naming rules. Also check that you used the right unit, date, scale, or mode because small input changes can change the result.
Does the site save what I enter?
No. The calculator runs in your browser tab. Your recent answers stay only on the page while you use it, and they are not sent to a server.