You just noticed a product that sold out six weeks ago is still live and center-stage in your store. Every shopper who finds it hits a dead end, shrugs, and probably goes to buy from someone else.
Fixing it manually means hunting down each sold-out product and switching it to Draft one by one. With any real catalog, bulk-hiding out-of-stock products on Shopify stops feeling like a task and starts feeling like a second job.
🎯 Quick Summary
- One click scans your entire catalog and hides every sold-out product right now
- Real-time webhooks hide new sell-outs within seconds, automatically
- The app logs every product it hides, so your manual drafts are never touched
- Tag products "pre-order" or "coming-soon" and they stay visible at any stock level
🔍 One-Click Scan to Bulk-Hide Every Out-of-Stock Product
Most apps catch new sell-outs going forward but do nothing about the ones already haunting your catalog. Install on a Tuesday and everything that sold out last month is still live, still disappointing shoppers.
Every visible sold-out page is a small conversion leak. Shoppers find something they want, click through, and land somewhere they cannot buy anything. Some leave. Some lose a little trust. A few never come back.
The manual fix: export your product list, filter for zero-inventory lines, return to Shopify admin, and set each product to Draft one by one. Thrilling work, especially at scale.
Hide Out of Stock skips all of that. Right after install, hit the one-click scan button. The app paginates your entire catalog, finds every product where all variants are at zero, and sets them all to Draft in one pass. You go from buried in sold-outs to a clean storefront while your coffee is still hot.
💡 Pro tip: Run the scan immediately after install so automation starts with a clean slate, not a backlog of sold-outs from last season.

🛡️ Safe by Design: It Only Touches Products It Hid
The worry with any bulk tool is that it will bulldoze your intentional drafts along the way. Pre-launch pages, seasonal collections, products being photographed, there are real reasons to keep things in Draft that have nothing to do with inventory.
Hide Out of Stock keeps a precise log of every product it set to Draft. When it restores products on restock, it only acts on that list. Anything you drafted yourself stays exactly where you left it, untouched. (Want to understand the restore side? Here is how auto-restore works when inventory comes back.)
Tag exclusions give you even finer control. Label any product "pre-order", "nohide", or "coming-soon" and the app skips it entirely, regardless of stock level. It pairs naturally with the workflow in our guide on keeping pre-order products visible while hiding sold-outs.

Clean up your catalog in 90 seconds
Hide Out of Stock scans your full catalog, hides every sold-out in one click, and keeps things clean automatically from there. Free for up to 50 orders a month.
Everything you get, at a glance:
- Hides products within seconds of every variant hitting zero inventory
- Restores automatically the moment any variant comes back in stock
- Daily safety-net cron re-checks every hidden product in case a webhook was missed
- Sold-out sizes and colors vanish from the variant picker, photos included (Starter and Pro)
- The /collections/all page redirects to your homepage so visitors never see an unfiltered list (Starter and Pro)
- SEO-safe 301 redirects keep hidden product URLs from becoming 404s (Pro)
- Scope it to specific collections or your whole catalog
- CSV export of all hidden products so nothing gets forgotten in Draft limbo

🚀 Why Every Store Should Fix This
Every sold-out product that stays visible is a quiet tax on your store. It dilutes the experience, erodes shopper trust, and makes your catalog look like it was last tended sometime before the pandemic.
The fix is free for up to 50 orders a month and takes about ninety seconds to configure. That is a genuinely unusual return on your time.
If you are tidying up your store anyway, it is worth pairing this with a collection sort that pushes remaining out-of-stock products to the bottom of your collections. Hide the sold-outs you can, then sort the ones you keep.
One scan. Clean catalog. No more customers clicking into dead ends.

