The Complete Guide to Hiding Out of Stock Products on Shopify

Table of Contents

  1. Introduction
  2. Why Hide Out-of-Stock Products?
  3. How to Hide Out-of-Stock Products on Shopify
  4. Should You Always Hide Out-of-Stock Products?
  5. Conclusion
  6. FAQ

In an e-commerce landscape where every second count and consumer satisfaction is paramount, managing out-of-stock (OOS) products on your online store can significantly influence your store's perception and sales. Shopify, a leading e-commerce platform, offers several methods for handling these situations, ensuring that your store remains organized, your customers stay informed, and your sales are not negatively impacted by unavailable products. Let's dive into the comprehensive strategies you can adopt to hide out-of-stock products on Shopify, ensuring a smooth shopping experience for your customers.


Have you ever experienced the frustration of finding the perfect item online, only to discover it's out of stock? As an online store owner, the last thing you want is to disappoint your customers or waste their time. This scenario highlights the importance of effectively managing out-of-stock products on your Shopify store. By the end of this article, you'll be equipped with all the necessary knowledge and tools to streamline your inventory management, enhance customer satisfaction, and possibly increase your conversion rates by hiding out-of-stock products on Shopify.

Why Hide Out-of-Stock Products?

Hiding out-of-stock products from your Shopify store can offer several benefits, including:

  • Improved Customer Experience: Customers are less likely to be frustrated or leave your store if they only see products that are available for purchase.
  • Enhanced Store Aesthetics: Your store looks more organized and curated when it displays only items that customers can actually buy.
  • Increased Sales of In-Stock Items: By focusing your customers' attention on available products, you're more likely to drive sales of those items.

How to Hide Out-of-Stock Products on Shopify

Shopify provides multiple approaches to manage and hide out-of-stock products, ranging from built-in features to third-party apps. Let's explore these methods in detail.

Method 1: Set Automatic Collection Rules

One of the simplest ways to hide out-of-stock products is by leveraging Shopify's automatic collection rules. You'll need to enable inventory tracking first:

  1. Go to your Shopify admin, click Products, then choose Inventory.
  2. Enable inventory tracking for each product you carry.

Next, adjust the collection conditions:

  1. Navigate to Products and then Collections.
  2. Choose or create an automated collection and set the condition to include only products with an inventory greater than zero.

This method ensures OOS products automatically disappear from your collections and reappear when restocked.

Method 2: Unpublish Products from Sales Channels

For products you don't plan to restock soon, consider unpublishing them from your sales channels:

  1. In your Shopify admin, select Products and then choose the product you want to hide.
  2. Under the Product availability section, uncheck all sales channels.

Method 3: Utilize Shopify Apps

Several Shopify apps can automate the process of hiding OOS products:

  • Wipeout: This app automatically hides sold-out products and republishes them once they're back in stock.
  • Stoclean: Out-of-stock Cleaner provides similar functionalities, ensuring your store always displays available items.

Method 4: Shopify Flow for Advanced Users

Shopify Flow offers a more customizable option for Plus, Advanced, or Shopify Standard users. It allows you to create workflows that automatically hide products based on inventory levels.

Hiding Sold-Out Product Variants

An additional challenge is hiding specific sold-out variants of a product. Shopify doesn't allow for direct unpublishing of variants, necessitating custom coding or a product customization app. "Product Options and Customizer" is a recommended app that can hide out-of-stock variants using conditional logic.

Should You Always Hide Out-of-Stock Products?

Before implementing any of these methods, consider if hiding OOS products is always the best strategy. Sometimes, allowing customers to view OOS and enabled to back-in-stock alerts can capture potential sales and keep customers engaged with your brand.


Managing out-of-stock products is crucial for maintaining a positive customer experience and driving sales in your Shopify store. By leveraging Shopify's features and third-party apps, you can efficiently hide out-of-stock items and maintain an enticing, well-organized online shop. Remember, the key to successful inventory management lies in finding the right balance that suits your store's needs and keeps your customers happy.


  1. Can I hide out-of-stock products without using apps? Yes, you can use Shopify's built-in functionalities like automatic collection rules or manually unpublish products from sales channels.

  2. Will hiding out-of-stock products affect my store's SEO? Properly managing out-of-stock items, such as temporarily hiding them or using redirects, can maintain your store's SEO health by preventing dead links.

  3. How can I inform customers about restocked products? Consider using back-in-stock notification apps that alert customers via email or SMS when their desired product is available again.

  4. Is it better to hide out-of-stock products or keep them visible? It depends on your inventory management strategy and customer engagement plans. Evaluate the pros and cons of each approach based on your store's specific needs.

  5. Can I automate the process of hiding out-of-stock products? Yes, by using Shopify apps like Wipeout or Stoclean, you can automate the process and save time on manual inventory management.