Hello Shopify Community,
In December 2024, I integrated Meta Pixel with my Shopify store using Meta’s official app, and everything functioned smoothly. I have not made any special or unusual changes to my Shopify setup. However, this afternoon, I received the following error message:
“Your pixel is receiving identical Purchase events from your pixel code and the Conversions API, but they are not deduplicated correctly. This may cause over-reporting of conversions, as your ad set is optimizing for Purchase events.”
In the Diagnostics section, I encountered these specific errors:
- Purchase Event Missing Deduplication Parameter
- AddPaymentInfo Event Missing Deduplication Parameter
- InitiateCheckout Event Missing Deduplication Parameter
- Search Event Missing Deduplication Parameter
- Web - Fix unmatched content IDs
After conducting thorough research, I understand that adding an event_id parameter to both the pixel and Conversions API events is crucial for proper deduplication. However, I’m uncertain about the exact steps to implement this in my Shopify setup.
Could anyone provide detailed guidance or best practices on how to add the event_id parameter to ensure accurate event tracking and resolve these deduplication errors?
Thank you in advance for your assistance!


