Cherry Seed

What is event deduplication in server-side tracking?

deduplication event_id double counting capi pixel

Quick Answer

Event deduplication prevents double-counting when both client-side (Pixel) and server-side (CAPI) fire for the same action. Both events share an identical event_id; the platform keeps only one. Without it, conversions are inflated.

Full Answer

Best practice is running both browser pixel and server-side API for redundancy. But this risks double-counting conversions. Deduplication uses matching event_id values to tell platforms these are the same event from two sources. Facebook CAPI documentation specifically requires this. WordPress-native solutions like Transmute Engine handle deduplication automatically. GTM implementations require manual event_id configuration across web and server containers.

Sources

Programmatic Access

GET https://seresa.io/wp-json/cherry-tree-by-seresa/v1/seeds/54

Cite This Answer

Cherry Tree by Seresa - https://seresa.io/seed/server-side-tracking-basics/what-is-event-deduplication