Hi folks,
We had a quick question (and a potential feature request) around app-managed webhooks.
We’d love to be able to filter webhook delivery based on shop metafields — not just the webhook entity itself. Currently, as I understand, the webhook filters only apply to the resource the webhook is associated with (e.g., orders, products, etc.).
However, enabling filtering by shop-level metafields could unlock significant value:
- Apps could configure shop-specific webhook behaviors declaratively in the
shopify.extension.tomlfile. - It would reduce the need for runtime config logic in our app servers to decide how to handle webhook payloads.
- This would also streamline onboarding and maintenance for apps supporting a large number of merchants with varying requirements.
Is this something on the roadmap or worth considering for future support?
Would love to hear your thoughts!