Skink Insights - E-commerce

How Should You Handle Out-of-Stock Products in WooCommerce Without Losing Sales?

By

The best way to handle out-of-stock products in WooCommerce is to keep the product page live, mark it clearly as sold out, and give shoppers a way to be told when it returns. Hiding or deleting the page throws away traffic, search rankings and a customer who was ready to buy. A little planning turns a dead end into a future sale.

Why you should not just hide sold-out products

It is tempting to tick the box that hides out-of-stock items from your shop. It keeps the catalogue tidy, but it has a cost. People who arrive from Google or a saved link land on an error page and leave. The page also loses the search history it has built up, which hurts when the product comes back.

Showing the item as unavailable also tells shoppers you are a real business with real demand. Many people will happily wait a week for something they like, as long as they know what is going on.

Set up stock management properly first

Most stock problems start with the basics. In WooCommerce, go to the product’s Inventory tab, tick “Manage stock” and enter the real quantity. Then check your global settings under WooCommerce, Settings, Products, Inventory.

  • Set a low stock threshold so you get an email before you run out, not after.
  • Decide how long unpaid orders hold stock. Leaving it too long can block real buyers.
  • Choose whether to show the remaining quantity, only a “low stock” note, or nothing.
  • Leave “Hide out of stock items from the catalogue” unticked unless you have a good reason.

Choose between sold out and backorder

WooCommerce lets you allow backorders, which means customers can still buy something you do not have on the shelf. It suits items you can restock quickly or make to order. It does not suit anything where delays cause trouble.

If you allow backorders, be upfront. Add a line such as “Ships in 7 to 10 business days” to the product page and repeat it at checkout. Under Australian Consumer Law you should not promise delivery times you cannot meet, so keep your estimate honest and update your order emails if things slip.

Offer a back-in-stock notification

This is the single most useful fix. A simple email sign-up on the sold-out page captures the shopper’s interest while it is fresh. When you restock, they get a message with a direct link back to the product.

There are several well-supported plugins that do this, and some email marketing tools include it. Check that any plugin you choose is updated regularly, and only collect addresses with a clear note about how you will use them, in line with Australian spam and privacy rules.

Point shoppers to alternatives

While a product is unavailable, give people somewhere to go. Show related products below the description, link to the category, or add a short note such as “Looking for something similar? See our other ceramics.” This keeps the visit useful instead of ending it.

What about one-off and unique items?

If every piece is one of a kind, such as original artwork, a back-in-stock alert makes no sense. Mark the item as sold, keep the page for its story and provenance, and link to similar works. We cover this in more detail for art centres and galleries, where sold pages often keep earning visits for years.

Keep stock numbers accurate

Overselling is more damaging than showing sold out. If you also sell in a physical shop or on another platform, your website needs to hear about those sales. Manual updates work for a handful of products, but a stock sync with your point of sale or inventory system saves a lot of cancelled orders. This is a common job in our WooCommerce development work.

Finally, do a quick review each month. Check which products have been out of stock longest, then either restock, retire them with a redirect to a close alternative, or leave them as a clearly labelled archive. You can read about the other services we offer if you would like a hand keeping a store running smoothly.

Need a hand with your store?

If your WooCommerce stock settings feel messy, we are happy to take a look. Call us on 02 9834 4119 or get in touch through our contact page.

Rachael Orlando

Need a WordPress website, theme or plugin built properly? We would love to help.

Start a project