Running workflows manually in Shopify Flow
Workflows can be run manually from the Shopify admin on individual orders, draft orders, customers, or products. You can also run a workflow on several orders, draft orders, customers, or products at the same time with a bulk action. Running a workflow manually allows it to be used even if the event that triggers the workflow has already occurred.
On this page
Considerations for running a workflow manually
Before you run a workflow from the Shopify admin, review the following considerations:
- Inactive workflows can't be run manually. To run a workflow in the Shopify admin, the workflow must be activated. If the workflow that you want to run is inactive, then go to the workflow and click Turn on.
- The Shopify Flow app must be installed in the store to run workflows manually.
- To run a workflow on an order, draft order, customer, or product, the workflow must have a matching trigger:
- To manually run a workflow on an order, the workflow must use the Order created, Order deleted, or Order paid trigger.
- To manually run a workflow on a draft order, the workflow must use the Draft order created or Draft order deleted trigger.
- To manually run a workflow on a customer, the workflow must use the Customer created, Customer deleted, Customer enabled, or Customer disabled trigger.
- To manually run a workflow on a product, the workflow must use the Product created trigger.
- The bulk action doesn't support running on all of the resources in a shop.
- By default, the resource lists display up to 50 results. You can optionally append
?limit=250
to the page URL to display up to 250 results, which can then be sent to Flow. The?limit=250
can be combined with other filters in the URL using an ampersand, such as&product_type=example
or&vendor=example
, but the?limit=250
must be declared first.
For more information about how to run a workflow manually, consult the How to run a Flow from the Shopify admin video on Youtube.
Run a workflow from the Shopify admin
You can manually run a workflow on a specific order, draft order, product, or customer in your Shopify admin.
Steps:
- From your Shopify admin, go to Orders, Draft orders, Products, or Customers.
- Click the order, draft order, customer, or product to run a workflow on.
- On the order, draft order, customer, or product page, click More actions.
- Click Run Flow automation.
- In the Automate with Flow page, select the workflow to run.
- Click Run workflow.
- Optional: Click View results in Flow to review the results of the workflow on the Activity page.
Run a workflow with a bulk action
Workflows can be run manually on a maximum of 50 orders, draft orders, customers, or products. Everything that is affected by the workflow must be present on the same page in the Shopify Admin.
If the orders, draft orders, customers, or products that you want to affect aren't present on the same page, then filter your results. You can optionally append ?limit=250
to the page URL to display up to 250 results, which can then be sent to Flow. The ?limit=250
can be combined with other filters in the URL using an ampersand, such as &product_type=example
or &vendor=example
, but the ?limit=250
must be declared first.
Steps:
- From your Shopify admin, go to Orders, Draft orders, Products, or Customers.
- Select the orders, draft orders, products, or customers to run a workflow on.
- Click the
...
button. - In the Apps section, click Run Flow automation.
- In the Automate with Flow page, select the workflow to run.
- Click Run workflow.
- Optional: Click View results in Flow to review the results of the workflow on the Activity page.