# Any delay in webhooks?

**URL:** <https://community.shopify.dev/t/any-delay-in-webhooks/36367>\
**Category:** Webhooks and Events\
**Tags:** troubleshooting\
**Created:** [July 27, 2026, 2:21pm UTC](https://community.shopify.dev/t/any-delay-in-webhooks/36367 "2026-07-27T14:21:20Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![daryl](https://sea1.discourse-cdn.com/shopifycommunity/user_avatar/community.shopify.dev/daryl/32/2784_2.png) [@daryl](https://community.shopify.dev/u/daryl)\
**Post date:** [July 27, 2026, 2:21pm UTC](https://community.shopify.dev/t/any-delay-in-webhooks/36367/1 "2026-07-27T14:21:20Z")

</div>

Just wondering if anyone seeing a delay in webhooks?

---

<div class="post-metadata">

**Author:** ![Harshdeep-Shopify](https://sea1.discourse-cdn.com/shopifycommunity/user_avatar/community.shopify.dev/harshdeep-shopify/32/55_2.png) [@Harshdeep-Shopify](https://community.shopify.dev/u/Harshdeep-Shopify)\
**Post date:** [July 27, 2026, 3:26pm UTC](https://community.shopify.dev/t/any-delay-in-webhooks/36367/2 "2026-07-27T15:26:48Z")

</div>

Hey Daryl!

Can I get some more info on your subscriptions to investigate this further? I’ll shoot you a DM so you can drop in your App ID, myshopify URL and other information^

---

<div class="post-metadata">

**Author:** ![Harshdeep-Shopify](https://sea1.discourse-cdn.com/shopifycommunity/user_avatar/community.shopify.dev/harshdeep-shopify/32/55_2.png) [@Harshdeep-Shopify](https://community.shopify.dev/u/Harshdeep-Shopify)\
**Post date:** [July 27, 2026, 3:42pm UTC](https://community.shopify.dev/t/any-delay-in-webhooks/36367/3 "2026-07-27T15:42:19Z")

</div>

Following up from DMs here - looks like there’s an issue on your side.

Re: What are we doing to help deal with this issue: We did launch Next Gen Events (or simply, Events), that allow you to define what triggers an Event, what payload it carries and run filters on it! Read more about it here: [About Events and webhooks](https://shopify.dev/docs/apps/build/events-webhooks)

About the burst of incoming webhooks - with Events, we’ll work on batching them early next year - more on that when we have something to share, but it is on the roadmap 🙂

---

<div class="post-metadata">

**Author:** ![Doug\_P](https://sea1.discourse-cdn.com/shopifycommunity/user_avatar/community.shopify.dev/doug_p/32/16320_2.png) [@Doug\_P](https://community.shopify.dev/u/Doug_P)\
**Post date:** [July 27, 2026, 5:16pm UTC](https://community.shopify.dev/t/any-delay-in-webhooks/36367/4 "2026-07-27T17:16:39Z")

</div>

Good! I was making some major adjustments to our app and thinking, “This has GOT to be killing Shopify’s infrastructure too…” Good to know you guys are doing something about it.

---

<div class="post-metadata">

**Author:** ![daryl](https://sea1.discourse-cdn.com/shopifycommunity/user_avatar/community.shopify.dev/daryl/32/2784_2.png) [@daryl](https://community.shopify.dev/u/daryl)\
**Post date:** [July 28, 2026, 7:44am UTC](https://community.shopify.dev/t/any-delay-in-webhooks/36367/5 "2026-07-28T07:44:54Z")

</div>

Thanks, Harshdeep. I’ve looked further into Events, and while they appear useful, webhooks remain better suited to our use case because orders need to stay synchronized with Shopify across a broad range of changes.

It’s good to hear that batching is on the roadmap - it’s very much needed. As this incident demonstrated, Shopify can generate an extremely large volume of webhook deliveries for a single merchant. Even with queues and scalable workers, a sudden burst of that size can create a significant processing backlog.

I’d also like to suggest an addition to webhook payload configuration: `exclude_fields`.

Currently, `include_fields` requires apps to maintain a potentially large list of every field they need. For order synchronization, we generally need most of the payload but may want to exclude a relatively small number of large or unnecessary fields. An exclusion list would be simpler to maintain and less likely to omit newly introduced fields accidentally.

Please consider passing this feature request to the webhooks team.

Cheers!

---

<div class="post-metadata">

**Author:** ![Luke](https://sea1.discourse-cdn.com/shopifycommunity/user_avatar/community.shopify.dev/luke/32/22023_2.png) [@Luke](https://community.shopify.dev/u/Luke)\
**Post date:** [July 28, 2026, 7:46am UTC](https://community.shopify.dev/t/any-delay-in-webhooks/36367/6 "2026-07-28T07:46:46Z")

</div>

> [@daryl](#):
>
> I’d also like to suggest an addition to webhook payload configuration: `exclude_fields`.
> 
> Currently, `include_fields` requires apps to maintain a potentially large list of every field they need. For order synchronization, we generally need most of the payload but may want to exclude a relatively small number of large or unnecessary fields. An exclusion list would be simpler to maintain and less likely to omit newly introduced fields accidentally.

Events will solve this, you can pass the query of fields you want.

---

<div class="post-metadata">

**Author:** ![daryl](https://sea1.discourse-cdn.com/shopifycommunity/user_avatar/community.shopify.dev/daryl/32/2784_2.png) [@daryl](https://community.shopify.dev/u/daryl)\
**Post date:** [July 28, 2026, 9:25am UTC](https://community.shopify.dev/t/any-delay-in-webhooks/36367/7 "2026-07-28T09:25:09Z")

</div>

Thanks, Luke. Events would address the payload size, but they introduce additional complexity and require a significant migration to a new payload structure.

They also still require maintaining a complete query of every field needed. Events are currently in dev preview and webhooks remain recommended for production, I still think exclude\_fields would be a valuable addition for existing webhook integrations.

---

<div class="post-metadata">

**Author:** ![Luke](https://sea1.discourse-cdn.com/shopifycommunity/user_avatar/community.shopify.dev/luke/32/22023_2.png) [@Luke](https://community.shopify.dev/u/Luke)\
**Post date:** [July 28, 2026, 9:29am UTC](https://community.shopify.dev/t/any-delay-in-webhooks/36367/8 "2026-07-28T09:29:08Z")

</div>

I don’t believe any more changes will be made to classic webhooks with the introduction of Events.
