Shopify has no native reorder point field and no built-in low-stock alert setting on products. That surprises most merchants the first time they go looking for it. The official answer is Shopify Flow: an automation with the "Product variant inventory quantity changed" trigger and a quantity condition, which emails you (or your vendor) when a variant drops below a number you choose. It works, it's free on paid plans, and Shopify's own Stocky migration doc points merchants to it by name.
This guide shows how to set that up properly, what Sidekick adds, where the threshold approach breaks down as your catalog grows, and what a real replenishment setup looks like on top of Shopify.
Quick answer: low-stock alerts with Shopify Flow
- Install Shopify Flow (free on paid Shopify plans) from the App Store if you don't have it
- Start from Flow's template library — there's a ready-made template called "Get notified by email when product variant inventory is low" — or create a workflow from scratch
- Use the trigger "Product variant inventory quantity changed"
- Add a condition so it fires once at the crossing, not on every subsequent sale: inventory quantity is less than your threshold and prior quantity was at or above it (e.g., quantity < 5 and prior quantity >= 5)
- Add the action: send an internal email, or use Flow's related templates that email a vendor to reorder or hide the product when it hits zero
That's a functioning low-stock alert. Ten minutes, no app spend.
What about reorder points?
A low-stock alert is the poor cousin of a reorder point. A real reorder point is computed: expected demand during the supplier's lead time, plus safety stock to absorb variability. The Flow threshold is just a number you typed — and that difference is the entire story of whether you stock out.
Shopify's native answer for the computed part is Sidekick: you can ask it "What should I reorder?" and it recommends items from your sales data and drafts the purchase order or transfer. Genuinely useful for a quick pass — but it's a per-session conversation, not a standing policy. Nothing in native Shopify continuously recalculates thresholds per variant from velocity, lead time, and seasonality, and nothing watches them for you between sessions.
(If you got here from Stocky's low-stock reports: Stocky stops working August 31, 2026, and Flow + Sidekick is Shopify's official replacement for exactly this feature.)
Where the threshold approach breaks down
Flow thresholds fail in a specific, predictable way — not loudly, but by going stale:
- Someone has to pick every number. A 300-variant store means 300 judgment calls, per location. Most merchants set thresholds once, on the SKUs that recently burned them, and never revisit.
- Demand moves; thresholds don't. The threshold that was right in March is wrong in November. A stale threshold on a best-seller means the alert fires too late to reorder within the supplier's lead time — you get notified and you stock out. (This is why best-sellers still stock out.)
- An alert is not an order. The email tells you something is low. Someone still has to decide the quantity against pack sizes, MOQs, and what's already inbound on open POs, build the PO, and send it — and native Shopify can't email a PO to a supplier.
- No inbound awareness. Flow doesn't know 200 units are already on an open purchase order arriving Thursday. It alerts anyway, and over-ordering from a stale alert ties up cash just as surely as stockouts lose revenue.
For a small, stable catalog, none of this bites hard. Set the Flow alerts and move on. The break point is usually catalog size × supplier count: once reorder decisions involve more variants than one person can hold thresholds for in their head, hand-maintained numbers quietly stop being maintained.
What a real replenishment layer adds
The upgrade from alerts to replenishment is the move from "tell me when a number crosses a line" to "keep the right stock without me watching." Concretely, that means: reorder points computed per item from actual sales velocity, supplier lead time, and demand variability — recalculated as those change, not when someone remembers; suggested order quantities that respect pack sizes, MOQs, and inbound POs; orders sent to each supplier in their channel; supplier replies tracked against a living purchase order; and receiving that updates the next recommendation.
That's the layer LineNow runs beside Shopify — Shopify stays the demand and catalog record, Flow can keep firing its alerts, and the deciding-ordering-tracking loop runs on computed math instead of typed thresholds. The wider architecture is in the Shopify procurement layer guide, and the category comparison is in Best Inventory Replenishment Software.
Honest sizing: if you have under ~50 active SKUs, a couple of reliable suppliers, and stable demand, Flow alerts plus a monthly Sidekick pass is a perfectly sound setup. The layer earns its keep when the threshold-maintenance job is real work someone is silently not doing.
Sources checked
- Shopify Help: Shopify Flow — Product variant inventory quantity changed trigger
- Shopify Help: Shopify Flow workflow examples
- Shopify Help: Migrating from Stocky to Shopify inventory management
- Shopify blog: Enhanced inventory management (June 2026)