UTM Builder
Tag your links so Google Analytics shows exactly which post, message or ad brought each visitor — with clean, consistent values, the GA4 channel it will count as, and links for several channels at once.
At a glance
- Adds utm_source, utm_medium, utm_campaign, and optionally utm_id, utm_term and utm_content to any page URL — keeping its other parameters and #fragment.
- One-click presets for WhatsApp, Instagram, Facebook, YouTube, LinkedIn, X, Google Ads, Meta ads, email, SMS, push notifications and QR codes.
- Shows which GA4 default channel the link will most likely count as — Organic Social, Paid Search, Email and so on — using Google’s published rules.
- Keeps values consistent: lowercase and underscores by default, because GA4 treats “Facebook” and “facebook” as different sources.
- Warns about missing values, capital letters and short links, and reads the UTM tags back out of any link you paste.
- Builds a separate link for several channels at once (copy all or download CSV), and hands any link to the QR Code Generator for posters and packaging.
Step by step
How to build a UTM link
- 1
Paste the page URL
Enter the address of the page the link should open, such as your sale page.
- 2
Pick a preset
Click WhatsApp, Instagram post, Google Ads or another preset to fill in source and medium.
- 3
Name the campaign
Enter a campaign name like diwali_sale_2026, and optionally content such as story_1.
- 4
Copy and share
Copy the link, open it to test, or make a QR code. Check the GA4 channel shown below it.
Features
Everything you need, nothing you don’t
Know what works
See in Google Analytics whether WhatsApp, Instagram or your newsletter brought the visits and sales.
GA4 channel preview
Avoid “Unassigned” traffic: the tool shows the channel group before you share the link.
Consistent naming
Automatic lowercase and space handling keep your reports clean, campaign after campaign.
Many channels, one click
Tick the places you’ll post — get a separate tagged link for each, ready to copy or save as CSV.
QR codes for print
Send the tagged link straight to the QR Code Generator to track posters, flyers and packaging.
Private
Links are built in your browser. Nothing is sent to a server or shortened through a third party.
UTM parameters explained
| Parameter | Answers | Example |
|---|---|---|
| utm_source | Where did the visit come from? | whatsapp, instagram, google, newsletter |
| utm_medium | What kind of channel? | social, cpc, email, sms, referral |
| utm_campaign | Which campaign or promotion? | diwali_sale_2026 |
| utm_content | Which link, ad or post exactly? | story_2, banner_top, button_red |
| utm_term | Which paid keyword? | running_shoes |
| utm_id | Which campaign ID (for cost import)? | fb_2026_q4 |
Tips for clean campaign data
Stick to one naming style. Decide on lowercase with underscores and use it everywhere — “Instagram”, “instagram” and “IG” become three separate sources in GA4. Use the medium names GA4 recognises (social, cpc, email, sms, referral, affiliate, display) so visits land in the right channel instead of “Unassigned”.
Never tag internal links. Links from one page of your site to another should not have UTM tags: clicking one starts a new session and overwrites where the visitor really came from. Google Ads links are tagged automatically (gclid) when auto-tagging is on, so they don’t need manual UTMs.
FAQ
Frequently asked questions
What is a UTM link?
Which UTM parameters are required?
What UTM should I use for WhatsApp?
Why does my traffic show as “Unassigned” in GA4?
Are UTM parameters case-sensitive?
Do UTM tags affect SEO?
Keep going
Related tools
QR Code Generator
Create free QR codes for links, UPI payments, Wi-Fi, WhatsApp, contacts and more. Add colours and a logo, download PNG or SVG. Codes never expire.
URL Encoder / Decoder
Encode or decode URLs and query strings online: %20, + and UTF-8 (Hindi, emoji) done right, errors pinpointed, and URL parameters shown in a table.
SSL Checker
Check any website’s SSL certificate: expiry date and days left, issuer, covered domains, revocation and CAA, plus a live HTTPS test from your browser.
DNS Lookup
Free DNS lookup: check A, AAAA, CNAME, MX, NS, TXT, SOA and CAA records of any domain, see SPF and DMARC, and do reverse DNS for an IP address.
Website SEO Checker
Free website SEO checker: audit any page’s title, meta description, headings, canonical, robots.txt, schema, Open Graph and AI crawler access, with fixes.
Sitemap Generator
Free XML sitemap generator: crawl your site or paste URLs, skip noindex, redirected and robots.txt-blocked pages, add lastmod and images, ready for Google.
Last updated Report a problem or suggest a feature