Free UTM Campaign URL Builder
Tag your links so Google Analytics 4 shows exactly which email, ad, or post sent each visitor. Fill in the fields, copy the URL, done. Nothing is sent anywhere. It all runs in your browser.
Fill in the fields below. Your tagged campaign URL builds itself as you type, then copy it into your email, ad, or social post.
The page you're sending people to, including
https://. Where the click comes from:
newsletter, facebook. The channel type:
email, social, cpc. The push this is part of:
spring-sale. An internal ad or campaign ID. Optional.
Paid-search keyword. Skip for everything else.
Tells two links in one campaign apart:
header-cta. Quick start:
Your campaign URL
Fill in the website URL, source, medium, and campaign name to generate your link.
What each field means
| Parameter | Required? | What it tracks | Example |
|---|---|---|---|
utm_source | Yes | Where the click came from | newsletter, facebook |
utm_medium | Yes | The channel type | email, social, cpc |
utm_campaign | Yes | The campaign name | 2026-07-launch |
utm_id | No | An internal campaign ID | abc.123 |
utm_term | No | Paid-search keyword | running-shoes |
utm_content | No | Which link/variation | header-cta |
Want the full picture? When to use UTMs, when not to, and where the data lands in GA4. Read the complete guide to UTM parameters.