UTM Builder

Use this free UTM builder to add campaign tracking parameters to a URL, preserve existing query values, and copy a clean analytics-ready link.

All tools
Research-backed assumptions Formula steps Examples included Private in-browser use
Campaign URL
https://accessfreetools.com/tools/?utm_source=newsletter&utm_medium=email&utm_campaign=spring-tools&utm_content=hero-button

newsletter / email / spring-tools

UTM parameters
4
Existing parameters
0
Base URL
https://accessfreetools.com/tools/

Use a consistent naming convention. Analytics reports are easier to read when source, medium, and campaign names stay predictable.

Formula steps

  1. Read the base URL and keep any existing query parameters.
  2. Add source, medium, and campaign as the core UTM fields.
  3. Add optional content or term fields when they help distinguish links.

How to use the utm builder

  1. Enter the page URL you want people to visit.
  2. Add source, medium, and campaign names using your analytics naming rules.
  3. Add optional content or term values only when they help separate links.
  4. 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 link source newsletter, medium email, campaign spring-tools

URL with UTM parameters

Social profile link source instagram, medium social, campaign calculator-tips

Tracked social URL

Search campaign source 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.

Related tools