How to Set Up Low Stock Alerts in Shopify for Multi-Location Stores (2026 Guide)
Learn how to monitor inventory across all your Shopify locations with real-time low stock alerts via email and Slack. Free setup guide for multi-location stores.
If you run a Shopify store with multiple locations, you already know the pain: inventory levels vary across warehouses, retail stores, and fulfillment centers — and Shopify doesn’t send you a notification when stock runs low at any of them.
Most merchants find out about stockouts the hard way. A customer tries to order, sees “out of stock,” and leaves. Or worse, an order goes through and you’re scrambling to fulfill it from a location that doesn’t have the product either.
This guide walks you through setting up real-time low stock alerts across all your Shopify locations so you can restock before it becomes a problem.
What Shopify Doesn’t Do (and Why It Matters)
Shopify tracks inventory per location — that part works well. But it has no built-in alert system for low stock. There’s no way to say “notify me when Product X drops below 10 units at my Brooklyn warehouse.”
For single-location stores, you might get away with checking the Products page once a day. For multi-location stores, that doesn’t scale. You’d need to click into each product, check each location’s stock level, and mentally keep track of what needs reordering. That’s not a system — it’s a recipe for missed restocks.
What you actually need:
- Per-location monitoring — stock levels tracked independently at each warehouse, store, or fulfillment center
- Customizable thresholds — different products need different alert levels (you don’t reorder a $5 item at the same threshold as a $500 one)
- Real-time notifications — alerts the moment stock drops, not on a daily schedule you might miss
- Multiple channels — email for you, Slack for the warehouse team
Setting Up StockPing for Multi-Location Monitoring
StockPing is a Shopify app built specifically for this. It monitors your inventory in real time using Shopify webhooks and sends alerts the moment stock drops below your thresholds. Here’s how to set it up.
Step 1: Install from the Shopify App Store
Install StockPing from the Shopify App Store. It takes about 30 seconds — approve the permissions (read-only access to products, inventory, and locations), and you’re in.
StockPing never modifies your store data. It only reads inventory levels and location information to power alerts.
Step 2: Configure Your Threshold Cascade
This is where StockPing differs from simpler alert tools. Instead of setting one global threshold, you get a three-level cascade:
- Store default — applies to every product across all locations. Start here. A good default for most stores is 10 units.
- Location overrides — set different thresholds per location. Your main warehouse might need alerts at 50 units (because that’s when you’d trigger a reorder), while your retail pop-up needs alerts at 5.
- Product overrides — for specific SKUs that need special attention. Your best-selling item? Set it at 25. Seasonal stock you’re running down? Set it at 0 to suppress alerts entirely.
The cascade works top-down: a product-level threshold beats a location-level threshold, which beats the store default. This means you configure once and only add overrides where they matter.
Practical example: Say you sell electronics and accessories. Your store default is 10 units. For your Brooklyn warehouse, you set the location threshold to 50 (because lead times are longer for warehouse restocks). For your top-selling USB-C cable, you set the product threshold to 100 — because you sell 30 a day and need early warning.
Step 3: Set Up Notification Channels
StockPing supports three notification channels:
- Email — available on all plans. Set up to 1 recipient on Free, 2 on PRO. You’ll get an alert the moment stock crosses a threshold, plus optional daily digests.
- Slack — available on all plans (not just PRO). Connect your workspace and route alerts to any channel. This is ideal for teams — your warehouse staff sees alerts in #inventory-alerts without checking email.
- SMS — PRO plan only, powered by Twilio. Pay-as-you-go with a spending cap you control. Use this for truly critical items where someone needs to act immediately.
Most multi-location stores start with email for the owner and Slack for the team. That covers both the “I need to know” and “someone needs to act” use cases.
Step 4: Review Your First Alerts
Once configured, StockPing starts monitoring immediately. When inventory drops below a threshold at any location, you’ll see:
- Which product hit the threshold
- Which location is affected
- Current stock level vs. the threshold
- Alert status — open, snoozed, or resolved
Alerts auto-resolve when stock is replenished. You’ll get a recovery notification so you know the restock went through without checking manually.
Tips for Multi-Location Stores
Use Location-Specific Thresholds
Don’t treat all locations the same. A warehouse with weekly supplier deliveries needs different alert timing than a retail store that gets restocked from that warehouse. Set warehouse thresholds higher (more lead time) and retail thresholds lower (faster restocks).
Route Slack Alerts by Location
If your team uses Slack, create channels per location — #stock-warehouse-brooklyn, #stock-retail-soho. Route StockPing alerts to the relevant channel so the right people see the right alerts. Nobody wants to wade through alerts for a location they don’t manage.
Use the Daily Digest
Real-time alerts are great for urgent restocks. But for a morning overview of inventory health across all locations, enable the daily digest. It summarizes which products are below threshold, which recovered, and what needs attention — without the alert fatigue of individual notifications throughout the day.
Don’t Over-Alert
Set thresholds at the point where you’d actually take action, not just when stock “feels low.” If you wouldn’t reorder until you’re under 20 units, don’t set the alert at 50. Too many alerts leads to alert fatigue, and then you start ignoring them — which defeats the purpose.
Free vs. PRO: What Do You Need?
Free plan ($0/month) covers up to 50 products with email and Slack notifications, multi-location support, recovery notifications, daily digest, and the full threshold cascade. For most small to mid-size stores, this is plenty.
PRO plan ($9.99/month) adds unlimited products, SMS alerts, a second email recipient, faster alert cooldowns (down to 5 minutes vs. 60 on Free), and priority support. If you have a large catalog or need SMS for critical items, PRO is worth it.
Both plans bill through Shopify — no separate payment method needed.
Stop Guessing, Start Monitoring
Running a multi-location Shopify store without inventory alerts is like driving without a fuel gauge. You’ll eventually run out — the only question is whether you find out before or after it costs you a sale.
StockPing gives you per-location monitoring, smart threshold cascading, and real-time alerts across email, Slack, and SMS. The free plan covers everything most stores need to get started.
Install StockPing free from the Shopify App Store — it takes 30 seconds, and your inventory data stays read-only and secure.