The majority of our SC Order Tags and Flows workflows are triggered when we receive a Shopify Webhook. Webhooks are sent out by Shopify when certain events occur in your store and they contain data that informs us of the nature of the event and any associated order ID, customer ID, refund ID or fulfillment ID, etc.

When creating a workflow in SC Order Tags and Flows, you have the option to select when it should be triggered.

Available workflow triggers

There are currently 12 triggers that you can select from to begin your workflow:

  1. Run this workflow when orders are created - This trigger should be used when you wish to run an SC Order Tags and Flows workflow against any order that has been created via any of your available Sales Channels.
  2. Run this workflow when orders are fulfilled - This trigger should be used when you wish to run an SC Order Tags and Flows workflow against an order that has been updated to indicate that it has been fulfilled completely.
  3. Run this workflow when orders are partially fulfilled - This trigger should be used when you wish to run an SC Order Tags and Flows workflow against an order that has been updated to indicate that it has been partially fulfilled.
  4. Run this workflow when orders are paid - This trigger should be used when you wish to run an SC Order Tags and Flows workflow against an order that has been updated to indicate that it has been paid.
  5. Run this workflow when orders are cancelled - This trigger should be used when you wish to run an SC Order Tags and Flows workflow against any order that has been fully cancelled.
  6. Run this workflow when orders are ready for pickup - This trigger should be used when you wish to run an SC Order Tags and Flows workflow against any order that has been marked as ready for pickup. 
  7. Run this workflow when orders are ready for local delivery - This trigger should be used when you wish to run an SC Order Tags and Flows workflow against any order that has been marked as ready for local delivery. 
  8. Run this workflow when a refund is issued - Use this trigger to highlight any order where there has been a partial or full refund to the customer.
  9. Run this workflow when a fulfillment is updated - This trigger should be used when you wish to run an SC Order Tags and Flows workflow against any order that has a fulfillment that has been updated.
  10. Run this workflow when a return is requested - This trigger should be used when you wish to run an SC Order Tags and Flows workflow against any order that has been requested by the merchant to be returned but is not yet approved. (Workflows with this trigger will not work with the backdating feature).
  11. Run this workflow when a return is approved - This trigger should be used when you wish to run an SC Order Tags and Flows workflow against any order that has a return approved after it has been requested. (Workflows with this trigger will not work with the backdating feature). 
  12. Run this workflow when a return is closed - This trigger should be used when you wish to run an SC Order Tags and Flows workflow against any order that has been successfully returned and the case is closed. (Workflows with this trigger will not work with the backdating feature). 
    Read more about how to use the refund trigger