Starting a workflow from another workflow
The application provides new actions to start workflows that begin with custom triggers.
Action that starts a custom workflow and is independent of data from previous steps:
- Start custom workflow
Actions that start custom workflows for the selected customer, order, or product in the current workflow:
- Start custom customer workflow
- Start custom order workflow
- Start custom product workflow
Actions that start custom workflows for a list of customers, orders, or products:
- Start custom workflow for list of customers - the customer list can be filtered with customer query filter parameters using this query search syntax
- Start custom workflow for list of orders - the order list can be filtered with order query filter parameters using this query search syntax.
- Start custom workflow for list of products - the product list can be filtered with product query filter parameters using this query search syntax.
There are no limits on the number of elements that can be processed by these actions. However, these actions are subject to Shopify's rate limits. When rate limits are reached, action's execution will continue as limits become available. This may slow down the action's execution, but it will not result in an error.
You can adjust the delay between workflow starts using the action's configuration parameter Delay between triggering
. This allows you to manage the load on Shopify Flow and avoid exceeding limits.
It is important to know that these actions only start workflows but do not wait for their completion. If you want to perform a subsequent action after the started custom workflow completes, you need to add this action to the end of the started custom workflow.
See also: