UTM Campaign Builder
Add consistent UTM parameters to links so your analytics attributes traffic correctly.
Files are processed in your browser. Nothing is uploaded to a server.
UTM parameters are tags you add to a link so analytics tools know where a visitor came from. When you tag your newsletter, ad and social links consistently, reports stop lumping everything under “direct” or “referral” and start telling you which campaigns actually work.
This builder assembles a correctly encoded tracking URL from your base link and campaign details, and keeps your naming tidy with lowercase normalization.
How to build a tracked link
- Paste the destination URL you want people to land on.
- Set the source (e.g. newsletter), medium (e.g. email) and campaign name.
- Optionally add term and content values for paid keywords or A/B variants.
- Copy the generated URL and use it in your campaign — or shorten it first.
What each parameter means
| Parameter | Answers | Example value |
|---|---|---|
| utm_source | Where the traffic comes from | newsletter, google, facebook |
| utm_medium | The marketing channel type | email, cpc, social |
| utm_campaign | The specific promotion | spring_sale_2025 |
| utm_term | Paid keyword (optional) | running+shoes |
| utm_content | Distinguish similar links / variants | header_button |
Designed for clean data
- Automatically URL-encodes values so spaces and symbols never break the link.
- Lowercases parameters to avoid “Email” and “email” splitting your reports.
- Warns if the required source, medium or campaign field is empty.
- One-click copy of the finished tracking URL.