Identity data is inconsistent
Spaces, casing, local phone formats, and placeholder values weaken otherwise useful fields.
Build server events with useful, properly formatted customer and browser information so Meta has a better chance of connecting conversions to accounts and ad interactions.
A perfect-looking JSON object cannot recover data that was never captured, was formatted incorrectly, or was separated from the original visit.
Spaces, casing, local phone formats, and placeholder values weaken otherwise useful fields.
The server event cannot benefit from identifiers that were discarded on the page.
Meta receives the conversion but little context about where it happened.
Inaccurate or fabricated values do not become useful merely because the payload is larger.
Data is hashed before normalization, producing a different result from the expected value.
A technically complete payload can still be inappropriate if the data was not lawfully collected or permitted.
Simple CAPI keeps the implementation focused: capture the useful data, connect it to the conversion, send it through a protected endpoint, and validate the result.
Collect only the values you are permitted to process and can keep connected to the event.
Trim and format identity fields consistently, then hash the required values.
Carry available FBP, FBC, user agent, source URL, and click context into the server event.
Keep one identifier across browser delivery, server delivery, and retries.
Review changes over time rather than treating one score as a permanent result.
Email
Before: " Demo.User@Example.COM "
Normalized: "demo.user@example.com"
Hashed: "[sha256 value]"
Phone
Before: "(514) 555-0199"
Normalized: "15145550199"
Hashed: "[sha256 value]"Use accurate values, preserve ownership, and validate the event before relying on campaign reporting.
Resolve the implementation details before the campaign starts spending money.
It is Meta’s assessment of how effectively the customer information parameters in an event may help match it to Meta accounts.
No. Matching, attribution, and reporting are related but separate processes.
Useful identity fields, browser identifiers, click context, user agent, IP when appropriate, event source, and consistent formatting can all contribute.
Meta expects certain customer information fields to be normalized and SHA-256 hashed before transmission unless the integration handles that step for you.
Our tested client setups have reached a minimum of 9.3 Event Match Quality across more than 25 implementations using the included setup method.
It shows that the configured event is giving Meta strong customer and browser matching information for measurement and optimization.
Updates are not always immediate. Use recent event diagnostics and parameter coverage alongside the displayed score.
Create a client-specific Lead or Schedule endpoint and validate the exact event Meta receives.