Alvey Automation
Marketplace App · Shopify

Stop running out of best-sellers.

A daily Slack digest of which Shopify SKUs to reorder, ranked by urgency. 30-day velocity, reorder qty, time-to-stockout — accounting for what you already have on order.

$19 / month · 14-day free trial

Most low-stock apps tell you you’re already out

That's too late. Reorder Point Alerts tells you "you'll be out in 8 days unless you order today." It accounts for:

  • Your real demand, not catalog averages — every SKU has its own 30-day rolling velocity.
  • Your incoming purchase orders, not just on-hand stock — when you have 4 on hand and 26 inbound, time-to-stockout is 30 days, not 4.
  • Your supplier reality — set per-SKU target_days_for_reorder to 90 for overseas suppliers without inflating ordering everywhere else.
  • The slow-movers you forget about — zero-velocity SKUs are excluded automatically, so the digest stays scannable.

What's in the digest

Every morning at 6 AM your time, a Slack digest grouped into three buckets:

  • ORDER TODAY — SKUs with under 7 days of cover even accounting for inbound stock. Critical.
  • ORDER THIS WEEK — SKUs with 7-14 days of cover. Action this week.
  • PLAN AHEAD — SKUs with 14-30 days of cover. Get the PO drafted, no panic.

Each row shows: SKU, on-hand, on-order, recommended reorder qty (based on 30 days of velocity), and days to stockout. One scroll on your phone and you know what to do.

You also get:

  • Per-SKU dashboard with override controls for lead time, safety factor, and target reorder window.
  • An audit trail of every recommendation — useful for buying retrospectives.
  • Optional inbound-PO feed via simple POST endpoint.
  • Per-merchant kill switch — pause the digest in one click.

Who this is for

This app is for you if:

  • You run a Shopify store with at least a few dozen SKUs that you actively manage.
  • You've ever stocked out on a best-seller and watched the conversion rate crater for two weeks while you waited on the next container.
  • You want a per-SKU view that respects your real lead times — not a "you're out" alert that fires after the damage is done.

It's not for you if:

  • You sell mostly made-to-order or one-of-a-kind items where reorder quantity isn't a meaningful concept.
  • You're already on a full-stack inventory ERP that handles this.

FAQ

Do you write to my store?
No. We use read-only Shopify scopes (read_products, read_inventory, read_orders). You can revoke us from Shopify Admin at any time.
How do you handle customer data?
We don't store it. We read order line items for velocity calculation and persist only the SKU-level aggregates. We never see customer names, addresses, or payment info.
What if I have multiple locations?
We sum on-hand across all locations to give you a network-wide view. Per-location reorder views are on the roadmap.
Can I override the math per SKU?
Yes. Each SKU has lead_time_days, safety_factor, and target_days_for_reorder that you can set in the dashboard. Overseas SKUs typically run 60-90 day cover; domestic might be 14-30.
What about inbound purchase orders?
Shopify's REST API doesn't surface inbound PO quantities natively. You can either post your PO data to our API endpoint to feed real on-order numbers, or leave it at zero (default) — we'll alert slightly earlier as a result.
Where does the Slack digest go?
You configure a Slack webhook URL during onboarding. The digest goes only there. We don't post to your store, your customers, or anywhere else.

Stop guessing what to reorder.

Tomorrow morning at 6 AM you'll know what to order before lunch.