Shopify Low Stock Alerts: Setup, Limits, and Workarounds

TL;DR

Shopify shows a low stock indicator at 10 units but does not send automated alerts natively. Shopify Flow adds basic triggers on eligible plans, but most warehouse teams need an inventory management tool to get per-SKU, per-location alerts tied to actual reorder points.

Running out of stock costs more than the missed sale. A 2023 IHL Group study estimated that out-of-stock events cost retailers worldwide over $1 trillion annually in lost revenue. For ecommerce teams, the damage compounds: 72% of online shoppers who encounter a stockout buy from a competitor instead, and roughly 30% of those never return to the original store (Retail Systems Research, 2023).

Shopify low stock alerts are the earliest warning system between your current on-hand count and a stockout. Here is how Shopify handles them natively, where the gaps are, and what actually works for warehouse teams that cannot afford to react late.

What Shopify does natively

Can you customize the low stock threshold in Shopify?

Shopify tracks inventory quantities per variant per location and shows status labels in the admin dashboard: In stock, Low, and Out of stock. The “Low” label appears when a variant’s on-hand quantity drops to 10 or fewer units. That threshold is fixed — you cannot change it inside native Shopify.

What Shopify does NOT do natively:

  • Send email or push notifications when stock hits a threshold
  • Let you configure a custom low stock level per SKU
  • Route alerts to a specific buyer, warehouse manager, or supplier
  • Trigger a purchase order or replenishment action automatically
  • Distinguish between fast-moving and slow-moving SKUs in the alert logic

If you are relying on the dashboard alone, you have to log into Shopify admin, filter by low stock status, and manually decide what to reorder. That is a pull-based workflow, and you only catch stockouts if you remember to look. For a store with 500+ active SKUs, that manual review takes 20-30 minutes daily and still misses items that sell through between checks.

Shopify Flow: basic automation on eligible plans

Shopify Flow is available on Shopify, Advanced, and Plus plans (not Basic). It lets you build trigger-condition-action automations tied to inventory events.

A basic Shopify low stock alert Flow:

  1. Trigger: Inventory quantity drops below a set level (you choose the number)
  2. Condition: Optionally filter by product tag, location, vendor, or collection
  3. Action: Send an email, create a task, post to Slack, or add a tag to the product

This gets you out of the pull model and into a push-based notification system. But Shopify Flow has real operational limitations:

  • Triggers fire based on total quantity across all locations, not per-location
  • No built-in escalation if the alert is ignored for 24, 48, or 72 hours
  • No direct link to open a purchase order or log a reorder action
  • Does not account for committed quantities or incoming POs already in transit
  • Cannot calculate days-of-supply remaining based on sales velocity
  • Maximum of 5 actions per workflow, limiting complex routing

For single-location stores with a simple catalog under 200 SKUs and one buyer handling all reorders, Flow works. For teams managing Shopify multi-location inventory management across 3+ warehouses or handling hundreds of SKUs with different lead times, Flow breaks down quickly.

Setting the right alert threshold

How do you calculate the right reorder point for a Shopify SKU?

The biggest mistake teams make is setting Shopify low stock alerts at an arbitrary number (“alert me at 10 units”) with no connection to how long it actually takes to replenish that SKU.

Your alert threshold should match your reorder point: the quantity at which you need to place an order to avoid a stockout before the next shipment arrives.

Reorder point = (average daily demand x supplier lead time in days) + safety stock

Example calculations for 3 different SKUs:

SKUDaily demandLead timeSafety stockReorder point
Widget-A (fast mover)8 units14 days20 units132 units
Widget-B (moderate)3 units21 days10 units73 units
Widget-C (slow mover)0.5 units30 days5 units20 units

A product selling 8 units per day with a 14-day lead time needs a reorder trigger at 132 units, not 10. Using a flat threshold disconnected from demand and lead time means alerts fire too late for fast movers or fire constantly for slow movers and get ignored.

Roughly 40% of stockouts in ecommerce are caused by reorder delays rather than demand spikes (Coresight Research, 2023). Getting the threshold right eliminates the largest single category of preventable stockouts.

Third-party app options for Shopify low stock alerts

For teams that need more control than Flow provides, several Shopify apps add dedicated alert functionality:

  • Back in Stock / Low Inventory Alert apps (various on the Shopify App Store): send email notifications to staff when quantities cross a threshold, configurable per SKU. Typical cost ranges from $5 to $30 per month.
  • Inventory Planner: connects demand forecasting to replenishment triggers, so alerts fire based on days of supply remaining rather than a raw count. Pricing starts around $99 per month.
  • Dedicated inventory management tools: handle alerts as part of a complete workflow that includes PO creation, receiving, and per-location visibility.

The limitation with standalone alert apps is that they leave the replenishment action disconnected. A dedicated Shopify inventory management tool closes that gap by connecting alerts directly to purchase orders and receiving workflows. You get an email, then you manually open Shopify, check inventory, decide quantities, create a purchase order somewhere else, and hope the loop closes before you run out. For operations with 300+ SKUs, that manual handoff is where replenishment cycles break down.

Building an effective alert routing system

Alert response rates drop below 50% when routed to a single inbox

Not every low stock alert should go to the same person. Effective routing depends on the product category, supplier, and urgency level:

  • Routine reorders (stock at reorder point, no urgency): route to the purchasing team or buyer for that vendor
  • Urgent alerts (stock below safety stock): escalate to the operations lead with a response SLA of 4 hours
  • Critical stockouts (0 available, orders pending): flag for immediate action with both purchasing and customer service notified

Teams that route all alerts to one inbox see response rates drop below 50% within 2 weeks. Segmenting by urgency and routing to the right person keeps response rates above 85%.

How Upzone handles Shopify low stock alerts

Upzone connects directly to your Shopify store via Shopify inventory sync and monitors inventory levels per SKU, per location. When stock crosses your configured reorder threshold, it surfaces an alert inside the operational workflow rather than sending an email to ignore.

From the alert, you can draft a purchase order against the flagged SKU with supplier details and order quantities pre-populated based on reorder history. When the shipment arrives, your team uses Shopify barcode scanning setup to scan items in against the open PO, and Shopify inventory updates automatically. The full loop — alert, reorder, receive, update — happens in one place without manual handoffs.

This matters most for teams managing products stored across warehouse bin locations in Shopify where per-location visibility determines whether a stockout is real or just a misallocation. A SKU showing 0 available at the pick location might still have 50 units in a reserve bin that needs a replenishment move, not a purchase order.

For a full look at how alerts fit into the inventory operations picture, the Shopify inventory management guide covers the complete setup.

Quick Reference

  • Shopify’s native “Low” label triggers at 10 units or fewer and cannot be adjusted
  • Shopify Flow is available on Shopify, Advanced, and Plus plans (not Basic)
  • Reorder point = (avg daily demand x lead time) + safety stock — your alert should match this
  • Out-of-stock events cost retailers over $1 trillion annually globally (IHL Group, 2023)
  • 72% of online shoppers buy from a competitor when they hit a stockout (RSR, 2023)
  • 40% of ecommerce stockouts are caused by reorder delays, not demand spikes (Coresight, 2023)
  • Alert response rates drop below 50% when all alerts route to a single inbox
Alert methodShopify plansCustom thresholdPer-locationTriggers replenishmentTypical cost
Native dashboard labelAll plansNo (fixed at 10)NoNoFree
Shopify FlowShopify, Advanced, PlusYesNo (total only)Partial (tags/emails)Free with plan
Standalone alert appsAll (via App Store)YesVaries by appNo$5-30/mo
Inventory management toolAll (via integration)YesYesYes (PO creation)Varies

Warehouse execution breaks when Shopify and floor activity drift apart. Start a free Upzone trial to keep products, inventory, orders, and fulfillment in sync.

Start free trial →