A shopper on an out-of-stock page is the most qualified traffic you have: they searched, clicked, and decided — and the store has nothing to sell them. The default treatment, a greyed-out button reading "Sold out", converts exactly none of that intent.
Five patterns that keep the sale
- Take a back-in-stock signup where the buy button was. One field, one button. This is the highest-value email capture in the store — intent is already proven.
- Show the restock date if you know it. "Back in stock mid-August" keeps shoppers who would bounce at an open-ended "sold out".
- Offer the nearest substitute. Same product in another color, or the closest neighbor in the collection — placed above the fold, not in a footer carousel.
- Keep the page indexed. Out-of-stock pages that return 404 or redirect throw away rankings you paid to earn. Keep the URL live and the content intact.
- Sell the waitlist honestly. If a product restocks in limited quantity, say so — "Restocking September, 200 units" outperforms vague scarcity.
The common thread is respect for the shopper’s time: tell them what you know, give them one useful action, and make sure the products around the dead end are alive.
Measure the result the way you would any funnel: signups per out-of-stock visit, and recovered revenue when the restock email goes out. Stores that instrument this are consistently surprised by how much was leaking.
Keep dead ends off the grid entirely
Auto push down & hide sold-out products