Hide unavailable products
It is possible to automatically hide out of stock products from view if you use automated collections. Set all your automated collections with the condition Inventory stock is greater than 0. This will make sure that your automated collections do not contain any products that are out of stock.
Once a product is listed as back in stock, it will automatically be included in the relevant collection.
You can override your automated Catalog collection, found in your store at /collections/all, with your own automated collection following these easy steps: Taking Control of your Catalog Page.
We also have a number of apps available in the Shopify App Store that can hide or delete products from your store that are out of stock.