Skip to content
UTM Grabber

Menu

Find Where Your Tracking Leaks and Fix It in the Right Order

The UTM hygiene audit scores your tracking health and names each specific leak: paid clicks that lost their tags, missing click IDs, split spellings, campaign typos and pages that drop tags. It answers “where is my attribution leaking, and what do I fix first?”

Published · Updated

/auditLeads, forms and tracking
UTM hygiene audit sample report in the Studio look, sample data for Northwind Dental. Headline: 33 leads from paid clicks arrived with no UTMs in September.Open full screen
Sample data from Northwind Dental, a fictional dental practice. Its headline reads: “33 leads from paid clicks arrived with no UTMs in September.” Click to open the full report.

Can I trust my UTM tracking before I read reports?

It depends on how clean your tags are. Before you trust any report, the UTM hygiene audit scores your tracking health and lists each leak in order: untagged paid clicks, missing click IDs, split spellings and pages that drop tags. Type /audit to run it. To see which pages lose tags, the Landing page performance report goes deeper. To check each form's UTM capture, use Form performance. For B2B CRM answers by source, pick Sources by CRM.

What it is: The UTM hygiene audit is a tracking health check from the free UTM Grabber Reports skill for anyone about to trust a report, naming every attribution leak and the fix to make first.

What this report answers

What share of our leads arrive fully tagged?
How many paid clicks arrived with no UTMs?
Is the same source spelled 3 different ways?
Which landing pages lose their tags?

Built for: Anyone about to trust a report: run it first, then fix what it finds.

What's in the report

The UTM hygiene audit sample report in the Studio look, with its 6 parts numbered to match the list
Click or tap a number or list item.Open the full sample →

Why You Can Trust What It Tells You

7 checks on your tracking

It checks UTM coverage, paid clicks that lost UTMs, Google and Meta click IDs, one spelling per value, campaign typos and landing pages losing tags.

Coverage graded on campaign traffic

Full coverage passes at 90% and gets watched from 70%, and organic, referral and direct visits are left out because they never carry a campaign.

A pass you can believe

The report says every check passed only when at least 4 checks ran.

Ask your AI

Type the shortcut, or ask in your own words. Your AI pulls your leads through your UTM Grabber connection and builds the report.

You ask: /auditWhere is our attribution leaking?

Used UTM Grabber
  • check_site_health· UTM Grabber
  • list_forms· UTM Grabber
  • get_entries· UTM Grabber· 1,120 leads audited

Claude answers: 33 leads from paid clicks arrived with no UTMs in September. 3 of 7 checks passed.

Example chat in Claude. Sample data from Northwind Dental, a fictional dental practice. Your AI uses your own leads.
  • /audit
  • “Where is our attribution leaking?”
  • “Audit our UTM tagging and tell me what to fix first.”
  • “Why are so many of our leads missing a campaign?”

What it uses

UTM GrabberRequiredYour leads, with their UTMs and click IDs
Your AIClaude, ChatGPT, Codex or Cursor

Report designs need Claude, Codex or Cursor.

UTM hygiene audit
RequiredOptionalAd, analytics and CRM connectors come from each platform or a third party.

Which plan do you need?

This report works on every plan, starting with the free plugin.

On Free and Starter your AI reads only your last 30 days, so a 30-day audit has no period before for the score's change. Starter+ and Premium add it.

What your AI can read from UTM Grabber
PlanWhat your AI reads
Free pluginThis reportYour last 30 days, with a fair-use allowance
StarterYour last 30 days, with first touch and more click IDs
Starter+ or PremiumYour full history, unmetered
Compare Plans →

See it in 4 looks

Same numbers, same story, 4 designs. View the sample full screen, or download it as a PDF or editable PowerPoint slides.

UTM hygiene audit report, Studio look

Studio

Client-facing reports

ViewPDFSlides

UTM hygiene audit report, Boardroom look

Boardroom

Presenting to leadership

ViewPDFSlides

UTM hygiene audit report, Ledger look

Ledger

Weekly ops reviews and analysts

ViewPDFSlides

UTM hygiene audit report, Classic look

Classic

Printed reports and long reads

ViewPDFSlides

Questions about this report

What counts as a campaign typo?

A campaign name 1 or 2 edits away from a campaign with more leads, such as spring_promo and sprng_promo. It skips numbered series and short variants like _us and _uk, which are usually on purpose.

Will it fix the tags for me?

It tells you exactly what to change: auto-tagging, a tracking template, a final URL or a naming sheet. You make the change in your ad platform or on your site, then rerun the audit.

Does it work with the free plugin?

Yes. It reads the UTM fields, click IDs and landing pages the free plugin captures. Under 10 leads, you get a spot check instead of the full audit.

Capture the Whole Journey, Starting Today

The free plugin remembers each lead's last click. Every UTM Grabber Premium plan, from Starter up, also records where they first found you, more ad click IDs and what kind of visit it was, from the day you upgrade.

Premium starts recording the day you upgrade. It can't fill in visits the free plugin never recorded, so every week on free is a week of first touches and click IDs you won't get back.

What UTM Grabber saves with each lead
Free pluginUTM Grabber Premium
Last-click UTM tagsSource, medium, campaign, term and contentYesYes
Google Ads click IDgclidYesYes
First touchThe source and campaign that found them, kept after later visitsNoYes
Meta and Microsoft Ads click IDsfbclid, msclkidPlus Google's wbraid and gbraidNoYes
Traffic labelsPaid, Organic, Social, Referral or Direct on every visitNoYes
AI assistant visitsChatGPT, Perplexity, Gemini, Claude and Copilot named as sourcesNoYes
WooCommerce ordersUTM tags savedFull source on every order
Cookie length30 daysYou choose

Want Us to Build This for You?

Get reports like this one with your logo and colors, set up for you. With the Support Package, we connect the AI Connector (MCP) to your data and hand you your own AI report builder, tuned to your business, for weekly, monthly and annual reports.

Works on free and paid plans, and with your agency. Cancel anytime, no contracts.

Done for you

$199/yr$349

Launch price · Real Value: $1,700

  • Expert SetupOur resident expert team installs UTM Grabber and wires every form, with a live test.
  • Diagnostics & FixesCaching, cookie and GDPR leaks found and fixed, then audited again all year.
  • Custom Reporting + MCPWe connect the AI Connector (MCP) to your data and hand you your own AI report builder.
  • Ongoing SupportNew funnels and forms wired all year, with priority answers.

Get This Report on
Your Own Leads.

Connect UTM Grabber to Claude, ChatGPT, Codex or Cursor with the AI Connector (MCP), add the free Reports skill, then type /audit. Or just describe what you need.

Every plan can connect. The report designs need an AI app that supports skills: Claude, Codex or Cursor.

This sample is real output from the UTM Grabber Reports skill v2.0, built on sample data for Northwind Dental, a fictional dental practice. Once you set it up, every report uses your own brand colors and logo. Google Ads, Meta, Google Analytics and CRM connectors come from each platform or a third party, not from UTM Grabber. You add them to the same AI chat.