Free tool by Clarvivo · no login
Check browser-visible Meta events for purchase value, currency and event-ID structure without sending data to Meta.
Inspect public Meta browser events for event name, value, currency and event-ID parameter shape. Server-side events are reported as an explicit limitation.
This tool answers: Are the Meta event parameters visible in this browser request structurally complete?
Enable JavaScript to run the check — the diagnosis itself is free and needs no account.
Meta's value optimisation and deduplication depend on a handful of parameters. A Purchase without value and currency can't be used for value-based bidding or ROAS reporting. A purchase-like event without an event_id can't be matched with its Conversions API twin, so it's either counted twice or not deduplicated at all.
These parameters break quietly when templates change, when an app replaces the native integration, or when a developer hard-codes a test value. Events Manager may show warnings days later, but not which page or request caused them.
This validator inspects the Meta Pixel events a public page sends and checks the structure of purchase-like events: event name, value, currency and event ID.
These answer the questions this one tends to raise.
So you can trust the result — and your developer can verify it.
The page is loaded passively in an isolated browser and every Meta Pixel event is recorded.
Purchase, Subscribe and CompleteRegistration are checked for value and currency, because those are the events used for value-based optimisation.
We report how many purchase-like events carry an event_id. Without one, Meta can't deduplicate the browser event against a Conversions API event for the same action.
Clarvivo reconciles event claims with payment truth.
Validate Meta revenue signals