Merchants Answered
Operations answers for working Shopify merchants

Shopify Flow explained: the automations that run your store while you sleep

Trigger, condition, action

Shopify Flow is a free, no-code automation platform built into the Shopify admin, and every workflow is built from three parts. A trigger is the event that starts the workflow: an order is created, a product is created, inventory changes, a refund is issued, a customer is created. A condition is the rule that filters the event: the order total is over 1,000 dollars, the risk level is high, the shipping method contains Express. An action is what Flow does when the event meets the conditions: add a tag, cancel an order, capture payment, send an internal email, post to Slack, or add a row to Google Sheets.

The logic is a straight line until it branches. When a trigger fires, Flow checks the first condition. If it is met, it runs the first action. If it is not met, it moves to the next condition, and so on. Shopify provides over 100 pre-designed templates with ready-built condition sets, so most merchants start from a template and adjust the thresholds rather than building from scratch. The drag-and-drop canvas makes the logic visible: a Trigger block, a Condition block, an Action block, connected by lines.

The six workflows worth building first

The workflows that save the most time are the boring ones, and the list is the same across most stores. Low-stock alerts: when a product variant's inventory drops below the reorder point, post to a purchasing Slack channel or email the buyer with the SKU and location. Hide sold-out products: when a variant goes out of stock, unpublish it or move it to the end of the collection, and bring it back automatically when it is back in stock.

Priority order tagging: when an order arrives with expedited shipping, a high value, or a specific product, tag it so the fulfillment team sees it first. High-risk order holds: when Shopify flags an order as high risk, hold the fulfillment order, tag it for review, and notify the person who handles fraud, so nothing ships until a person checks it. VIP tagging: when a customer passes a lifetime spend threshold, tag them and trigger the loyalty flow. And a daily unfulfilled-orders report: a scheduled workflow that emails the team every morning with the orders that missed their fulfillment window.

The limits, and where Flow stops

Flow is free on the Basic, Grow, Advanced, and Plus plans, which is the first thing a page should say, since it was Plus-only for years and many merchants still believe it is. Most features work on all plans, though some advanced actions are limited by plan. The scheduled time trigger can start workflows on a schedule as often as every 10 minutes, Get data actions pull lists of up to 100 orders, customers, or products, and a Run code action lets a developer transform data with JavaScript.

The limits are the ones that bite. A workflow with a wrong condition runs silently and repeatedly, tagging the wrong orders or cancelling the wrong refunds, so every workflow should be tested on a copy of the store or with a narrow condition first. Flow cannot fix a broken process; it automates it, which means a bad fulfillment rule becomes a fast bad fulfillment rule. The page that names the six workflows and the testing rule is a page that teaches automation, not a page that sells it.

Related reading

If this topic is useful, these earlier guides go deeper on connected questions: Shopify metafields explained, Shopify customer segments explained, and Shopify Local Delivery Explained: Radius, Fees, and the Cutoff That Decides It.

Frequently asked questions

What is Shopify Flow?

Shopify Flow is a free, no-code automation app built into the Shopify admin. It watches the store for events, checks the conditions you set, and takes the actions you specify, without anyone on the team needing to catch the event first.

How does Shopify Flow work?

Every workflow has three parts: a trigger, the event that starts it, such as an order created or inventory changed; a condition, the rule that filters the event, such as the order total being over 1,000 dollars; and an action, what Flow does, such as adding a tag, holding fulfillment, or posting to Slack.

Is Shopify Flow free?

Yes. It is a free app on the Basic, Grow, Advanced, and Plus plans, and most features work on all of them. It was Plus-only for years, which is why many merchants still believe it costs extra.

What are the best Shopify Flow workflows to start with?

Low-stock alerts, hiding sold-out products and bringing them back, priority order tagging, high-risk order holds, VIP tagging, and a daily unfulfilled-orders report. Start from one of the 100-plus templates and adjust the thresholds to your store.