RD

Restock Digest

Stocky's daily low-stock email, plus Mark ordered so the list stays quiet.

Loading your digest…

Shopify Flow Low-Stock Alert: Why It's Not Enough

Shopify Flow lets you build a low-stock alert for free. Most merchants try it first. Then they discover the alert storm problem: twenty emails before breakfast, every product you already ordered keeps triggering, and no way to quiet the noise. Here is why that happens and how a digest solves it.

How the Flow Alert Storm Starts

A basic Flow low-stock workflow has a simple trigger: when inventory quantity drops to or below a number, send an email. This works perfectly when one product goes low. The problem starts when multiple products cross the threshold around the same time.

Shopify Flow triggers once per event. If your supplier shipment arrives and 30 variants get restocked in a batch, each one that was previously low fires a separate trigger as inventory updates. But that is the good scenario — the real problem is ongoing.

The re-alert loop

Flow does not remember that it already alerted you. Every time inventory changes on a low-stock product — a sale, a restock, a transfer, an adjustment — the workflow fires again. A product sitting at 5 units with a threshold of 10 will trigger on every single transaction until it climbs above 10.

Over a week, a single slow-moving product that hovers near its threshold can generate 10 to 20 alerts. Multiply that across a catalog of 200 SKUs, and your inbox becomes unusable.

No way to mark "already ordered"

The worst part of the alert storm is that it does not distinguish between products you need to act on and products you have already reordered. You placed a purchase order on Monday. The shipment arrives Thursday. Every day between Monday and Thursday, Flow keeps telling you about the same product you already ordered.

Some merchants try to work around this by adding a Shopify tag like ordered to products, then adding a condition to the Flow workflow to skip tagged products. This works in theory but requires manual tag management. You have to remember to add the tag when you order and remove it when the shipment arrives. Miss one step and the alerts resume or stay silenced permanently.

What a Digest Does Differently

A daily digest inverts the model. Instead of pushing an alert every time inventory changes, it pulls a snapshot once a day and emails you the list. This eliminates the storm by design.

One email, not twenty

A digest collects every low-stock variant into a single email. If 20 products are below threshold, you get one email with 20 rows. You scan it in two minutes, decide what to reorder, and move on. No inbox noise, no alert fatigue.

Mark ordered to keep the list quiet

The critical feature Flow lacks is snooze. When you place a purchase order, you mark that row as ordered. The digest snoozes it for a set number of days (typically 7) so it does not appear in the next morning's email. When the shipment arrives and stock is above the threshold, the snooze expires naturally. If the shipment is delayed, the row reappears after the snooze period so you can follow up.

This is the workflow most merchants actually want: tell me what is low, let me mark what I have ordered, and stop reminding me about things I am already handling.

Grouped by vendor

A digest groups items by vendor, which matches how most merchants place purchase orders. You open the email, scroll to your main supplier, see everything they need to ship, and send one PO. Flow emails are flat — they list one product with no grouping, so you have to mentally organize them yourself.

When Flow Is Still the Right Choice

Flow makes sense if you have a small catalog (under 30 SKUs), the alert volume is manageable, and you want a free solution with no third-party apps. For a store with 10 products that rarely go low, a Flow alert works fine.

Flow also makes sense if you need real-time alerts for a specific high-value product — say, your bestseller that sells out in hours. In that case, a single targeted Flow workflow for that one product is reasonable alongside a daily digest for everything else.

Setting Up a Daily Digest Instead

If the alert storm sounds familiar, switching to a daily digest takes about two minutes. Restock Digest sends one email every morning with every variant at or below its threshold, grouped by vendor. You mark items ordered to snooze them. If nothing is low, the app stays quiet — no email sent.

Per-variant thresholds let you set a lower reorder point on bestsellers so they show up in the digest earlier. Location filtering means you only see inventory for the warehouse you manage.

Can I use Flow and a digest together?

Yes. Some merchants use Restock Digest for the daily overview and a targeted Flow workflow for one or two critical products that need real-time alerts. The two approaches complement each other: the digest handles the bulk of reordering while Flow covers edge cases where you need to know within minutes.

The Bottom Line

Shopify Flow is a powerful tool, but it was not designed for daily reordering workflows. It sends one alert per event, has no concept of "already ordered," and creates noise as your catalog grows. A daily digest solves all three problems: one email per day, mark ordered to snooze rows, and vendor grouping that matches how you actually place orders.

Replace the alert storm with a quiet daily digest. Free for 250 SKUs.

Install Restock Digest