Debug a missing conversion.
A $12,999 purchase did not show up in GA4. Open the session, find the purchase event, read the HTTP status and the response body the vendor returned. Usually the problem is obvious within 30 seconds.
use casePaste a session ID and read back exactly what the browser did: which tags fired, which beacons the network sent, which console errors showed up, what the consent state was at each moment. This is tag debugging, not video replay. No DOM recording, no mouse trails.
Numbers are illustrative. Real numbers from your install start landing the next pageview after you wire the tag.
Which session, on which page, with which consent state, and which vendor returned what status code. The questions that don’t fit in a chart.
A $12,999 purchase did not show up in GA4. Open the session, find the purchase event, read the HTTP status and the response body the vendor returned. Usually the problem is obvious within 30 seconds.
use caseEvery event carries the Consent Mode v2 state it fired under. When a DPO asks why a Meta Pixel fire appears for a user who declined ad_storage, you have a per-event answer, not a policy document.
use caseFilter to sessions with a purchase in your backend but no purchase beacon on the client. Each row is revenue your attribution stack missed, with the reason attached.
use caseGA4 hits, Meta Pixel fires, TikTok beacons, consent signals, console errors. All on one timeline with exact timestamps.
Extracted from real browser traffic, written to BigQuery. Query it directly if the UI doesn’t have the slice you need.
From a support ticket, a BigQuery query, or a customer reply. Paste it and you’re there. Otherwise, filter down.
14-day free trial. No credit card. Install the script, open Session Explorer, find the session, read the HTTP status the vendor returned. Usually obvious in under 30 seconds.