Tools help·4 min read

VERA - how it works

How VERA checks the GA4 events you expect against what's actually in the live page source, and turns missing or weak events into tracking tickets.

Nikko Nanji

Nikko Nanji - technical SEO consultant

Published - Updated - Last reviewed

Under the hood: Inside VERA: is the event really wired?

What does VERA do?

VERA is a free GA4 companion for the moment you stop trusting your events. You paste the events you expect and the URLs they should fire on; VERA fetches each page once and checks whether the event name and any tagging context are actually in the live source.

No GA4 login, no OAuth, no account access. Public HTTP only.

What does VERA check?

  • Whether the event name appears in the live HTML - quoted (a real call) or loose (a mention).
  • Whether the page carries tagging context at all - dataLayer, gtag, a container or a measurement ID.
  • A short evidence snippet so you can see why the verdict landed where it did.
  • Whether you flagged the event as a key event, so the ticket order makes sense.

How does VERA judge the results?

  • FOUND - the event name appears quoted, on a page with tagging context.
  • WEAK - the name appears, but loosely, or without clear tagging context. Verify before you trust it.
  • NOT_FOUND - the name isn't in the source at all on that URL.
  • FETCH_ERROR - the page couldn't be fetched, so nothing is claimed.

An honest limit: source scanning can't see events fired later by a tag manager, a consent gate or client-side routing. FOUND is evidence, not proof - DebugView and Realtime are still the last word.

How do I run a check?

  1. 01Sign in with your email - one-tap link, no password.
  2. 02Paste your event names (mark the key events), or press Sample input.
  3. 03Paste the URLs those events should fire on.
  4. 04Hit Run, filter by verdict, then export CSV.

How do I turn the results into a ticket?

  • NOT_FOUND on a key event -> tracking ticket for Eng, one event per row.
  • WEAK rows -> verify in DebugView before anyone reports on them.
  • Events found nowhere across every URL -> the event doesn't exist; stop reporting on it.

Caps: up to 30 events and 20 URLs per run, one fetch per URL.

Part of the GA4 Companion

VERA is one mode inside the GA4 Companion at /tools/ga4. One email magic-link covers VERA, DROP and LAND, so you can move between them without signing in again.

For the wider picture, read GA4 Companion - how it works.

Sources

Work with me

Stuck on a result? Get in touch.