It All Started With An Idea
Measurement · Tracking Audit

Find out if your conversion data can be trusted.

Before you change bids, budgets or agencies, check the data. We audit every conversion action across Google Ads, GA4, Meta and Microsoft, test it end to end, and tell you exactly what's wrong and how to fix it.

Buddy app auditing a site's analytics and tracking tags
Buddy, our AI agent, on iOS and Android · See our work
The short answer

A conversion tracking audit tests whether every conversion your ad platforms and analytics record is real, counted once, attributed sensibly and valued correctly. We review tags, triggers, conversion settings, consent behavior, enhanced conversions and CRM integration. Then we run live test conversions and compare platform numbers with your actual orders or leads. You get a verdict and a prioritized fix list.

Who this is for

Is conversion tracking audit right for you?

  • Advertisers whose platform-reported conversions don't match orders or CRM leads
  • Teams about to switch to Smart Bidding, Target ROAS or Performance Max
  • Businesses after a site redesign, replatform or new consent banner
  • Leaders who want an independent check before trusting an agency's reporting
What's included

What you get with our conversion tracking audit.

  • Inventory of every conversion action in Google Ads, GA4, Meta and Microsoft
  • Primary vs. secondary action and counting settings review
  • Tag and trigger audit in Google Tag Manager
  • Live test conversions for each key action
  • Duplicate and missing conversion detection
  • Conversion values and currency check
  • Enhanced conversions and Conversions API status
  • Consent mode behavior testing
  • Reconciliation against store orders or CRM leads
  • Prioritized fix list with effort estimates
How the engagement works

From first call to compounding results.

Days 1–2

Inventory

List every conversion action, tag and integration across platforms.

Days 2–5

Test

Run real test conversions and trace them through each tool.

Days 4–7

Reconcile

Compare platform numbers with orders or CRM records for the same period.

Week 2

Report

Deliver the verdict, findings and fix plan, then walk through it with your team.

What we test

Every step from click to revenue.

  1. Does the conversion fire? On every device, browser and checkout path, including payment redirects.
  2. Does it fire once? No duplicates from page refreshes, multiple tags or GA4 imports layered on native tags.
  3. Is it the right action? Primary conversions should be business outcomes, not micro-engagements.
  4. Is the value right? Correct revenue, currency, and ideally margin or lead-stage value.
  5. Is it attributed sensibly? Attribution model, conversion windows and cross-domain handling.
  6. Is it resilient? Enhanced conversions, Conversions API and consent mode in place.
  7. Does it reconcile? Platform totals compared with your system of record.
Why it pays for itself

Bidding on bad data is the costliest mistake in paid media.

When conversion data is inflated, Smart Bidding overbids. When it's incomplete, it underbids and you lose volume. When it counts the wrong action, it optimizes toward the wrong customers. Every one of those errors compounds every day.

That's why our Google Ads audits always start with measurement, and why we recommend a tracking audit before any major bid strategy or budget change.

What we usually find

The problems we fix most often.

Thank-you page refreshes

Lead conversions firing on page load, so every refresh counts as a new lead.

GA4 import plus native tag

The same purchase counted twice as primary in Google Ads.

Payment gateway self-referrals

PayPal or Stripe stealing attribution credit from ads.

Phone calls under 10 seconds

Call conversions with no minimum duration counting misdials.

Pricing

How pricing works.

Fixed fee, quoted up front, based on the number of platforms and conversion actions. Free as part of our Google Ads audit for qualifying accounts. Implementation of fixes can be quoted separately or included in ongoing management.

Arizona + nationwide

Local team, national reach.

We are based at 35094 N Jacobs Rd in Queen Creek and work with businesses across the Phoenix metro, Tucson and Northern Arizona in person, and with clients across the United States remotely. Same senior team, same process, wherever you are.

In practice

What people ask before they trust their conversion numbers again.

Most of these come up on the first call, usually right after someone says the ad platform and the sales team are telling two different stories.

How much does a conversion tracking audit cost?

We quote a conversion tracking audit as a fixed fee after a short scoping call, and for qualifying accounts it's included free as part of our Google Ads audit.

The price depends on how many platforms and conversion actions are in play. One Google Ads account with a contact form and a phone number is a small job. Google Ads, GA4, Meta and Microsoft, plus a CRM, call tracking and a checkout on a payment gateway, is a bigger one, because every path has to be tested by hand and reconciled against your records.

You'll know the fee before we start, and you keep the findings whether or not you hire us. The free audit returns results within 48 hours, which is usually enough to tell you if a full audit is worth paying for.

Fixing what we find is quoted separately, or it rolls into ongoing management if we're running the account.

Why don't my Google Ads conversions match the leads in my CRM?

Google Ads and your CRM almost never match exactly, because they count different things at different times, but a gap larger than you can explain usually means duplicates, missing click IDs or a tag firing on the wrong step.

The normal reasons: Google Ads reports a conversion on the date of the ad click, while your CRM logs the date the lead arrived. Ads only counts leads it can tie to an ad interaction inside the conversion window. And users who decline cookies may not be tracked at all.

The broken reasons: a thank-you page that counts every refresh, a GA4 import counted as primary on top of the native tag, or forms that drop the GCLID before it reaches the CRM.

A check you can run today: export last month's CRM leads with their source, then compare paid search leads to Google Ads conversions for the same action. Within a modest gap is normal. Double or half is a problem.

Sources: Google Ads Help: About conversion windows, Google Ads Help: Set up offline conversions using GCLID

Which conversions should be primary in Google Ads?

Make the action closest to revenue primary, as long as it happens often enough for bidding to learn from, and keep everything else as secondary for reporting.

Primary actions are what Smart Bidding optimizes toward. Secondary actions are still recorded but don't steer bids. In the accounts I audit, the common mistake is marking page views, scroll depth or button clicks as primary. The algorithm then buys whatever is cheapest to trigger, which is rarely a customer.

Volume is the other side of it. My rule of thumb is that Smart Bidding struggles below roughly 30 to 50 conversions a month per campaign, or about one a day. If a closed sale is too rare to hit that, use a qualified lead as primary and import closed deals as values once you have them.

Then revisit it. Primary actions should change as the business and the data mature, not stay frozen from setup day. More on this in our bidding strategy work.

Sources: Google Ads Help: About primary and secondary conversion actions

What conversion value should a lead generation business use?

Use what a lead is actually worth to you, which you can estimate by multiplying your close rate by your average profit per customer, and refine it by lead stage as data comes in.

Here's the simple version. If one in five qualified leads closes and the average job leaves you $2,500 in margin, a qualified lead is worth about $500. A raw form fill is worth less, because some never qualify. Assigning everything a value of 1 tells bidding every lead is equal, and they aren't.

The better version imports values from your CRM: a smaller value at lead, a larger one at qualified, the real deal value at close. That's how bidding learns the difference between a quote request from a serious buyer and a price shopper.

I'd add values only once tracking is clean and volume is steady. Values on top of broken tags just make wrong decisions faster.

Sources: Google Ads Help: About offline conversion imports

Can I audit my own conversion tracking?

Yes, you can catch the biggest problems yourself in about an hour with a test conversion, Google Tag Assistant and a comparison against your real orders or leads.

Start in Google Ads under Goals and list every conversion action. Note which are primary, how they count (one or every) and whether any show a warning status. Then complete a real conversion on your site with Tag Assistant open, on desktop and on your phone, and watch which tags fire and how many times.

Next, compare 30 days of conversions in Google Ads, GA4 and Meta against your store or CRM. Mismatches point you to where to dig.

Where people get stuck is the why. A double count might be a GA4 import, a duplicate tag or a redirect through a payment page, and each has a different fix. That's also where an AI agent helps. We connect GA4 to Buddy so it can flag spend with zero tracked conversions and point at the broken tag before anyone touches bids.

Sources: Google Ads Help: About primary and secondary conversion actions

How often should conversion tracking be audited?

Audit conversion tracking after any change to your site, forms, checkout or consent banner, and give it a quick check at least once a quarter even when nothing seems wrong.

Tracking rarely breaks in one dramatic moment. It drifts. Someone swaps a form plugin, a thank-you page URL changes, a developer installs a second tag during a redesign, or a new cookie banner starts blocking scripts. Reports keep filling in, so nobody notices until the cost per lead looks strange.

Our rule: no bid strategy change, no new campaign type and no budget increase on top of an untested event. Before switching to Target ROAS or Performance Max, test every conversion path end to end.

Between full audits, set a weekly glance at the gap between platform conversions and your system of record. If it moves sharply without a business reason, something changed in the tracking. Ongoing management clients get this check as part of the work.

FAQ

Conversion Tracking Audit: questions we get asked.

What is a conversion tracking audit?

A systematic check that every conversion recorded by your ad platforms and analytics tools is real, counted once, valued correctly and attributed sensibly, verified with live test conversions and reconciliation against your actual orders or leads.

How do I know if my conversion tracking is broken?

Warning signs include platform conversions far higher or lower than real orders or leads, conversion rates that jumped after a site change, GA4 and Google Ads diverging over time, or Smart Bidding suddenly underperforming. An audit confirms it.

How long does the audit take?

About one to two weeks, depending on the number of platforms and conversion actions.

Do you need access to our website code?

Usually not. We need read access to Google Tag Manager, GA4 and the ad platforms. For reconciliation we need an export of orders or leads for a test period.

Will you fix the problems you find?

We can. Fixes are scoped separately, or included if you hire us for ongoing management. Many clients hand the fix list to their developers.

Should conversions in Google Ads match GA4 exactly?

No. They use different attribution and counting rules. But the gap should be explainable and stable. Large unexplained gaps indicate a problem.

What's the most common issue you find?

Double counting, typically a GA4-imported conversion and a native Google Ads tag both counted as primary, or a thank-you-page conversion that fires on every refresh.

Do you audit offline and phone conversions?

Yes. We check call tracking settings, minimum call durations, offline conversion imports and CRM mappings.

Learn from the source

The official documentation we work from.

We build to the platforms' own published guidance. These are the primary sources behind this page.

John M. Williams
Written and reviewed by John M. Williams, founder. 15+ years in paid media, $350M+ managed spend, Hero Conf 2025 and 2026 speaker. Last reviewed .
Get started · Conversion Tracking Audit

Tell us about your business.

Quick form, no obligation. John personally reviews every submission and replies within 24–48 hours with an honest read on whether conversion tracking audit is the right next move.

  • → Honest assessment of where you are
  • → Buddy-powered audit (if you're already running ads)
  • → Top 10 prioritized fixes (effort × impact)
  • → 30/60/90-day roadmap + scope of work

Prefer to talk first? (602) 563-6976 · hello@itallstartedwithaidea.com

By submitting you agree to a one-time review of what you share. NDAs available on request. Privacy.