Free tools

UTM builder

Create tracked links for every place you share your product, so you know which one actually sent visitors.

Your tracked link

Enter the page address above.

Runs in your browser. Nothing you type is sent anywhere.

What each UTM parameter means

ParameterWhat it answersExample
utm_sourceWhich site or list sent the visit?reddit, betalist, newsletter
utm_mediumWhat kind of channel is it?community, social, email, directory
utm_campaignWhy did you share it?launch, relaunch-v2, black-friday
utm_termWhich paid keyword? (optional)launch-platform
utm_contentWhich link in the same post? (optional)header-link, footer-link

One tracked link per launch surface

Most launches go out in many places at once: a directory, two subreddits, X, a newsletter. If every one gets the same plain link, your analytics shows a single spike and you learn nothing about which surface was worth the effort. Give each surface its own source and the same campaign name, and a week later you can sort sources by signups, not just visits.

That is what the launch mode above does. It is the same method described in how to actually know which channel drove your traffic.

Naming rules that keep reports clean

  1. Use lowercase everywhere. Most analytics tools treat Reddit and reddit as two sources.
  2. Use hyphens, not spaces. Spaces become %20 and are easy to mistype.
  3. Keep a short list of mediums. Pick five or six, such as social, community, email, directory, paid, and partner, and reuse them.
  4. Write the names down. A one-line shared note of sources and campaigns stops a teammate inventing a new spelling next month.

Where not to use UTM links

Frequently asked questions

What is a UTM link?
A normal link with tags added to the end, such as ?utm_source=reddit&utm_medium=community. Analytics tools read the tags and attribute the visit to that source instead of lumping it in with direct or referral traffic.
Which UTM parameters are required?
Source, medium, and campaign are the three you should always set. Term and content are optional: term is mainly for paid search keywords, and content separates two links in the same post or email.
Do UTM parameters affect SEO?
No. They do not change how a page ranks. Do not use them on internal links between your own pages, though, because that overwrites the original source of the visit.
Are UTM parameters case sensitive?
Yes, in most analytics tools. Reddit and reddit show up as two different sources, which is why this builder lowercases every value.
Can I use UTM links on Product Hunt?
Product Hunt does not accept shortened or UTM-tagged links in a submission. Submit your clean URL and measure Product Hunt visits from the producthunt.com referrer instead.