HomeGuides › How to set up alerts

How to set up low stock alerts on Shopify

There are three ways to find out a product is running low on Shopify. One is free but you have to remember to look. One is free but you have to build it. One takes a few minutes to switch on. Here is how to do each, plus what each one cannot do.

By Fazeel Tanveer, Founder · Last reviewed 25 August 2026

Three ways to do this

Setup steps for all three are below.

On this page

  1. Method 1: the native inventory view
  2. Method 2: a Shopify Flow workflow
  3. Method 3: a dedicated alerts app
  4. Test your alert before you rely on it
  5. Pick your number before you pick your tool

Method 1: the native inventory view

Free, available right now, nothing to set up. Also the weakest of the three, because it only works when you remember to look.

  1. Go to Products › Inventory in Shopify admin.
  2. Choose the location you want in the location selector.
  3. Sort by available quantity, lowest first.
  4. Anything near the bottom is what needs attention.
  5. Export the view if you want it in a spreadsheet.

The catch: nothing ever reaches you. This works only if you really do check on the same day every week. Most people mean to and then have two busy weeks.

If this is your method, put a repeating calendar entry on a set weekday with one person's name on it. A habit nobody owns is not a process.

Method 2: a Shopify Flow workflow

Free on the Basic, Grow, Advanced and Plus plans. This is Shopify's own way to get an email that arrives without you asking for it.

  1. Install Shopify Flow from the App Store if it is not already there.
  2. Create a workflow and choose the inventory quantity changed trigger.
  3. Add a condition on productVariant/inventoryQuantity, set to less than or equal to your threshold number.
  4. Add a send internal email action with the recipients you want.
  5. Turn the workflow on and test it against a real product.

The catch: the number lives inside the workflow, so every product that needs a different number needs its own workflow. Flow also fires per variant rather than per product. The full walkthrough is in the Shopify Flow low stock alert guide.

Method 3: a dedicated alerts app

This is the route once your products need different numbers, your stock sits in more than one place or more than one person needs to know.

  1. Install the app from the Shopify App Store.
  2. Choose which SKUs to watch. Start with the ones that hurt when they run out, not the whole catalog.
  3. Set one default number, then change it on the products that sell faster or take longer to restock.
  4. Add the people who should hear about it, not only yourself.
  5. Decide between instant alerts, a daily summary or both.
  6. Test on one product before trusting it across the catalog.

Test your alert before you rely on it

Whichever method you picked, prove it works once. Pick a product that does not matter, set its number just above the stock it has now, wait for the alert and check it reached everyone it should have. Then put the number back.

Check the spam folder on that first alert too. Alerts that quietly land in spam are worse than no alerts at all, because you think you are covered when you are not.

Pick your number before you pick your tool

The tool decides how the email reaches you. The number decides whether the email is worth opening. Getting that number wrong is the single most common reason people switch alerts off again.

Multiply the units you sell per day by the days it takes to restock, then add a buffer. The full method with examples is in how to set a low stock threshold.

Know before a SKU hits zero

Stockwell watches every variant at every location and emails your team when stock falls under the level you set. Install it from the Shopify App Store and the first alert is running in a couple of minutes.

Get it on the Shopify App Store Free plan covers 50 SKUs with a daily summary. Paid plans add instant alerts and more recipients. No card needed to start.

Common questions

Does Shopify send low stock emails automatically?

No. Shopify shows low stock in the admin inventory view but never emails you about it. For an email you need a Shopify Flow workflow or a low stock alerts app.

How do I get low stock alerts for a specific location?

Filter the admin inventory view by location, or use an app that checks each location on its own. Going by total stock across every location hides the case where one site is empty while another is overflowing.

Can several people receive the same alert?

Yes. In Flow you add them to the email action. Most alerts apps allow it too, though how many addresses you get is often what separates the plans. An alert that reaches one person fails every time that person is away.