# UTM builder

> Free UTM builder for campaign URLs. Add utm\_source, utm\_medium, and utm\_campaign tags for Google Analytics, then copy the tracked link. No sign-in.

Canonical: https://usefulshelf.co/tools/utm-builder

Add campaign tags to a link so you can see which posts and emails bring visitors.

## Your details

Runs in your browser. No sign-in or URL fetching. Enable JavaScript to use the form. The instructions and sample output below are available without JavaScript.

- Landing page URL (required)
- Campaign source (required). Where the link is shared, such as newsletter, x, or producthunt.
- Campaign medium (required). The type of channel, such as email, social, or referral.
- Campaign name (required)
- Campaign term (optional) (optional)
- Campaign content (optional) (optional). Tells apart links in the same campaign, such as two buttons in one email.

For URL fields, https:// is optional. For example, example.com.

Action: Build campaign URL. Output filename: `campaign-url.txt`.

## How to use this tool

Build a campaign URL with UTM parameters so analytics tools can attribute visits to a newsletter, social post, or launch. Enter the landing page and describe where the link will be shared. Existing query parameters are kept, and any UTM values you enter replace older ones.

1. Enter the page people should land on and where the link will be shared.
2. Use lowercase values and one naming pattern for every campaign, since analytics reports treat Email and email as different sources.
3. Share the tracked link, then compare campaigns in your analytics reports. Use plain links for internal navigation on your own site.

## Example output

Illustrative Example app data. Replace these values with your own verified details.

```text
https://example.com/pricing?utm_source=newsletter&utm_medium=email&utm_campaign=spring_launch&utm_content=header_link

```

## Common questions

### Do UTM parameters affect SEO?

Use them on links you share elsewhere, not on internal links. Keep your canonical tag and sitemap pointing to the clean URL so search engines can treat tracked versions as the same page.

### Which UTM parameters are required?

Google Analytics recommends utm_source, utm_medium, and utm_campaign for every campaign link. utm_term and utm_content are optional details for keywords and individual link variations.

Guide: [UTM Parameters: How to Build Tracked Campaign Links](https://usefulshelf.co/blog/utm-parameters).

Reference: [Google Analytics: campaign URLs](https://support.google.com/analytics/answer/10917952).

## Check your published changes

After publishing, use the [search and AI visibility checker](https://usefulshelf.co/check) to inspect your public HTML and crawler access. It reports technical signals; it cannot predict indexing, rankings, or AI recommendations.

Building a useful app? [See what a reviewed UsefulShelf listing includes](https://usefulshelf.co/pricing).

## Related free tools

- [Meta tag generator](https://usefulshelf.co/tools/meta-tag-generator)
- [SERP preview tool](https://usefulshelf.co/tools/serp-preview)
- [Robots.txt generator](https://usefulshelf.co/tools/robots-txt-generator)
- [XML sitemap generator](https://usefulshelf.co/tools/xml-sitemap-generator)
- [Software schema generator](https://usefulshelf.co/tools/software-schema-generator)
- [llms.txt generator](https://usefulshelf.co/tools/llms-txt-generator)
- [Word and character counter](https://usefulshelf.co/tools/word-counter)
- [URL slug generator](https://usefulshelf.co/tools/slug-generator)
- [FAQ schema generator](https://usefulshelf.co/tools/faq-schema-generator)
- [Mailto link generator](https://usefulshelf.co/tools/mailto-link-generator)
- [WhatsApp link generator](https://usefulshelf.co/tools/whatsapp-link-generator)

[All free SEO tools](https://usefulshelf.co/tools)
