Can Shopify Flow automate my stock and order tasks?

By Ranjit Bhinge, founder of Blur Studio · Updated · 7 min read

Short answer: Yes, for tasks that start and end inside your Shopify store. Shopify Flow is a free automation app from Shopify, an ecommerce platform for running an online store. It watches for events, like a low stock change or a new order, and runs actions, like tagging the order or emailing your team. It does not reach into Amazon, Etsy or your supplier's system on its own. Once a job spans several channels, you need a connector tool or custom work on top of it.

Ranjit Bhinge

You want to know whether Shopify Flow can take stock alerts and order checks off your plate, and where it runs out of road.

I'm Ranjit, and I run Blur Studio: 15+ years building software, 120 apps taken live, and clients who have gone on to raise $10M+. I build AI systems and processes that help businesses do a lot more with a lot less time. I also work differently from most of what else is out there, more on that further down this page. Say hello.

What Shopify Flow is

Shopify Flow is an automation app made by Shopify. You build a workflow from three parts. A trigger is the event that starts it, such as "order created". A condition is a yes or no test, such as "order total is over $500". An action is what happens next, such as "add the tag high-value to the order". Shopify's help center describes Flow as an automation platform for tasks within your store and across your apps.

The idea is simple: if this happens and these facts are true, do that. You are replacing a person who would otherwise watch the admin screen and click.

What it costs and who gets it

As of November 2026, Shopify Flow is a free app. It is available on the Basic, Grow, Advanced and Plus plans, Shopify's four store subscription levels. Most features work on every plan. A few depend on your plan:

  • The Send HTTP request action (it lets Flow call an outside web address) is only on Grow, Advanced and Plus.
  • Tasks built by custom partner apps are only on Plus.
  • Usage limits follow the API limits of your plan. An API is the way one piece of software asks another for data.

So the answer to "shopify flow pricing" is: nothing extra, but the plan you are on decides how far you can stretch it.

Triggers that matter for stock and orders

Flow has dozens of triggers. These are the ones I would look at first if you care about stock and orders:

  • Product variant inventory quantity changed: fires whenever a stock number moves.
  • Product variant out of stock and Product variant back in stock: the two simplest stock alerts.
  • Order created, Order paid, Order fulfilled and Order canceled.
  • Inventory transfer ready to ship and Inventory transfer completed: useful if you move stock between your own locations.
  • Fulfillment order placed on hold, Fulfillment order ready to fulfill and a handful of others for shipping steps.
  • Scheduled time: runs on a timetable, for example every morning.
  • Workflow error occurred: tells you when another workflow broke.

Actions you can use

Actions change something in the store or send a message. The common ones:

  • Add or remove tags on orders, customers and products.
  • Hold a fulfillment order, release the hold, or mark it as fulfilled.
  • Update a product's status (for example, set a product to draft when it sells out).
  • Send an internal email, or send a Slack message (Slack is a team chat tool).
  • Wait for a set time before the next step.
  • Loop over a list with For each, and add up numbers with Sum and Count.
  • Run code for custom logic, and Send Admin API request, which can run most store changes, including ones that do not have their own action yet.

One thing to know: the action list has no simple "set stock to this number" button. A developer can do it through Send Admin API request, but then you are writing code, not clicking.

Five workflows worth building

Here are five that pay off quickly. The figures are made up to show the logic.

  1. Low stock alert. Trigger: inventory quantity changed. Condition: new quantity is 10 or fewer. Action: email the buyer on your team with the product name. Add a second condition so you are not pinged for discontinued items.
  2. Hide a sold-out product. Trigger: variant out of stock. Condition: every variant of the product is at zero. Action: set the product to draft. Pair it with a "back in stock" workflow that sets it live again.
  3. Flag risky orders. Trigger: order created. Condition: order risk level is high. Actions: add a tag, hold fulfillment, email the team.
  4. Tag big orders. Trigger: order paid. Condition: total over $500, say. Action: tag the order "check-stock" so someone confirms stock before it ships.
  5. Daily stock digest. Trigger: scheduled time, every morning. Loop over low-stock variants and send one email with the list. One email a day beats fifty pings.

Shopify also ships hundreds of ready-made workflow templates, so check those before you build from nothing.

How to build your first workflow

  1. Install the Shopify Flow app from the Shopify App Store. Staff need Flow permissions to use it, so give yourself the right access first.
  2. Open Flow and create a workflow, or start from a template.
  3. Pick the trigger. Start with the simplest one that matches your problem.
  4. Add a condition if you only want some events to count.
  5. Add the action. Remember that an action needs the right data. A workflow that starts with a customer trigger cannot add a tag to an order, because it has no order data. Flow shows an error and does not run.
  6. Test it before you turn it on. Flow has a test feature and a log of every run, so you can see what each step did.
  7. Turn it on and check the run log after a day.

Shopify Flow and Google Sheets

Google Sheets, Google's online spreadsheet, is one of the apps Flow lists as a connection, along with Slack, Klaviyo (an email marketing tool), Asana and Trello (both project-tracking tools). The practical use is logging: every time an order is tagged or a product sells out, Flow adds a row to a sheet. That gives you a simple history to look at later. Treat the sheet as a log, not as your master stock list. If you want stock numbers to flow the other way, from a supplier sheet into Shopify, you need a sync app, which is a different tool from Flow.

Where Shopify Flow stops

Flow sees what Shopify sees. That is the whole limit, and it matters once you sell elsewhere.

  • Other channels. If you also sell on Amazon, Etsy or Walmart, a sale there does not fire a Flow trigger unless your connector pushes it into Shopify as an order and a stock change. Flow cannot read Amazon's own numbers.
  • Suppliers. Flow cannot read a supplier's stock file or place a purchase order in their system. The Send HTTP request action can call a supplier's web address if they offer one, but it is only on Grow and above, and it waits at most 30 seconds for an answer before retrying.
  • Complex logic. Long chains of conditions get hard to read. Past a certain size, a workflow nobody understands is a risk.
  • Silent breakage. Flow has a "Workflow error occurred" trigger, so build one small workflow on it that emails you when another workflow fails. Otherwise a broken workflow can go unnoticed.

If those limits sound like your week, the problem is usually not Flow. It is that stock lives in four places. My article on multichannel inventory management software covers the tools built for that, and how to choose an inventory management system covers the basics.

Shopify Flow alternatives

When Flow is not enough, there are three common steps up:

OptionWhat it isGood for
Zapier or MakeSoftware subscriptions that connect thousands of apps with no codeJoining Shopify to Sheets, email, Amazon tools and suppliers. See Zapier vs Make.
n8nA similar tool you can run on your own server, which suits technical teamsHeavier logic and lower per-run cost. See n8n.
Custom buildSoftware written for your exact processWhen the same cross-channel job runs daily and ready-made tools keep breaking

For the wider picture of what to automate and in what order, read business process automation and AI workflow.

Common Shopify Flow problems

  • Missing data error. The action needs data the trigger does not supply. Add a "Get order data" or "Get product data" step first.
  • Workflow does not run. Check it is turned on, the trigger matches, and your staff account has Flow permission.
  • Too many alerts. Add a condition, or switch to a daily digest.
  • HTTP request fails. The receiving server may be slow or wrong. You can set Flow to retry, fail or ignore on a client error, and the retry window is up to 24 hours.

How I'd approach this

Start with two workflows: a low stock alert and a daily digest. They take under an hour and prove whether Flow fits how you work. Do not try to rebuild your whole operation in it.

Then count your channels. If Shopify is your only place of sale, Flow may be all you ever need. If you sell on three or more, the real fix is one source of truth for stock, with Flow doing the small local jobs around it. I would not stack ten clever workflows on top of stock numbers that are already wrong. Fix the numbers first, then automate. If you want a second pair of eyes on which jobs to automate, a quick call with me is enough to sort it out.

Questions people ask

Is Shopify Flow free?

Yes. As of November 2026, Shopify Flow is a free app on the Basic, Grow, Advanced and Plus plans. Some features depend on your plan: Send HTTP request needs Grow or higher, and tasks from custom partner apps need Plus. Check Shopify's current plan page before you rely on a feature.

Can Shopify Flow manage inventory?

It can watch inventory and react to it, for example by alerting you when a product sells out or hiding it. It has no simple action for setting a stock number. For real inventory control across several channels, look at multichannel inventory management software.

Does Shopify Flow work with Google Sheets?

Google Sheets is one of the apps Shopify lists as working with Flow. The most useful use is logging events to a sheet. Pulling stock numbers from a sheet into Shopify is usually done with a separate sync app.

Can Shopify Flow connect to Amazon or Etsy?

Not by itself. Flow reacts to events in your Shopify store. If a connector app brings Amazon or Etsy orders into Shopify, those orders can fire triggers. For a wider look at sync problems, see Shopify and Etsy sync problems.

What is the best Shopify Flow alternative?

It depends on the job. Zapier or Make suit most no-code needs, n8n suits technical teams, and a custom build suits a daily cross-channel job that keeps breaking. My comparison of Zapier and Make is a good place to begin.

More in this topic: Ecommerce: Shopify and marketplace sync (19 guides) →

Sources

Ready for the next step?

A 30 minute call. If you do not need me, I will tell you.

Ranjit Bhinge You talk to me, Ranjit. I reply within a few hours.

Not sure what you need? Tell me what is going on. I will point you the right way, even if it is not me.

Blur Studio · 30 minute call

Book a 30 minute call

You talk to me, Ranjit. If you do not need me, I will tell you.

  • We talk about your business and what is going on.
  • You leave with a clear next step, even if it is not me.
  • I reply to every message within a few hours.
Loading the calendar…