UTM Builder
Build campaign tracking URLs with UTM parameters for Google Analytics, GA4, and any analytics platform.
Campaign URL
Generated URL
UTM Parameter Reference
utm_sourceutm_mediumutm_campaignutm_termoptionalutm_contentoptionalWhat is a UTM parameter?
UTM parameters are tracking tags added to a URL (for example utm_source, utm_medium, and utm_campaign). They help you see exactly where clicks and conversions come from in Google Analytics (GA4) and other attribution tools.
If you run campaigns across email, social, paid ads, or partnerships, a UTM builder keeps your naming consistent so traffic data does not get fragmented.
When to use UTM links
Email marketing: measure which newsletter, sequence, or CTA drives signups and revenue.
Social posts: compare traffic from LinkedIn, X, Instagram, and creator partnerships.
Paid campaigns: unify attribution across Google Ads, Meta Ads, and other ad platforms.
QR campaigns: append UTM tags before creating a QR code so offline scans are attributable online.
UTM examples by channel
Email newsletter
utm_source=newsletter&utm_medium=email&utm_campaign=product_launch&utm_content=cta_buttonUse utm_content to compare button vs text link performance in the same email.
Social post
utm_source=linkedin&utm_medium=social&utm_campaign=q2_webinarKeep source/medium naming consistent across all social channels for cleaner GA4 reports.
Paid ads
utm_source=google&utm_medium=cpc&utm_campaign=brand_search&utm_term=crm+softwareUse utm_term for keyword-level analysis and align campaign names with ad platform naming.
Common UTM mistakes to avoid
- Inconsistent naming:
Facebookvsfacebookcreates split reports. - Using UTM tags on internal links: this can overwrite original attribution sessions.
- Missing required fields: always set source, medium, and campaign for useful reporting.
- Not encoding messy URLs: use the URL Encoder when values include spaces or special characters.
Questions people usually have
What is the difference between utm_source and utm_medium?
utm_source tells you where the click came from, like google, linkedin, or newsletter. utm_medium tells you the channel type, like cpc, email, social, or referral.
Can I use UTM links in QR codes?
Yes. Add the UTM tags first, then turn the final URL into a QR code. That lets you measure scans from flyers, events, packaging, or in-store promos inside GA4.
Should I use UTM parameters on internal links?
No. UTM tags are for external campaign links. Putting them on internal site links can overwrite the original session source and make attribution messier.
Do I need every UTM field?
No. In practice, source, medium, and campaign are the core fields. Term and content are optional, but useful when you want to compare keywords, creatives, or button variations.