
A Google Analytics audit is a structured review of your GA4 property that checks whether tags fire correctly, conversions get counted once, data retention and privacy settings are correct, and reports tie back to real business numbers. Most sites that have never run one find at least one broken, missing, or duplicated tracking issue within the first hour of checking. This guide gives you the full GA4 audit checklist, how often to run it, and what changed now that Universal Analytics is gone for good.
A Google Analytics audit is a systematic check of a GA4 property covering account structure, tag implementation, event and conversion tracking, data retention, privacy settings, and integrations such as Google Ads and Search Console. The goal is to confirm the numbers in your reports are accurate and complete before you use them to make decisions. A proper audit ends with a prioritized list of fixes, not just a list of problems, and it pairs well with a wider SEO audit checklist that covers the rest of the site's technical health.
An audit is different from simply glancing at reports. Plenty of teams check traffic and bounce rate every week without ever confirming the underlying tags fire correctly, which is exactly why our guide on how to monitor website traffic treats monitoring and auditing as two separate habits. Monitoring tells you what the numbers say. Auditing tells you whether to trust them.
GA4 tracking usually breaks during change, not during normal operation. A site redesign moves elements the old tags targeted, a CMS or plugin update strips a snippet, or someone edits a Google Tag Manager container without testing it first. Each of these can silently stop an event from firing while every other part of the site looks fine. Unlike a page that returns a visible 404, a broken tracking tag fails quietly, so months of reporting can pass before anyone notices the numbers stopped moving.
Below is Rankite's own audit framework: 24 checkpoints organized into five categories, built from the setup, tracking, conversion, privacy, and integration issues that come up repeatedly across GA4 properties. Work through them in order; the first two categories catch the fastest wins.
Here is the same framework as a quick reference. Use it to decide where to start if you only have an hour.
| Category | Checks | Where to start |
|---|---|---|
| Property and account setup | 5 | Quick win, do first |
| Data collection and tagging | 5 | Quick win, then deep dive on custom dimensions |
| Conversion and ecommerce tracking | 5 | Deep dive |
| Privacy and data governance | 4 | Deep dive, fix immediately if found |
| Reporting and integrations | 5 | Quick win |
Run a full audit at least every six months, and immediately after any site redesign, CMS migration, or Google Tag Manager container change, since those are the events most likely to break tracking silently. Sites running frequent paid campaigns benefit from a lighter quarterly check focused on conversion tracking alone, since that is the data budget decisions depend on most directly. If you have never audited your GA4 property since setting it up, treat that as reason enough to start today.
Google Analytics has been through one major platform change in the last few years. Universal Analytics, the standard for over a decade, stopped processing new data on July 1, 2023, and Google closed access to the historical UA reporting interface on July 1, 2024, according to Google's own Analytics support documentation. Every property active today runs on GA4, which uses an event-based data model instead of UA's session-based one, so metrics like bounce rate and engagement are calculated differently than they were before. If your GA4 property was set up quickly to beat the UA cutoff, an audit is the fastest way to check whether that rushed migration left gaps behind.
The same handful of issues show up across most properties we look at:
Fix configuration issues first, since those are usually a five-minute settings change: retention period, internal traffic filters, and Search Console linking. Tagging and conversion issues take longer because you need to edit Google Tag Manager, test the change in DebugView, and confirm data flows correctly for at least 24 to 48 hours before trusting it. Treat privacy fixes, like removing personal data from event parameters, as immediate regardless of how minor they look, since they carry compliance risk rather than just a reporting gap.
You do not need a large toolkit to run this checklist. GA4's built-in DebugView and Realtime report handle most checks for free, letting you confirm an event fired the moment you trigger it. Google Tag Manager's preview mode shows exactly which tags fired on a given page load, which is the fastest way to spot a duplicate or missing tag. A browser extension like Google's own Tag Assistant flags tags that are missing, duplicated, or misconfigured without you having to dig through the network panel by hand. For comparing what different platforms surface, our breakdown of Semrush versus Google Analytics covers where a paid SEO platform picks up where GA4's own reporting stops.
Fix the quick wins the same day: retention, internal traffic exclusion, and any missing integration link. Schedule the deeper conversion and tagging fixes with whoever manages your Google Tag Manager container, and retest in DebugView before you consider anything closed. Once your data is trustworthy again, use it. Our guide on how to track Google ranking shows how to connect clean GA4 data with actual search performance so the two tell one consistent story instead of two disconnected ones.
What is a Google Analytics audit? A Google Analytics audit is a structured review of a GA4 property that checks tag implementation, event and conversion tracking, data retention, privacy settings, and integrations like Search Console and Google Ads. It confirms your reports reflect real user behavior before you use them to make decisions.
How much does a Google Analytics audit cost? Costs vary widely. A self-guided audit using GA4's own DebugView and a checklist costs nothing but your time, while an agency-led audit for a complex ecommerce or multi-property setup typically runs from a few hundred to a few thousand dollars depending on how many properties, conversions, and integrations need checking.
How long does a GA4 audit take? A single-property GA4 audit for a typical small business site takes two to four hours if you follow a structured checklist. Larger sites with multiple properties, ecommerce tracking, and several ad platform integrations can take one to two days to check thoroughly.
How often should you audit Google Analytics? Run a full audit at least every six months, and immediately after any site redesign, CMS migration, or Google Tag Manager container change, since those are the events most likely to break tracking silently.
What is the default data retention in GA4 and should I change it? GA4 sets data retention to two months by default for most reports, according to Google's own Analytics documentation. Most businesses should extend it to 14 months, the maximum Google allows on standard properties, so year-over-year comparisons stay possible in Explorations.
Can I still access Universal Analytics data? No. Google stopped Universal Analytics from processing new data on July 1, 2023, and closed access to the UA reporting interface on July 1, 2024, per Google's own Analytics announcements. If you need historical UA numbers, you must have exported them before that date; GA4 is now the only active version.
What tools do I need to audit GA4? GA4's built-in DebugView and Realtime report handle most checks for free. Google Tag Manager's preview mode confirms which tags fire on a given page, and a browser extension like Google's Tag Assistant flags tags that are missing, duplicated, or misconfigured.
What are the most common GA4 setup mistakes? The most frequent issues are duplicate tags from running both Google Tag Manager and a hardcoded gtag.js snippet, internal office traffic that was never excluded, key events that quietly stopped firing after a site update, and the default two-month data retention being left unchanged.
Do I need a developer to audit and fix GA4? You can complete most of the checklist (settings, retention, Search Console linking) without a developer. Fixing tag or event-level issues usually needs someone comfortable in Google Tag Manager, and complex ecommerce or cross-domain tracking fixes often do need developer support.
Pick one property, work through the five categories above in order, and fix the quick wins before you touch anything in Google Tag Manager. If you would rather have someone else run the checklist and hand you a prioritized fix list, request a free SEO audit from Rankite and we will check your GA4 setup alongside the rest of your site.
Get a free, no-obligation SEO audit and a 30-minute strategy session. We'll show you exactly where the growth is hiding.
Fill out the form and we'll get back to you within one business day. Prefer email? Write to us directly at contact@rankite.com.