Multiple Notifications for New Order Creation Affecting Webhooks and Downstream Applications

Hi everyone, I’m an internal developer for a company that operates a Shopify storefront. We use the “Order Creation” webhook to sync Shopify orders with a Google Sheet for better daily order visibility. Additionally, this setup triggers an automatic printing of Delivery Orders. Everything was functioning smoothly until recently, when we started receiving multiple notifications for the same order through the Shopify mobile app. This is causing issues downstream, such as: The same order being reflected multiple times on our Google Sheet. Duplicate Delivery Orders being printed for the same order. I haven’t been able to pinpoint any clear pattern between the orders that trigger multiple webhook notifications and those that don’t. Is anyone else experiencing similar issues with receiving multiple notifications for the same order via the “Order Creation”? Any suggestions on how to resolve this would be greatly appreciated!

There should be a webhook ID that you can store and check so that you know whether that webhook has already been processed.

https://shopify.dev/docs/apps/build/webhooks/best-practices#ignore-duplicates