UTM Link builder.

Generate tracking URLs for your campaigns to ensure accurate attribution in Benchmarketing and GA4.

Quick Presets

Website URL * Campaign Source (utm_source) * Campaign Medium (utm_medium) * Campaign Name (utm_campaign) Campaign Content (utm_content) Campaign Term (utm_term) Generated URL Enter URL parameters above...

What UTM Parameters Do

UTM parameters are appended to a URL as query string values. When someone clicks a tagged link, your analytics platform reads those values and attributes the visit to the exact source, medium, and campaign you specified, instead of lumping it into generic referral or direct traffic.

The five UTM parameters:

utm_source — where the traffic comes from (google, newsletter, linkedin) utm_medium — the channel type (cpc, email, social) utm_campaign — the specific initiative (summer_sale, product_launch) utm_term — paid keyword, when applicable utm_content — the specific ad or link variant, for A/B testing

Keep naming conventions consistent across your team. Mixed casing or inconsistent separators (google vs. Google, paid-search vs. paid_search) will split what should be one campaign into multiple rows in your reports.

Frequently Asked Questions

UTM parameters are small tags added to the end of a URL (utm_source, utm_medium, utm_campaign, utm_term, and utm_content) that tell analytics tools like Google Analytics or GA4 where a visit came from. They let you distinguish "traffic from Google" in general from "traffic from this specific paid campaign," down to the ad or creative.

More Free Tools

ROAS CalculatorEmail Revenue CalculatorCTR Benchmark Checker

Know your number. Now see the rest.

Import a campaign export and every metric lands against the benchmark for your industry and channel.

Get started free Browse the library

Invite-only right now · 14-day free trial when you join