AI ads infrastructure

AI Conversion Tracking Audit (Google Ads)

Audit your Google Ads conversion tracking with Claude. Find broken conversions, double-counted events, and attribution gaps in one conversation.

NotFair Team|

Broken conversion tracking quietly destroys ad performance. Smart Bidding learns from the wrong signal, reporting numbers diverge from analytics, and you can't trust any audit downstream. Claude can run a full conversion-tracking audit in about 60 seconds — flag broken tags, double-counted events, weird attribution patterns, and the gaps that explain why your reported ROAS doesn't match GA4 or Stripe.

The prompt

You: "Audit conversion tracking. List every conversion action with its status, count, and value (last 30 days). Flag any that haven't fired in the last 14 days, anything with a wildly different click-through vs view-through ratio, primary vs secondary configuration, and any campaigns optimizing for non-primary conversions."

What Claude pulls

  • All conversion actions (conversion_action) with status, primary/secondary flag, attribution model, and counting type (one vs many).
  • Conversion totals per action over the audit window.
  • Last fired timestamp per action.
  • Campaign-level conversion goalswhich actions each campaign is optimizing for.
  • Cross-checked against the campaign's actual conversion volume (mismatch = a tracking issue).

Sample output

Claude: "6 conversion actions, 4 issues found.

**🚨 'Phone Call' — 0 conversions in 14 days.** Last fire 18 days ago. Either the call extension was removed, or the call tracking number expired. Investigate immediately — your call-heavy campaigns are flying blind.

**⚠️ 'Lead Form Submit' — counting type 'every' but it's a one-time signup.** Likely double-counting form submissions. Real conversion volume probably ~60% of reported.

**⚠️ 'Purchase' — set as secondary on 3 campaigns.** Those campaigns are optimizing for 'Add to Cart' (set as primary). You probably want Purchase as primary on revenue campaigns.

**⚠️ 'Newsletter Signup' — view-through:click-through ratio is 8:1.** Suspiciously high view-through count suggests the pixel may be firing on page views rather than form submits. Verify in tag manager.

**Healthy:** 'Add to Cart', 'Account Create' — firing as expected."

What to fix first

  • Restore broken conversionsthey're the most damaging because Smart Bidding is making blind decisions on those campaigns.
  • Fix counting typesswitch one-time conversions (signups, purchases of unique items) to count 'one' instead of 'every'.
  • Set the right primariesyour revenue-driving conversion should be primary on revenue campaigns. Lead-gen secondary if it's not what you optimize for.
  • Verify view-through configurationa high view-through ratio is sometimes legitimate (display campaigns) and sometimes a tag firing on the wrong event. Check in GTM.

How Claude can apply the fixes

  • Pause broken conversion actionspauseConversionAction. Stops Smart Bidding from learning from a stale signal until you fix the root cause.
  • Update counting typeupdateConversionAction with the right counting setting.
  • Adjust primary/secondary statusupdateConversionAction. Can be applied per campaign or globally.
  • Update campaign optimization goalsupdateCampaignGoals to point at the right conversion action.

Tag/pixel issues themselves still need to be fixed in Tag Manager or your code — the Google Ads API doesn't reach into your site's tracking. Claude can flag the symptom and tell you exactly which tag to look at.

FAQ

Try MCP with Google Ads

Connect your Google Ads account to NotFair in 30 seconds and start querying campaigns from Claude.

Connect Google Ads

FAQ

Common questions about Model Context Protocol.

How often should I audit conversion tracking?

Monthly for stable accounts. Immediately after any site or tag manager change. Conversion tracking is brittle — a single dev push can silently break a tag and you won't notice until the next reporting cycle.

Can Claude check GA4 conversion mismatches?

Not via the Google Ads MCP — that surfaces only what's in the Ads conversion report. To cross-check against GA4, you'd need a separate GA4 MCP or pull both reports manually. NotFair's roadmap includes GA4 integration.

Should imported GA4 conversions or native Ads tags be primary?

It depends on your tracking setup, but usually native Ads tags are more reliable because they're not subject to GA4's 24-hour processing lag. Use native Ads conversions as primary and GA4 imports as secondary or for analysis only.

What if Claude flags a conversion that's actually working correctly?

Sometimes happens — if your business model has a long sales cycle, a 14-day silence might be normal. Tell Claude the context: "this conversion is for enterprise deals with a 30-day cycle" and it adjusts the analysis. The flag is a heuristic, not gospel.