Webhooks overview

Webhooks allow apps to stay in sync with Shopify data or perform an action after a specific event occurs in a shop. Webhooks are a performant alternative to continuously polling for changes to a shop's data.

For example, a webhook can notify your app when a user changes a product in the Shopify admin. Your app can then perform an action when the product change occurs.

This guide introduces how webhooks work, introducing terminology and behavior.