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 destination URL, campaign source, medium, campaign name, and any optional content or term labels you want to track.
What is the UTM Builder doing with my inputs?
In plain language: The builder validates an http or https base URL, keeps existing query parameters, then sets utm_source, utm_medium, utm_campaign, and optional utm_content and utm_term values with URLSearchParams. The examples on the page are there so you can compare your inputs with a campaign URL example before copying the answer.
What do the main UTM Builder inputs mean?
Base URL: the page people should land on. It must start with http:// or https://. UTM source: where the click comes from, such as newsletter, google, instagram, or partner-site. UTM medium: the channel type, such as email, cpc, social, referral, or banner. UTM campaign: the shared campaign name that groups related links in reports. UTM content: an optional label for the link or creative version, such as hero-button or text-link. UTM term: an optional paid keyword, audience, or search term label.
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. Different spelling, casing, or private data in a public URL can create messy or unsafe reports. Also check the final URL, existing query parameters, spelling, casing, and whether your analytics tool will read the values the way your team expects.
Which UTM fields are required?
Use source, medium, and campaign for most campaign links. Source says where the click came from, medium says the channel type, and campaign says why the link exists. Content and term are optional detail fields.
Does this work with Google Analytics 4?
Yes, the generated URL uses standard UTM parameter names that GA4 and many other analytics tools can read. The tool does not install analytics for you, so the destination site still needs its analytics setup working.
Are UTM values case sensitive?
Analytics reports can split values when you use different casing or spellings, such as Email, email, and e-mail. Pick one naming style before sharing links so reports stay easier to group.
What happens if my URL already has a question mark?
The builder keeps existing query parameters and adds the UTM values after them. For example, https://example.com/landing?page=1 becomes https://example.com/landing?page=1&utm_source=newsletter&utm_medium=email&utm_campaign=spring-tools.
Can I put customer names or email addresses in UTM fields?
No. UTM values travel inside the public URL and may appear in analytics, logs, screenshots, shared links, or browser history. Use campaign labels, not personal data or private identifiers.
Does the site save what I enter?
No. The tool 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.