UTM builder
Add campaign tags to any link, so Google Analytics shows exactly where each visit came from.
Where the click comes from: google, newsletter, instagram
The kind of channel: email, social, cpc, referral
The promotion: spring_sale, launch_week
Which link or ad, if there are several: header_button
The paid keyword, for search ads
Your ad platform's campaign ID, if you use one
Your campaign link
Fill in the page address to see it.Long link? ndle shortens it and counts every click by campaign.
Shorten it freeUpdated
What each field does
Google Analytics reads these parameters from the link and files the visit under them (Google Analytics Help):
| Field | Parameter | Example |
|---|---|---|
| Source | utm_source | newsletter, google, instagram |
| Medium | utm_medium | email, cpc, social |
| Campaign | utm_campaign | spring_sale |
| Content | utm_content | header_button, to tell two links in one email apart |
| Term | utm_term | the paid keyword |
| Campaign ID | utm_id | your ad platform's campaign ID |
Google says to always set source, medium and campaign. The builder warns you when one is missing.
Name them the same way every time
Values are case sensitive: utm_source=Facebook and utm_source=facebook show up as two different sources. Pick lowercase, use underscores instead of spaces, and write your names down so the whole team uses the same ones. There's more in UTM parameters, explained.
Shorten the result
Campaign links get long. Shortened with ndle, the same link fits in a post, a text or a QR code, and ndle's stats break its clicks down by UTM campaign. ndle checks the page behind every short link every 30 minutes, too, so a campaign doesn't keep running to a page that's gone.
Questions
- Is the UTM builder free?
- Yes, with no sign-up. It runs in your browser, and nothing you type is sent anywhere.
- Which UTM parameters do I need?
- Google says to always set utm_source, utm_medium and utm_campaign. The others are optional.
- Are UTM values case sensitive?
- Yes. utm_source=Facebook and utm_source=facebook count as two sources in Google Analytics, so stick to lowercase.