Back to Help Center

Getting Started

Running your first audit

Clicking "Start Audit" triggers a comprehensive analysis across the core audit modules. Here's what happens and how long it usually takes.

The audit modules

Each audit runs the modules available to your plan and your property's configuration:

  1. Property Configuration — 30 checks via the GA4 Admin API. Always runs first.
  2. Tag, Consent & Event Validation — 47 checks using a headless browser crawl of your live site.
  3. UTM & Campaign Integrity — attribution and campaign checks against your GA4 reporting data.
  4. Data Quality & Events — 61 checks for anomalies, bot traffic, duplicate events, and engagement quality.
  5. E-commerce Integrity — 30 checks that require purchase events to be present in your data.

How long does an audit take?

Most audits complete in under 10 minutes. The browser crawl for the Tag & Consent module is the most time-consuming step, as it loads multiple pages of your site in a real headless browser to verify tag firing and consent signal timing.

Larger properties, slower sites, or accounts with more complex reporting setups can take longer. The audit runs in the background, so you can navigate away and return to check progress. You'll also receive an email notification when it's complete if email delivery is configured.

What to watch during the audit

The audit progress page shows a real-time status for each module: queued, running, complete, or failed. Modules run in order, so if Property Configuration encounters an unrecoverable error (such as an expired token), later modules won't run.

Individual check statuses within each module are not shown in real time — the full results appear once the module completes.

What to do if the audit fails

If an audit fails, check the status page for an error message. The most common causes are:

  • Token expired — reconnect your Google account and try again.
  • Property has no data — GA4 Audits needs at least 7 days of data for most modules.
  • Site crawl blocked — your website may have bot protection that blocks the crawler. Add the GA4 Audits user agent to your allowlist or contact support.
  • Rate limit — the GA4 Data API has daily quotas. If you've run many audits recently, wait a few hours and try again.

Failed audits do not consume an audit credit. You can re-run the audit once the underlying issue is resolved.

Still need help?

Contact our support team — we typically respond within 1 business day.

Contact Support