Which products are out of stock?

A free plugin adds a chat to your WP dashboard. Ask “Which of my products are out of stock? List them with their prices.” You get the list. Nothing changes.

A question: it lists them and changes nothing. For stores built with WooCommerce. WooCommerce is a trademark of Automattic Inc.

  • Nothing changes without your OK
  • Undo in one click, or a warning first
  • No account, no password to share

Needs WP 6.3 to 7.1, PHP 8.0 or newer, and an administrator login. One site per install.

The download is a plugin. Turning it on connects your site to cmshands.com and adds 3 small rescue files. Deleting the plugin removes them and everything it stored. What we send

Which of my products are out of stock? List them with their prices.

The chat's answer: three database lookups, one retried, then Sage tall mug 36, Rust serving bowl 68, Dinner plate, oat 42
From a real run on our test site

Watch it do this on a real site

Steps of this run

You ask

You type the question in the chat in your WP dashboard, the way you'd say it out loud.

Which of my products are out of stock? List them with their prices.

The chat's answer: three database lookups, one retried, then Sage tall mug 36, Rust serving bowl 68, Dinner plate, oat 42

It answers

It looked things up in the site's database. One lookup failed, so it tried again. 8 seconds after the question, it answered with the list below. The prices came without the $ sign; the store sells in US dollars.

Three of your twelve products are out of stock: - Sage tall mug — 36 - Rust serving bowl — 68 - Dinner plate, oat — 42 All three are published and visible in the shop, with stock showing zero. The other nine have stock in hand (the lowest are Speckled bud vase with 3 and Nesting bowls, set of 3 with 4).
  1. 3 secondsLooking something up in the database
  2. 5 secondsLooking something up in the database
  3. 6 secondsLooking something up in the database

A real run on our test site, Oct 11, 2026. Questions change nothing, so there's no button: this is the answer it gave.

That's the whole job. The plugin is free: 30 questions a day, no account. Asking changes nothing on your site.

Needs WP 6.3 to 7.1, PHP 8.0 or newer, and an administrator login. One site per install.

The download is a plugin. Turning it on connects your site to cmshands.com and adds 3 small rescue files. Deleting the plugin removes them and everything it stored. What we send

How to find out-of-stock products in WooCommerce yourself

Checked on WP 7.1, Oct 11, 2026

  1. 1. In your dashboard, go to Products › All Products. The Stock column says In stock or Out of stock for each product.

    The All Products list with the Stock column outlined: Dinner plate, oat says Out of stock (0) in red
  2. 2. Above the list, open Filter by stock status and choose Out of stock. Then press Filter.

    The filters above the product list: the stock status menu set to Out of stock and the Filter button, both outlined
  3. 3. The list now shows only the products that are out of stock. The Price column shows what each one sells for.

    The filtered list: Dinner plate, oat, Rust serving bowl and Sage tall mug, each Out of stock (0), with its price
  4. 4. For a list you can keep, go to Analytics › Stock, open Show and choose Out of stock.

    Analytics › Stock with the Show menu outlined and set to Out of stock, above the three products that have run out
  5. 5. Press Download. You get a spreadsheet file (CSV) with each product's name, SKU (its product code), status and stock, but not its price.

    The Stock report's Download button outlined, above the three rows that say Out of stock with stock 0
  6. 6. To get an email when something sells out, open WooCommerce › Settings, then Products › Inventory. Tick Enable out of stock notifications and save.

    The Notifications row of the inventory settings, with Enable out of stock notifications ticked and outlined

WooCommerce marks a product out of stock when its stock number drops to the Out of stock threshold, which is 0 unless you change it. A product without Stock management keeps the status you set by hand in its Inventory tab. WooCommerce is a trademark of Automattic Inc.

What it won't do here

Restocking or changing products

It lists them and changes nothing. We haven't tested changing stock, prices or a product's status from the chat yet.

Stock from a spreadsheet

Setting stock numbers from a file is part of the paid plan, which isn't open yet.

Stores with hundreds sold out

Our test store has 12 products. We haven't tried one with hundreds sold out. For a long list, use the Stock report in step 4.

Other shop plugins

It reads the stock WooCommerce keeps, so WooCommerce must be switched on. We haven't tried other shop plugins.

Products with sizes or colors

Our test store sells simple products. We haven't tested how it lists products that come in options (variations) yet.

Why it won't wreck your site

Asking changes nothing.

A question only reads your site. It looks things up and tells you. No card, no button.

Nothing changes until you press the button.

Every change comes as a card that names it. Nothing happens until you press the button or Not now.

Free to start

No accountWith your emailPaid plan
Changes3 to try it10 every monthComing. Nothing costs money until you choose it.
Questions30 a day100 a day
If it breaksDaily check and crash rescueThe same, plus email alerts

Undo a change within 24 hours and it doesn't count. If you haven't added an email after 30 days, only crash rescue stays on until you add one. A change is one card you approve. A job that touches several pages or plugins is several changes.

Questions

How do I search for out-of-stock products in WooCommerce?

Use the stock filter, not the search box. Go to Products › All Products, choose Out of stock in Filter by stock status and press Filter. The search box looks for words in your products, not their stock. With CMSHands, you ask in the chat instead: “Which of my products are out of stock? List them with their prices.”

Where does WooCommerce show which products are out of stock?

In two places. Products › All Products has a Stock column that says Out of stock in red. Analytics › Stock lists every product's stock, and its Show menu narrows it to the ones that have run out. You can download that list.

Why does a product say out of stock when I have stock?

Open the product and check its Inventory tab. With Stock management off, the Stock status you picked by hand stays until you change it. With it on, a Quantity at or below the Out of stock threshold shows as out of stock. For products with options (variations), check each option's stock too.

Can I hide out-of-stock products from my shop?

Yes, with a setting. Go to WooCommerce › Settings › Products › Inventory, tick Hide out of stock items from the catalog and save. The products stay in your dashboard and show in the shop again once they're back in stock. We haven't tested asking CMSHands to change this setting yet.

Can it tell me which products are running low?

We haven't tested asking that on its own yet. In our run it named the two lowest without being asked: Speckled bud vase (3 left) and Nesting bowls, set of 3 (4 left). Your store can also email you: in WooCommerce › Settings › Products › Inventory, tick Enable low stock notifications and set the Low stock threshold.

Is it free?

To start, yes. Questions like this one are free, up to 30 a day with no account, or 100 a day once you add your email. Changes: 3 to try it, then 10 a month with your email.

Written by CMSHands team.

Try it on your own store

Needs WP 6.3 to 7.1, PHP 8.0 or newer, and an administrator login. One site per install.

The download is a plugin. Turning it on connects your site to cmshands.com and adds 3 small rescue files. Deleting the plugin removes them and everything it stored. What we send

  1. Download the plugin.

    It's free: 3 changes to try it. No account, no card.

  2. Upload and activate it.

    In your dashboard: Plugins › Add Plugin › Upload Plugin (Add New Plugin on older WP). Choose the file, press Install Now, then Activate Plugin.

  3. Press Turn on.

    Press Turn on CMSHands. No account, no key, no password.