Order fulfilled
The Order fulfilled trigger starts a workflow when fulfillment of one or more line items in a fulfillment order is successful. A fulfillment order represents an item or a group of items in an order that are to be fulfilled from the same location, so it is possible for this trigger to start a workflow multiple times for the same order.
On this page
Actions
This trigger provides an order, so it enables you to use any action that requires an order, including:
- Add order line item
- Add order tags
- Archive order
- Cancel order
- Capture payment
- Hold fulfillment order
- Mark order as paid
Orders allow you to access other data like the customer, so it can be used with customer actions. These include:
- Add customer tags
- Remove customer metafield
- Remove customer tags
- Update customer metafield
- Update customer note
Orders also contain lists of data like line items. Using a For each action, you can loop through these lists and perform actions on each item. For example, you can loop through the line items and add a tag to each product.
Testing the Order fulfilled trigger
To test a workflow that starts with this trigger, create a test order and fulfill it.
API details
The Order fulfilled trigger allows actions to be taken with the Order Graphql API object.
Templates
Segment first-time customers that converted quickly
Tag first-time customers that converted in under a specified amount of days, signalling high intent. View template
Send browser push notification when order is shipped
Send a browser push notification to a PushOwl subscriber when their order has been fulfilled. View template