A GA4 audit is a check of whether Google Analytics 4 is recording what actually happens on your website: every visit, every form fill, every sale, from the right source, counted once. Most businesses have never had one. They installed GA4, saw numbers appear, and assumed the numbers were right. Often they aren’t, and every decision made from them inherits the error.
We’ve been setting up and repairing analytics since before GA4 existed. This is what an audit looks at, what it usually finds, and how to tell whether you need one.
What is a GA4 audit?
A GA4 audit is a structured review of your Google Analytics 4 setup, and usually the Google Tag Manager container that feeds it, to find what’s broken, missing, duplicated or misleading. The output is a list of problems ranked by how much they distort your numbers, and what it takes to fix each one.
The point isn’t perfect data. No analytics setup is perfect. The point is data that’s clean, connected and tells a coherent story you can act on. If a number in your reports wouldn’t change a decision, it doesn’t need to be tracked. If it would, it needs to be right.
What steps are involved in a professional GA4 audit?
A thorough audit usually follows the data from the click to the report:
- Collection: Is the tracking code firing on every page, once? Are the events you care about (form fills, calls, bookings, purchases) actually being sent?
- Configuration: Are the account settings right? Data retention, internal traffic filters, referral exclusions, cross-domain tracking, which events are marked as key events.
- Accuracy: Do the numbers in GA4 match reality? If your CRM got 40 leads last month and GA4 says 72, something is double-counting. If GA4 says 12, something isn’t firing.
- Connections: Are Google Ads, Search Console and your other ad platforms linked and receiving the right conversions? Is there any connection between an analytics visitor and a CRM contact?
- Reporting: Can the people who need answers actually get them, or does every question turn into a manual export?
The accuracy step is the one that matters most and gets skipped most. Checking settings is easy. Comparing GA4’s numbers against the source of truth (your CRM, your payment processor, your calendar) is where the real problems show up.
What are typical issues found in a GA4 audit?
These four come up constantly:
Website changes the tracking never caught up with. This is the one we find most often. The tracking was set up to match the site as it was: a form with a certain ID, a thank-you page at a certain address, a button with a certain label. Then the site changed. A form got rebuilt, a page moved, a new booking tool went in. Nobody told the tracking, so it kept listening for things that no longer exist. Nothing breaks visibly. The leads still arrive. GA4 just stops recording them, or starts recording the wrong thing, and the reports drift further from reality every month.
Events counted twice. GA4 has a feature called Enhanced Measurement that automatically tracks scrolls, outbound clicks, file downloads, video plays and site search. If you also track any of those through Google Tag Manager, you get each one twice. When we install tracking through Tag Manager, we switch the matching Enhanced Measurement options off on every install for exactly this reason.
Only two months of history in custom reports. GA4’s default data retention for explorations (the custom reports where most real analysis happens) is two months. A free GA4 property can raise it to 14 months, but only going forward; the change isn’t retroactive. Many businesses discover this the first time they try to compare this quarter to last year.
A booking or payment page stealing the credit. If your booking calendar, checkout or payment processor lives on a different domain, a visitor who leaves your site to book and comes back can show up in GA4 as a new visit referred by that tool. Your scheduling software ends up looking like your best marketing channel. The fix is cross-domain tracking (when you can install GA4 on the other domain) or a referral exclusion (when you can’t).
What checklist should I follow to audit GA4 myself?
You can check the basics in about 30 minutes. Here’s where to start:
- Is it firing? Open your site in one tab and GA4’s Realtime report in another. Click around and fill out a test form. You should see yourself, and the form event, within a minute.
- Data retention. In Admin, find Data retention and check that event data is set to 14 months, not two.
- Key events. In Admin, look at which events are marked as key events (Google renamed “conversions” to “key events” in 2024). Your real goals should be on the list, and nothing trivial should be.
- Counts against reality. Pick last month. Compare GA4’s key event count to the leads in your CRM or the bookings in your calendar. If they’re more than a little apart, something is wrong.
- Referral sources. In the Traffic acquisition report, look for your own booking tool, payment processor or second domain listed as a source. If it’s there, it’s taking credit it shouldn’t.
- Internal traffic. Check whether visits from you and your team are filtered out. If not, your own browsing is in the numbers.
If all six look right, your setup is probably in decent shape. If two or more are off, the issues you can’t see are likely worse.
How much does a GA4 audit cost, and can I get one free?
Prices range from free to a few thousand US dollars, and the difference is mostly in how far the audit goes beyond checking settings.
At the low end, automated audit tools scan your GA4 settings for under $100 per report. They’re useful for catching configuration problems, but they can’t tell whether your numbers match reality, because they don’t see your CRM or your calendar. Some agencies offer a free first audit, often a 30-minute walkthrough of your setup, as a way to start a conversation. A vendor that sells audit tools to agencies suggests agencies charge around $300 to $800 for an onboarding audit. Full audits that include a measurement plan and implementation plan run higher: FunnelEnvy, for example, lists a 21-day GA4 audit at $2,000 and credits the fee toward implementation if you hire them.
When you compare quotes, ask one question: will this audit compare GA4’s numbers to my actual leads and sales? If the answer is no, it’s a settings review. That’s worth something, but it’s not the same thing.
When should you hire a specialist, and when don’t you need an audit?
You probably don’t need a professional audit if your site is simple, you aren’t spending much on ads, and the six checks above came back clean. Fix what the checklist turned up and recheck in six months.
You probably do need one if you’re spending real money on ads and can’t say which campaigns produce customers, your GA4 numbers and your CRM numbers don’t match and nobody knows why, you’ve changed websites, booking tools or payment processors since GA4 was set up, or nobody on your team set up the current tracking and nobody knows how it works. That last one is more common than you’d think.
What happens after a GA4 audit?
The audit tells you what’s broken. The next step is deciding what’s worth tracking and fixing it so it stays fixed. For our clients, this mapping is the first step of every Measurement Marketing engagement: we find what’s working, broken, missing or creating noise, agree on which numbers actually drive decisions, then build and connect the tracking across your site, ad platforms and CRM.
If your goal is to know which marketing produces customers, not just leads, the audit is where that starts. We explain the next layer in What Is Marketing Attribution, and Why Your CRM Can’t Do It.
The bottom line
A GA4 audit checks whether your analytics is telling the truth. Most setups have at least one problem that quietly distorts the numbers, usually a website change the tracking never caught up with, double-counted events, short data retention, or another domain stealing credit. Run the six-point check yourself first. If it turns up problems, or your GA4 and CRM numbers don’t agree, it’s worth having someone look properly.
If you’d like us to look at your setup, book a 30-minute call.
Sources: Google Analytics Help, data retention and key events documentation. Analytics Mania, “2 months of data in Google Analytics 4.” Loves Data, “Enhanced Measurement in Google Analytics 4.” KP Playbook, “GA4 referral exclusion vs cross-domain tracking.” Stape, “Google Analytics key events.” FunnelEnvy, “GA4 Audit” (pricing page, October 2026). Native Ore Analytics, “Why digital marketers and small agencies should be offering GA4 audits.” Goodish Agency, “Google Analytics 4” (free first audit).