Meta Ads
When the same purchase is sent to Meta from both the browser Pixel and CAPI, Meta needs a way to know those are two representations of one business event. The event ID is a key part of that deduplication process.
Suppose Order #500 triggers:
If Meta cannot associate them, reporting may treat the events incorrectly. A properly coordinated implementation provides matching event information according to Meta's current deduplication requirements.
The browser and server copies of the same event need the same intended identifier. Generating unrelated IDs on each side defeats deduplication.
Review current browser/server event details and diagnostics. Do not assume that seeing two data sources means two conversions; Meta can receive both and count one when deduplication is working. See how to check whether Meta CAPI is working.
Wrong purchase value, currency, duplicated server calls or multiple separate CAPI integrations can still create inaccurate data.
Think of event ID as one component of an accurate event architecture.
If Meta shows browser and server purchases and you cannot tell whether they are deduplicated correctly, contact us. We can inspect the CAPI implementation.