Cookie preferences
We use cookies for analytics. Privacy Policy You can accept or decline non-essential tracking.
Practical guide to utm checklist: formulas, workflow, implementation pitfalls, and a direct execution playbook with UTM Builder.
Go to tool
Marketing link constructor with validation and presets.
One broken UTM tag can misattribute an entire campaign's traffic. Run through this 10-point checklist before every launch.
Check every parameter. Facebook ≠ facebook in GA4. Search your URL for any uppercase letters after utm_.
Spaces become %20 and create duplicate entries. Use hyphens: spring-sale, not spring sale.
Verify against your team's source list. Common sources: google, facebook, linkedin, newsletter, influencer. Do not invent new ones without updating the shared document.
Use GA4-standard values: cpc, email, social, paid-social, display, affiliate, referral. Custom values like banner or sponsored fall into "Unassigned."
Good: product-launch-q2-2026. Bad: campaign1 or test.
A URL with utm_source=google&utm_source=facebook sends ambiguous data. Check for copy-paste errors.
Click the full tagged URL. Confirm the page loads without errors, the content is correct, and no redirect strips the UTM parameters.
If your URL goes through a shortener or redirect (bit.ly, your own /go/ links), verify the final URL still contains all UTM params. Open browser dev tools → Network tab → follow the redirect chain.
Open GA4 → Reports → Real-time. Click your tagged URL in an incognito window. Within 30 seconds, check that the source, medium, and campaign appear correctly in the real-time view.
If the same campaign runs on email, social, and paid — verify utm_campaign is identical across all. Different campaign names for the same campaign fragment your data.
This article is reviewed by the Tools Hub editorial team for factual accuracy, practical relevance, and consistency with current product workflows.
Last reviewed:
Practical guide to utm naming convention: formulas, workflow, implementation pitfalls, and a direct execution playbook with UTM Builder.
Practical guide to email utm tracking: formulas, workflow, implementation pitfalls, and a direct execution playbook with UTM Builder.
Use UTM Builder to generate more consistent source, medium, campaign, term, and content naming systems with the built-in AI Assistant.
Use UTM Builder to keep naming stable across ads, email, influencers, and lifecycle campaigns with an AI-assisted governance checklist.