Campaign URL Inspector
5 Golden Rules of UTM Validation
- 1. Lowercase is Mandatory:
GA4 is case-sensitive.
utm_medium=Socialandutm_medium=socialwill fragment your reports into two rows. Always use lowercase. - 2. Zero Internal Tagging:
Never use UTMs on internal links (e.g., from home to product pages). It resets the session and overwrites the original ad source.
- 3. Fragment (#) Order:
UTMs must come before the
#in your URL. Anything after the fragment identifier is ignored by Google Analytics. - 4. No Spaces:
Spaces break URLs and tracking scripts. Use hyphens (
-) or underscores (_) instead. - 5. Align with Channel Groupings:
Use standard mediums like
cpcoremailso GA4 can automatically bucket your traffic correctly.
Recommended UTM parameters for every campaign
- utm_source (mandatory): Identify the referrer (e.g. google, newsletter). Required for campaign tracking to function.
- utm_medium: Identify the marketing medium (e.g. cpc, email, social).
- utm_campaign: Identify the specific product promotion or strategic campaign (e.g. spring_sale).
Optional UTM parameters for detailed tracking
- utm_term: Used primarily for paid search to note keywords for the ad.
- utm_content: Used for A/B testing and content-targeted ads to differentiate links that point to the same URL.
- utm_id: The Campaign ID. Critical for importing cost data from platforms like Meta or LinkedIn.
Advanced GA4 Governance (2026 Standards)
Professional agencies use the extended GA4 schema for deeper creative insights:
- utm_source_platform: Identifies the platform responsible (e.g.,
Search Ads 360). - utm_creative_format: Tracks the type of creative (
video,display,native). - utm_marketing_tactic: Differentiates between
remarketingandprospecting.
Professional UTM Checker Tips
- Trust the Redirect Tracer: Many server redirects strip UTM parameters. If our tracer finds a "Dead End," your tracking is being lost mid-redirect.
- Bulk Auditing: Use "Bulk Mode" to audit entire campaign sheets (up to 50 URLs) and export a compliance report to CSV.
- Deep Link Support: We verify protocol (https) and TLD compliance to ensure mobile app deep links work as expected.
- Test Before Launch: After validation, use the "Test Link" button to verify the final landing page in your own browser.
- Need to create a new URL? Use our free UTM Builder.
Browser Tool
Digiguru UTM Validator Chrome Extension
Validate UTMs directly in your browser without switching tabs. Fast, free, and privacy-focused.
Add to Chrome