📦 For merchants who can't afford to sell out

Know you're running low
before you sell out.

RestockKit watches your Shopify inventory and alerts you the moment a product drops to your threshold — by email, Slack, or CSV. Set a rule in seconds, see everything low at a glance on one dashboard, and never lose a sale to an empty shelf again.

⏳ Coming soon to the Shopify App Store See pricing

Free forever for up to 1,000 variants · Paid plans from $3.99/mo

RestockKit — Low-stock dashboard

Everything low, at a glance

Live
Variants monitored
3,412
across 6 locations
Low right now
18
at or below threshold
Alerts sent today
5
email + Slack
Active rules
7
instant + scheduled
Lowest stock
Everyday Tee — Black / M · SKU TEE-BLK-M
2 left · threshold 10 · Acme Apparel · Main Warehouse
Low
Insulated Bottle 32oz — Slate · SKU BTL-32-SL
4 left · threshold 15 · Northwind Goods · East DC
Low
Trail Cap — Olive · SKU CAP-OLV
9 left · threshold 10 · Acme Apparel · Main Warehouse
Watch
Canvas Tote — Natural · SKU TOTE-NAT
31 left · threshold 20 · Northwind Goods
OK
Everyday Tee — White / L · SKU TEE-WHT-L
Alert sent 9:02am · restock reminder · #alerts
Alerted

Never get blindsided by an empty shelf.

RestockKit lives inside your Shopify admin, watches inventory in real time, and tells the right people the moment stock runs low — no spreadsheets, no manual stock-takes.

🔔

Instant & scheduled alerts

Get an instant alert the moment stock crosses your threshold, or a tidy daily or weekly digest of everything that's low. Alerts don't re-fire until stock recovers, so nobody gets spammed.

📣

Email, Slack & CSV

Send alerts to your whole team by email, straight into a Slack channel, or export the full low-stock list to CSV for your next purchase order. Unlimited recipients on paid plans.

📊

A low-stock dashboard

Every monitored variant, lowest stock first, across all your locations. Filter by product or vendor, flag exactly what's low, and export the whole view to CSV in one click.

🎯

Rules that match how you stock

Watch everything storewide, a single vendor, or a specific product, variant, or location. Set the threshold once; RestockKit does the watching — per location, so a busy warehouse never hides an empty one.

📥

Reorder-ready

On Growth, set order-up-to levels and get a suggested reorder quantity for every low item, bulk-import your thresholds by CSV, and receive vendor-grouped digests you can hand straight to a supplier.

🔒

Zero customer data

RestockKit only reads your products, inventory, and locations — it stores no customer data at all. Nothing to leak, and Shopify's GDPR privacy webhooks are fully implemented, not bolted on later.

Pricing

Start free on your first 1,000 variants. Upgrade for unlimited monitoring, instant alerts, Slack, and reorder tools. Paid plans include a 7-day free trial.

Free

$0
forever
No time limit
  • Monitor up to 1,000 variants
  • 1 scheduled digest (daily or weekly)
  • Email & CSV alerts
  • 2 recipients

Micro

$3.99/mo
or $39/year
Most popular
  • Unlimited variants monitored
  • Unlimited rules — instant + scheduled
  • Slack alerts
  • Per-variant, tag, collection & location thresholds
  • Unlimited recipients

Growth

$9.99/mo
or $99/year
  • Everything in Micro
  • Reorder math — order-up-to + suggested qty
  • Bulk CSV threshold import
  • Vendor-grouped supplier digests
  • Custom sender name

Paid plans are billed through Shopify and include a 7-day free trial on your first paid subscription. Change or cancel anytime — downgrading to Free keeps your data.

Questions

Short answers, no fine print.

What data does RestockKit access?

Only your products, inventory levels, and locations — the signal it needs to tell you what's low. RestockKit requests no customer scopes and stores no customer data at all. Details are in our Privacy Policy.

How do the alerts work?

You set a rule with a threshold — storewide, per vendor, or for a specific product, variant, or location. When a matching item drops to or below that threshold, RestockKit sends an alert instantly (paid) or as a daily/weekly digest. An alert won't re-fire until the item is restocked above the threshold, so you're never spammed.

Where do alerts go?

Email to as many recipients as you like, a Slack channel via an incoming webhook, and a CSV export of your whole low-stock list for purchasing. Free includes email and CSV; Slack is on the paid plans.

What happens if I uninstall?

Your access tokens are deleted immediately and your store's data is removed in response to Shopify's shop-redaction request — always within 30 days of uninstall. Because RestockKit holds no customer data, there's nothing sensitive to purge.

Stop finding out you're out of stock from a customer.

As soon as RestockKit is live: set a threshold, and it watches your inventory around the clock. Free for up to 1,000 variants, with no time limit.

⏳ Coming soon to the Shopify App Store