UTM link generator
Clean UTM links by one set of rules: channel presets, auto-lowercase, error checks, a QR code and bulk tagging — so your GA4 analytics never turns to chaos.

Campaign
Fill the URL and parameters — the link builds instantly with error checks and a QR code. Everything runs in your browser.
The QR points to the tagged link — for offline and print.
Recent links
Guide · SEO + UX
UTM without chaos: one set of rules that saves your analytics
UTM tags are five parameters that tell Google Analytics where a visitor came from. They're simple on their own, but without one set of rules they turn to mush: Facebook, facebook and FB become three different sources in reports, and one campaign splits into a dozen rows.
What goes in each parameter
| Parameter | Meaning | Examples |
|---|---|---|
utm_source | Where traffic comes from — the platform | google, facebook, newsletter |
utm_medium | Channel type | cpc, email, social, referral |
utm_campaign | Which campaign / promo | spring_sale, black_friday |
utm_content | Ad / button variant | ad_1, banner_top, cta_blue |
utm_term | Keyword / audience | seo_audit, lookalike_2 |
Channel presets save time and sanity
Each preset click fills source and medium by a proven standard: Google Ads → google / cpc, Meta → facebook / paid_social, newsletter → newsletter / email. The team stops inventing spellings and GA4 reports stay clean.
Common mistakes
- Case. GA4 treats
Emailandemaildifferently — always lowercase. - Spaces. They break links and become
%20— use_or-. - UTMs on internal links. Tags inside your site reset the original session source — only use them on external entry points.
- UTMs in the index. Tagged URLs shouldn't be indexed as duplicates — set canonical and don't link to them internally.
Bulk tagging
For a newsletter or digest, don't tag one by one: paste a list of landing pages, set one shared UTM set, and get a table of ready links with CSV export — for the email, a sheet, or a partner brief.
- Do tags hurt SEO?
- Not on their own, but tagged URLs shouldn't be indexed as duplicates: use canonical and don't link to them internally.
- Is lowercase required?
- Yes — GA4 is case-sensitive. The tool lowercases values automatically.
- What about parameters already in the URL?
- Regular parameters are kept; old utm tags are overwritten by the new ones.
- Is my data sent anywhere?
- No. Links and the QR are built locally in your browser; history stays only with you.
Need analytics and paid traffic set up?
SEOquick cleans up UTMs, configures GA4 and goals, launches and optimizes ads. Clean tagging is the basis of honest reporting.
View services →