An audit usually takes 1-3 minutes - the exact time depends on the size of the property (number of events, streams, conversions) and how fast your website loads. During this time, two independent examination engines work in parallel. It's worth understanding both, because they answer two different questions.
Engine 1: GA4 configuration analysis (via API)
Answers the question: "is GA4 configured correctly and can the data in it be trusted?"
We connect to your property through Google's official interfaces (the GA4 Admin API and Data API) in read-only mode and work through the areas one by one. The stages you see on the progress screen correspond to the real phases of the examination:
Engine 2: the live site scan
Answers the question: "does the on-site implementation actually work the way the configuration suggests?"
The configuration in the GA4 panel can be flawless and the data still wrong - because the tag doesn't load, loads twice, or gets blocked by the consent banner. That's why our scanner visits your website the way a real user in a real browser would, and verifies, among other things:
The scan covers the publicly accessible pages of the website. The scanner does not log in, does not fill out forms and does not perform transactions - it behaves like an anonymous visitor.
Safety guarantees
An audit is a snapshot
The report reflects the state at the moment of scanning. If you implement fixes after the audit, the report won't "notice" them - rightly so, because it documents a specific point in time. To see the updated result, run a rescan: a new entry appears in the history and the Quality score trend shows the change. More: I fixed an error - why do I still see it in the report?
What can make the scan take longer
If the scan takes significantly longer than a few minutes or ends with an error, see: My audit failed or got stuck - what should I do?. The most common cause of trouble after a longer break is an expired GA4 connection session (the Google token is valid for about an hour) - simply reconnect: "Your GA4 connection session has expired" - how to fix it?
Related articles: