Lorixen.
EN

Shopify Flow Automations a Small Store Will Actually Use

Short answer: Shopify Flow is a free Shopify app, available on the Basic, Grow, Advanced and Plus plans as of November 2026, that runs workflows built from a trigger, optional conditions and actions. The automations that earn their keep in a small store are dull ones: low-stock alerts that fire once, holding risky orders, tagging first-time and high-value customers, flagging unusual orders, and hiding sold-out products. Start from Shopify's template library, change one thing at a time, and test with real-looking orders before you switch a workflow on.

How Flow thinks

Every workflow has three parts:

  • Trigger: the event that starts it, such as an order being created, inventory changing, or a fraud analysis finishing.
  • Condition: the check that decides whether to carry on, such as "order total is over $500" or "customer has one order".
  • Action: what happens, such as adding a tag, sending an internal email, hiding a product or cancelling an order.

Install the free Flow app from the Shopify App Store; staff need Flow permissions to open it and turn workflows on. Shopify's help page notes a few plan differences: the Send HTTP request action needs Grow, Advanced or Plus, and usage limits follow your plan's API limits. The template library holds hundreds of examples, searchable by describing what you want.

The recipe book

Each recipe below is a pattern you can build from a template or from scratch. Names in bold are Flow's own trigger and condition names where Shopify documents them.

1. Low-stock alert that fires once

  • Trigger: Inventory quantity changed
  • Condition: Product variant inventory quantity is at or below your threshold (say 5) and Product variant inventory quantity prior was above it
  • Action: send an internal email to whoever reorders, with the product, variant and SKU

The second condition is the important bit. Shopify's own example explains why: if you only check the current quantity, the email goes out on every sale until you restock. Checking the prior amount means one email when the line is crossed.

2. Hold high-risk orders for review

  • Trigger: Order risk analyzed (not Order created, because fraud analysis takes time to finish)
  • Condition: risk level is high
  • Action: add a tag such as review-risk, and email whoever handles fraud

If you capture payments manually, you can go further: Shopify's template Capture payment if the order isn't high-risk captures only low and medium risk orders. That workflow only works if payment capture is set to manual in your settings. Shopify also has a Cancel and restock high-risk orders template, but most small stores are better off reviewing before cancelling a real customer by mistake.

3. Tag a customer's first order

  • Trigger: Order created
  • Condition: the customer's number of orders is 1
  • Action: tag the order first-order (and the customer, if you like)

Packers can see the tag and add a thank-you card or a sample. It also makes first orders easy to filter for a welcome follow-up.

4. Tag high-value customers by lifetime spend

  • Trigger: Order created
  • Condition: customer's total spent is above your tiers (for example $500 and $1,500)
  • Action: add a tag such as vip-silver or vip-gold

Shopify's template Organize customers by lifetime spend tiers does exactly this. Use the tags for customer segments, early access or a personal note at year end.

5. Flag unusually large orders

  • Trigger: Order created
  • Condition: quantity of any line item above a number that's unusual for you
  • Action: send an internal email and tag the order

A template called Get notified about irregularly large order quantities exists for this. Large orders can be a wholesale enquiry in disguise, a mistake, or fraud, and all three deserve a human look before shipping.

6. Know when a discount code is used, or a discount is unusually big

  • Trigger: Order created
  • Condition: a specific code was used, or the total discount is above a set amount
  • Action: internal email or a message to your team chat app

Shopify lists templates for both (Get notified when specific discount code is used and Get notified about large discounts on new orders). The first is handy for influencer codes; the second catches stacking mistakes early.

7. Hide sold-out products and bring them back

  • Trigger: Inventory quantity changed
  • Condition: total inventory reaches zero (or comes back above zero)
  • Action: unpublish the product from your online store, or publish it again

The Hide and republish products based on inventory level template covers this. Think before using it: if you collect back-in-stock sign-ups, hidden products can't collect them.

8. Alert staff to a negative Shop review or an expedited order

  • Option A: if you sell on Shop, the template Send an internal email when a negative Shop review is received gets complaints in front of you fast.
  • Option B: Email logistics team when orders need to be expedited, triggered by order creation with a condition on the shipping method, so the express orders don't get packed with the rest.

Testing and limits

Test like you mean it.

  1. Build the workflow with a harmless action first: add a tag, nothing else.
  2. Place test orders that should and shouldn't match. For risk workflows, Shopify's fraud analysis help describes test email addresses and address values that simulate high, medium and low risk.
  3. Check the workflow's run history to see what ran, what was skipped and why.
  4. Only then swap in the real action (email, cancel, unpublish).

Watch for errors. Shopify has templates that email you when workflow runs fail. Add one before you rely on Flow for anything that matters, such as payment capture.

Know the limits.

  • Flow acts inside Shopify and connected apps. Anything outside, like posting to a custom system, needs the HTTP request action (Grow plan and up) or a connector app.
  • Workflows run on events; they don't "notice" things that didn't trigger. If a supplier changes your stock in another system and the change never reaches Shopify, Flow can't react.
  • Avoid loops: a workflow that edits a product on product update can trigger itself.
  • Marketing emails sent through Shopify Messaging workflows count toward Shopify's monthly free email allowance (10,000 per calendar month as of November 2026); abandoned checkout automations don't.

FAQ

Is Shopify Flow free?

Yes, it's a free app on the Basic plan and up. Some actions and limits depend on your plan.

Can Flow send texts or post to Slack?

Through connector apps, yes; Flow sends data to apps that integrate with it. Check the action list for what's installed on your store.

Will Flow slow down my store?

No. Workflows run in Shopify's back end, not on your storefront pages.

How many workflows should I start with?

Two or three: low-stock alerts, risky-order review and first-order tagging. Add more once you trust them.

If you'd like help turning a repetitive back-office task into a tested Flow workflow, describe the task and how you handle it now.

Sources

WhatsAppLet’s talk