UTM Builder
Build precise UTM tracking URLs for marketing campaigns.
UTM Parameters Guide
Campaign Source
Identify the referrer (e.g. google, newsletter, facebook).
Campaign Medium
Identify the medium (e.g. cpc, email, banner).
Campaign Name
Specific product promotion or strategic campaign identity.
How It Works
Enter URL
Provide your website or campaign destination URL.
Fill Parameters
Add campaign source, medium, name, term, and content.
Generate & Copy
Get your clean, standard tracked URL and QR code instantly.
Frequently asked
Knowing Which Link Actually Brought the Traffic
The five parameters and what goes in each
UTM parameters tag a link so analytics can attribute the visit. Three are essential, two optional:
| Parameter | Answers | Example |
|---|---|---|
| utm_source | Where exactly? | facebook, newsletter, whatsapp |
| utm_medium | What kind of channel? | social, email, cpc, referral |
| utm_campaign | Which effort? | eid-sale-2026, launch-week |
| utm_content (optional) | Which variant? | blue-banner vs text-link |
| utm_term (optional) | Which keyword? | paid search terms |
Consistency is the whole game
Analytics treats Facebook, facebook and FB as three different sources — and your campaign report fragments into noise. Decide conventions once: all lowercase, hyphens not spaces, a fixed vocabulary for mediums (social, email, cpc — not “socials” this week). Keep a shared sheet of campaign names. And never UTM-tag internal links between your own pages — that overwrites the visitor's real origin and corrupts the data you built all this to collect.
Where tagged links go next
Long UTM links look spammy in messages — shorten them for visible placements, or encode them into a QR code for print, where the parameters ride along invisibly (tag QR links with utm_medium=qr and you finally learn whether anyone scans the poster). Special characters in values survive via the URL encoder, and the destination page's own cleanliness — slug included — comes from the slug generator.