Skip to main content
You can use these triggers to start a job when a Shopify event occurs.

Triggers

All triggers can be create folllowing the same pattern:
string
The webhook topic you want to subscribe to. Generally a pattern of <resource>/<action>.

Helpers

The filter() method returns a new trigger with the applied payload filter:
EventFilter
required
A filter to apply to the event. See our EventFilter guide.

Events

What follows is a small selection of webhook topics and associated payloads. A complete list of possible topic names and payloads can be found here.

fulfillments/create

Occurs when a fulfillment is created. Official Shopify docs.
usage.ts

inventory_items/update

Occurs when an inventory item is updated. Official Shopify docs.
usage.ts

orders/delete

Occurs when a order is deleted. Official Shopify docs.
usage.ts

orders/paid

Occurs when an order is paid. Official Shopify docs.
usage.ts

products/create

Occurs when a product is created. Official Shopify docs.
usage.ts

products/delete

Occurs when a product is deleted. Official Shopify docs.
usage.ts

subscription_billing_attempts/failure

Occurs when a subscription billing attempt has failed. Official Shopify docs.
usage.ts