Analytics Audit Engine

Don't report on data you can't trust.

Lumnio runs a real browser against your live site, intercepts every dataLayer event, and cross-checks it against your GTM container — surfacing every gap your dashboards will never show you.

100% read-only  ·  Never modifies your GTM or GA4  ·  No card required

Three steps to clean data

No manual configuration. No browser extensions. Point Lumnio at a URL and get a complete audit in minutes.

Connect

Authorise your Google account via OAuth for instant, read-only access to your GA4 properties and GTM containers. Or use a service account. Both methods are encrypted at rest.

Scan

Our headless browser navigates your live site, simulates real user clicks, expands menus and modals, and intercepts every dataLayer.push() event — exactly as a real visitor triggers them.

Report

Receive a boardroom-ready executive report, an interactive findings dashboard, annotated screenshots with visual overlays, and copy-paste developer fix scripts — all in one run.

Three audits, one engine

Run any one on its own, or all three — each produces its own standalone, downloadable report.

Site audit report — tracking coverage health ring and verdict
01

Site & dataLayer

A real browser crawls your live pages, simulates clicks, and intercepts every dataLayer.push() — proving which interactions actually fire tracking, with the raw payload kept as evidence.

Site audit
GA4 configuration audit report — config health score and checks
02

GA4 configuration

Audits property settings, key events, data retention, attribution and the revenue loop — conversion value, Google Ads import and reporting identity — against best practice.

GA4 audit
GTM container audit report — container health score and findings
03

GTM container

Reconciles tags, triggers and variables — Conversion Linker, Enhanced Conversions, consent mode and marketing pixels — so your ad spend optimises on complete data.

GTM audit

Three outputs, one audit

Every scan produces artefacts for every stakeholder — from board presentations to developer tickets.

PDF / HTML

Executive Report

A structured boardroom brief with severity scoring, business impact statements, and ROI justification for each recommended fix.

  • Severity-ranked findings
  • Business impact framing
  • Visual annotated screenshots
Interactive

Audit Dashboard

An interactive HTML dashboard with filterable findings by severity, tag type, and page — linking each issue back to the exact GTM trigger or GA4 configuration.

  • Filter by severity & page
  • Tag-by-tag reconciliation
  • dataLayer event log
Code

Developer Fix Scripts

Pre-generated dataLayer.push() snippets and GTM custom event implementations that a developer can drop in without needing to understand the full audit context.

  • Copy-paste GTM snippets
  • Custom event schemas
  • Variable mapping corrections

Simple, transparent pricing

Five free scans, no card required. For ongoing access, talk to us.

Enterprise & Teams

Custom Access

Ongoing monitoring, site-wide crawls, team seats, and dedicated support.

Custom / contact us
  • Unlimited site audits
  • Staging & authenticated environments
  • Team seats & shared history
  • Priority support & SLA
Contact us

Payments secured by Stripe  ·  Read-only access only  ·  Cancel any time

Quick answers

No — never. Lumnio connects with read-only OAuth scopes (analytics.readonly, tagmanager.readonly). We cannot and do not write, modify, or publish anything to your GTM container or GA4 configuration. Your production setup remains completely untouched.
Your Google account needs Viewer access to your GA4 properties and Read access to your GTM containers. If you prefer not to use OAuth, you can add our service account as a Viewer — instructions are in Settings after you sign up.
Yes. The audit engine runs Chromium and executes progressive hydration scrolls, proactive menu expansion, and dynamic modal interaction. It waits for JavaScript to fully execute before capturing telemetry — so React, Vue, Angular, Gatsby, and Next.js sites are all handled correctly.

Your first audit is free.

No credit card. No setup. Just a URL and two minutes.