Ecommerce

Larry's Lunch

Larry's Lunch | Meta CAPI Purchase Deduplication

Skills: Meta Pixel + Meta CAPI + Event Deduplication
Tools: GTM, Server-Side GTM, Meta Events Manager
Result: Browser + server Purchase events successfully deduplicated

Challenge

Larry’s Lunch was sending Purchase events through both Meta Pixel and CAPI, but the browser and server events weren’t sharing a consistent event_id. This created a risk of the same purchase being counted twice.

My Approach

I traced the same test purchase through the browser and server implementations, compared the event_name and event_id, and verified how Meta was receiving both signals.

Solution

I implemented a unique Purchase event_id and passed the same ID through both the browser Pixel and server-side CAPI event.

Result

Meta can now recognize the browser and server Purchase signals as the same conversion, preventing duplicate Purchase reporting.

Scroll to Top