Order/Create Webhook is called muliple Time with in one second How to stop it

Topic summary

Main issue: The Shopify Order/create webhook fires multiple times within a single second, causing the connected shipping app to sync repeatedly in rapid succession. The requester is seeking a way to control or prevent this burst of duplicate webhook-triggered synchronizations.

Impact: Excessive, rapid webhook calls lead to redundant processing on the shipping side, potentially creating performance overhead or duplicate actions.

Related report: When adding a product from the Shopify dashboard, both products/create and products/update webhooks are triggered for the same item. The expectation was to receive only the create event, but the update event also arrives, resulting in products being added multiple times on the receiving system. The poster asks why both events occur and whether this is expected.

Status: No solutions or official explanations are provided in the discussion. Key questions remain open on how to prevent duplicate/rapid webhook events and why create and update fire together.

Summarized with AI on January 14. AI used: gpt-5.

I have implemented automatic synchronization by using the “Order/create” webhook for my shipping app. When an order is placed in my Shopify store, the “Order/create” webhook is triggered multiple times within a single second. As a result, my shipping process is also syncing multiple times in quick succession.

I am looking for a way to control this behavior and prevent excessive synchronization.

When the product is added in the shopify dashboard, we are getting add, update both webhooks for the same product.

When we add the product we should get only add webhook call.

currently we are getting products/create, products/update both webhook, due to that product adding multiple times our end, let us know is there any reason triggering both webhooks ?