Next Generation Events now available in developer preview
Source: Shopify Dev Changelog
Shopify Releases Next Generation Events in Developer Preview
Shopify has launched Next Generation Events in developer preview, introducing field-level control over webhook subscriptions. The new system allows developers to specify exactly which field changes trigger event deliveries and customize the payload structure.
Field-Level Trigger Precision
The updated event system enables subscriptions scoped to specific fields. A subscription targeting product.variants.price will only fire when price values change, ignoring modifications to product titles, tags, or status fields. This replaces the current approach where webhooks deliver on any change to a resource, regardless of which fields were modified.
Custom Payload Definitions
Developers can now define the exact data structure their applications receive, moving away from fixed webhook schemas. This allows applications to request only the fields they need rather than processing complete resource objects with every delivery.
Implementation Considerations for Developers
Apps currently using Shopify webhooks will need to evaluate migration paths as this system moves from preview to general availability. The field-level filtering reduces unnecessary webhook deliveries, which can lower infrastructure costs for apps processing high volumes of events.
The developer preview status indicates the API surface may change before final release. Developers should monitor the Shopify changelog for updates on breaking changes, migration timelines, and when the system reaches production stability.
Applications that currently filter webhook payloads in their own code can potentially simplify their processing logic by moving that filtering upstream to Shopify’s event system. This shifts computational overhead from the app’s infrastructure to Shopify’s platform.
Stay in the loop
Get Shopify ecosystem news and positioning insights for app founders.