All free tools
UTM campaign URL builder
Add UTM parameters to any link so your analytics can tell exactly where traffic and conversions come from. Build it, copy it, share it.
Where the traffic comes from.
The marketing channel.
Your campaign URL
Track campaigns, then fix what they land on.
Sending traffic to a page? Make sure it’s technically sound first. atlookup audits your landing pages page-by-page. Free to start.
What are UTM parameters?
UTM parameters are tags you add to a URL’s query string so analytics tools (like Google Analytics) can attribute a visit to a specific campaign. When someone clicks a tagged link, the parameters travel with them and show up in your reports.
The five parameters
- utm_source — the referrer:
google,newsletter,twitter. - utm_medium — the channel:
cpc,email,social. - utm_campaign — the campaign name:
spring_sale. - utm_term — paid keywords (optional).
- utm_content — to A/B test links or creatives (optional).
Tips
Keep values lowercase and consistent — Email and email are counted separately. Stick to one naming convention across your team. Everything here runs in your browser; nothing is sent anywhere.
Related guides
Dig deeper in our docs, glossary, and fix library.
Frequently asked questions
Quick answers about this tool and the topic.
What are UTM parameters?
UTM parameters are tags added to a URL’s query string so analytics tools can attribute a visit to a specific campaign, source, and medium.
Which UTM parameters are required?
utm_source, utm_medium, and utm_campaign are the core three. utm_term and utm_content are optional.
Do UTM links hurt SEO?
Use UTM tags on external campaign links, not internal links. If a tagged URL gets indexed, a canonical tag pointing to the clean URL prevents duplicate-content issues.