You spent months building visibility for a product page. It sold out, so you moved it to Draft. Now the URL can return a 404, while valuable inbound links point to a page customers cannot reach. That can erase hard-won SEO value.

Choosing the best app to hide out-of-stock products on Shopify is not just a cleanup decision. The right workflow protects the customer experience, reduces manual work, and helps preserve search visibility. Here is what to compare.

🎯 Quick Summary

  • Real-time webhooks can hide products in seconds rather than hours
  • 301 redirects help protect SEO while a product is unavailable
  • Sold-out sizes and colors can be removed from the product-page selector
  • Tag exclusions keep pre-order and coming-soon products visible

πŸ” What to look for in an out-of-stock app

Many merchants start by moving a product to Draft and getting on with other work. When inventory returns, the product remains hidden because nobody republished it. That delays orders and creates another task for the team.

Shopify Flow can automate the hide step, but you need two separate workflows: one to unpublish at zero stock and one to republish when inventory returns. If the second workflow is missing, products stay hidden. Flow also does not create 301 redirects, so a hidden URL can still return a 404 in Google and lose the link equity it built over time.

A capable app should cover the following:

  • Listens to real-time inventory webhooks instead of relying only on scheduled polling
  • Restores the product as soon as any variant is back in stock
  • Creates a 301 redirect when hiding so the URL does not become a 404
  • Hides sold-out colors and sizes on the product page
  • Respects tag exclusions so pre-order and coming-soon products stay live
  • Shows a live dashboard of products currently hidden

The last point matters because hidden products are easy to forget. A dashboard gives your team one place to review status and history. Tracking every hidden product in one place makes a growing catalog easier to manage.

Hide Out of Stock features for hiding out-of-stock Shopify products
The essential hide-and-restore controls in one Shopify app.

⚑ How Hide Out of Stock compares

Hide Out of Stock listens to Shopify inventory and product webhooks in real time. When every variant reaches zero, the product is set to Draft. When any variant comes back in stock, it returns to Active automatically. The result is a workflow measured in seconds, not several hours.

After installation, a one-click catalog scan checks the full catalog and hides products that are already out of stock. There is no need to wait for another inventory change or find products one by one.

On Starter and Pro plans, sold-out size and color variants disappear from the product-page selector, along with their variant images. Customers see only options they can purchase, so the page does not feel broken or cluttered with unavailable choices. This is especially useful for apparel and footwear stores.

The Pro plan adds SEO-safe 301 redirects. When a product is hidden, the app creates a redirect to its first collection; when the product is restored, the redirect is removed. That helps your Google visibility survive the downtime instead of resetting after every stockout. For seasonal or limited-run products, the difference adds up quickly.

πŸ’‘ Pro tip: Tag products with pre-order, coming-soon, or nohide when they should stay visible. Hide Out of Stock will exclude them regardless of inventory.

A daily scheduled task re-checks hidden products every 24 hours in case a webhook is delayed or missed. Scope rules let you apply the workflow to the full catalog or limit it to selected collections.

Hide Out of Stock pricing plans for Shopify stores
Free for stores with up to 100 products; paid plans start at $7.99.

How Hide Out of Stock works

πŸ“¦

Stock reaches zero

Shopify sends an inventory webhook when the last unit sells.

β†’
πŸ™ˆ

Product is hidden

It moves to Draft in seconds. A 301 redirect is added automatically (Pro).

β†’
πŸ”„

Stock returns

The product returns to Active when inventory is updated, and the redirect is removed.

β†’
πŸ“Š

Dashboard records it

The activity feed shows every hide and restore. CSV export is available.

Hide Out of Stock icon

Protect your store when products sell out

Hide Out of Stock hides, restores, and protects product-page SEO with 301 redirects. Set it up in under five minutes.

Try Hide Out of Stock free β†’
CapabilityManual / FlowOther appsHide Out of Stock
Real-time auto-hide (webhooks)NoMost, yesYes
Auto-restore on restockSecond Flow neededSomeYes
SEO-safe 301 redirectsNoRarelyYes (Pro)
Variant-level hidingNoSomeYes (Starter+)
Tag exclusionsNoSomeYes
/collections/all redirectNoRarelyYes (Starter+)
Dashboard + CSV exportNoSomeYes
Daily safety-net re-checkNoRarelyYes
Shopify storefront before and after hiding out-of-stock products
Before: sold-out listings compete for attention. After: the storefront shows what customers can buy.

πŸš€ Why the choice matters

Every day a sold-out product remains visible, customers can spend time on something they cannot buy. A product left in Draft can also turn valuable inbound links into 404 errors. Both outcomes create avoidable friction.

The practical answer is one workflow that hides, redirects, and restores products without repeated manual checks. If you are considering pushing sold-out products to the bottom of your collections, hiding them entirely when every variant reaches zero is the cleaner option when nothing is available. It is also worth learning how collection order affects Shopify sales.

Hide Out of Stock starts free for smaller stores. The Pro plan is $14.99 per month, covers unlimited products, and adds the SEO redirects that help protect visibility during stockouts. Compare the plan details with the cost of letting products and customers fall through the cracks.

Frequently Asked Questions ❓

Use two Flow automations: one triggered when inventory reaches zero to set the product to Draft, and another triggered when inventory rises above zero to return it to Active. Flow does not create 301 redirects, so hidden URLs can still return 404 errors. If the second workflow is missing, restocked products remain hidden.
Removing the badge itself requires editing the product-card snippet in your theme. A cleaner approach is to hide the product when it sells out, so the badge is not shown at all. On Starter and Pro, Hide Out of Stock also hides sold-out variants from the product-page selector, leaving customers with purchasable options only.
Without a redirect, a hidden product URL can return a 404. Google may remove the page from its index, and the page can lose link equity built over time. Hide Out of Stock Pro adds a 301 redirect to the product’s collection when hiding, then removes it when the product is restored.
Yes. Add pre-order, coming-soon, or nohide to Hide Out of Stock’s tag-exclusion list. Products with those tags stay visible regardless of inventory, which lets you keep a coming-soon page live and indexed before launch.
Yes, on Starter and Pro. When a size or color sells out, the variant is removed from the product-page selector and its image is hidden. Customers see only purchasable options. The full product moves to Draft only when every variant reaches zero.
Pushing a product down keeps it visible but moves it lower in the collection, which can suit slow-moving or temporarily unavailable items. Hiding removes it entirely, which is cleaner when no variant is purchasable. Stores can use Hide Out of Stock for hide-and-restore and a collection-sorting app for the remaining products.
Yes. A dedicated app can watch inventory in real time and republish a product when new stock is added. That keeps the storefront accurate without a manual check. CartWorks can help you evaluate and configure the right solution for your store.
When a product is set to Draft or hidden in Shopify, it is excluded from the Google Merchant Center feed on the next sync, so Shopping ads stop serving for that item. Once it returns to Active, it can reappear in the feed automatically. Pairing auto-hide with auto-restore helps paid campaigns avoid unavailable products.
CW

CartWorks builds Shopify apps that help stores manage products and grow revenue.

Try Hide Out of Stock free β†’