UTM parameters show you exactly which emails, ads and posts bring visitors to your site. Enter your page URL and campaign details, and the tool adds the parameters for you. Your existing parameters and any #section in the link are kept.
UTM Link Builder
Add UTM campaign parameters to any URL so you can track every link in Google Analytics.
Input Section
Result Section
Insights / Tips
- Use lowercase and consistent names. Google Analytics treats Email and email as different values.
- Never add UTM links to internal links on your own site. They restart the visitor session.
- Keep a shared list of your source and medium names so the whole team uses the same ones.
Internal Links
The five UTM parameters
- utm_source (required): where the traffic comes from, such as google, newsletter or facebook.
- utm_medium (required): the type of channel, such as email, cpc, social or banner.
- utm_campaign (required): the name of the campaign, such as spring_sale.
- utm_term (optional): the paid keyword you are bidding on.
- utm_content (optional): tells apart links in the same campaign, such as header_button and footer_link.
How to use the UTM link builder
- Paste the full URL of the page you are linking to.
- Fill in source, medium and campaign. Add term and content if needed.
- Keep lowercase and underscores on so your names stay consistent.
- Click Build UTM Link and copy the result.
- Use the link in your email, ad or social post, then check Google Analytics under Traffic acquisition.
UTM best practices
- Be consistent. Analytics treats
Emailandemailas two different values. Lowercase everything. - Agree on names. Keep a shared list of sources and mediums for your team.
- Never use UTM links inside your own site. They start a new session and hide the real source.
- Do not put private data in UTM values. Anyone can see the link.
- Shorten long links with a link shortener if they will be shared in public.
Frequently asked questions
What does UTM stand for?
Urchin Tracking Module, named after the company whose software became Google Analytics.
Which UTM parameters are required?
Google Analytics expects source, medium and campaign. Term and content are optional.
Do UTM links affect SEO?
They do not change rankings, but they can create duplicate URLs. Use a canonical tag on the page so search engines treat them as one page.
Can I add UTM parameters to a link that already has a question mark?
Yes. The tool adds your parameters to the existing query string and replaces any old utm values.
Do UTM parameters work in GA4?
Yes. GA4 reads the same parameters and shows them in its acquisition reports.
