Out of Stock: What to Show Instead of "Sold Out" So You Don't Lose the Customer
An out-of-stock product doesn't have to mean a lost customer — here's what to put in place of a blunt "sold out".
Someone searched for exactly your product, clicked, landed on the page... and read "Out of stock". No button, no alternative, nothing. A second later they were back on Google, buying from someone else. Not because your product was worse, but because your page shut the door in their face.
The problem isn't that the item is temporarily missing — it's what you do with that visit. That person's interest is the most valuable thing in your whole shop: they already showed up, motivated, ready to spend. A blunt "out of stock" message throws that interest in the bin. Below I'll show you concretely what to display instead, so you turn a stockout into a contact, a pre-order, or a sale on another product.
Why an empty "out of stock" is the most expensive mistake
A customer landing on a sold-out product page is already warm: they found you, compared, chose. They're the closest to buying out of all your traffic. If all you give them is the words "out of stock", you haven't answered the one question that matters to them: "so what do I do now?".
Worse, a dead page tells them something about you: that the shop is neglected, maybe abandoned. If this product is sold out and nobody bothered with the page, will my order even be processed? Trust collapses.
Simple rule: no product page is allowed to be a dead end. Every stockout must offer at least one clear next step.
"Notify me when it's back": capture the customer instead of losing them
The best option when the product genuinely returns: replace the "Add to cart" button with an email field (or WhatsApp number) and the text "I'll let you know when it's back in stock".
What you gain:
- you keep the person who would have left anyway
- you build a list of people who WANT that exact product — pure gold for when you restock
- when stock returns, you already have someone to message, you don't start from zero
The trick is to make it a single action — no account, no long form. One field, one button. And when the product returns, send the notification fast — after a few days the person has already forgotten or bought elsewhere. This small feature turns a dead page into a list of customers who can't wait to spend.
Pre-orders and alternatives: sell even without stock
If you know for certain the goods are coming (you've already ordered from the supplier), offer a pre-order. Keep the buy button active, but with a clear message: "Ships around...". The person who wanted it today can reserve it today, and you catch the sale instead of losing it.
If you can't promise a date, offer alternatives instead of an empty page:
- 2-3 similar products shown right on the page ("Instead of this, you can choose...")
- the close variant: another colour, model, or size that's in stock
- the parent category, so the person can keep browsing
The core idea: don't let them hit a wall. Always give them something to do next — a reservation, an alternative, a path forward through the shop.
What NOT to do: the traps that drive customers away
A few common mistakes that do more harm than a plain "sold out":
- Hiding the product entirely or returning a 404. You lose all the SEO you built and the links pointing to it. Better to keep the page and show the status.
- Leaving "Add to cart" active on zero stock. The person orders, pays, then gets an apology email. That's the surest way to lose a customer for good.
- Showing "out of stock" on a product you'll never restock. Redirect them gracefully to a replacement.
- Promising a restock date you don't honour. Better to say "we don't have a date yet" than to lie.
Honesty wins here: a customer you told the truth to and gave an alternative comes back. A tricked one doesn't.
How this looks on a real site (and where to start)
None of this requires a huge shop — it can be set up on any decent site, whether WordPress/WooCommerce, Shopify, or a custom build. It comes down to a few simple rules: the button changes automatically when stock hits zero, the notify field appears in its place, and alternatives show themselves.
If you already have a site and your out-of-stock page looks like a dead end, it can be fixed without rebuilding everything. If you're starting from scratch, it's the kind of detail that should be thought through from the start — because it pays for itself at the very first stockout.
At MPO Web Studio we work remotely, across the whole country, and we can show you a demo version first, with no upfront payment, so you see exactly how it would look. If you'd like a second opinion on your current page, message us on WhatsApp and we'll take a look together.
Frequently asked questions
Should I keep the out-of-stock product page or delete it?+
Keep it, almost always. The page already ranks in Google and has links pointing to it; delete it and you lose all that while the visitor hits an error. Keep the page alive, show the correct status, and offer a notification or an alternative.
How does a "notify me when it's back" button actually work?+
When stock hits zero, the system hides the buy button and puts an email or WhatsApp field in its place. The customer leaves their contact, and when you restock, they automatically get (or you send) a message that it's back. It's a single action, no account needed.
Is it risky to sell products via pre-order?+
Only if you promise what you can't deliver. Offer pre-orders only when you have the supplier's confirmation and a realistic date, stated clearly on the page. Be transparent about the delivery timeline and allow cancellation — that keeps pre-orders safe for both you and the customer.
I have a WordPress/WooCommerce site — can this be done without rebuilding everything?+
Yes. Changing the button at zero stock, the notify field, and showing alternatives can be added to an existing shop without starting over. It's a targeted change on the product page, not a full rebuild.
How fast do I need to send the notification when stock returns?+
As fast as possible — ideally the same day. Interest fades quickly: after a few days the person has either forgotten or bought elsewhere. The sooner the "back in stock" message arrives, the higher the chance they complete the order.
7 mistakes that drive clients away from your website
Leave your email and get the guide right here, instantly. No spam.
Want to see what your business's website could look like?
Message us on WhatsApp and we'll build you a free demo website with your business name on it. See it first, then decide — no strings attached.