How should merchandising rules handle low-stock and out-of-stock products?
Updated October 13, 2026 ยท DeftMerch answers
Short answer: Demote products as stock thins, hide or redirect true out-of-stocks in high traffic placements, and keep scarce items discoverable where intent is specific, with rules driven by live inventory rather than manual cleanup.
The dead click problem
Nothing burns shopper trust faster than clicking a promoted product and finding it unavailable. Out-of-stock items sitting in top collection slots, search results, and recommendation rails waste your best traffic and train customers to ignore your merchandising entirely. Yet the naive fix, hiding everything the moment stock hits zero, creates its own losses.
Some out-of-stock products still earn their place. A sold out hero product with a restock alert captures demand you would otherwise lose. A product with three units left in one size is effectively out of stock for most visitors but perfect for the one shopper it fits. Rules need to reflect that nuance instead of a single global toggle.
Demotion ladders beat binary hide or show
A practical pattern is a ladder tied to sellable quantity and velocity. Full stock: normal ranking. Low stock: gradual demotion in broad browsing placements, no change in direct search where intent is explicit. Zero stock: remove from recommendations and paid landing collections, keep the product page live with alternatives and a restock signup when a return to stock is actually planned.
Thresholds should be relative, not absolute. Three units is plenty for a slow specialty item and nothing for a bestseller that sells thirty a day. Express low stock as days of cover at current velocity and your rules adapt across the catalog without per product tuning.
Variants complicate everything
Apparel and footwear live or die at variant level. A shirt with full stock in medium but nothing in large should rank by the availability of its popular sizes, not its total unit count. Merchandising systems that only read product level inventory will keep promoting items most shoppers cannot buy in their size.
The same logic applies to search facets and filters. Letting shoppers filter to their size and then showing them unavailable products is worse than showing fewer results. Availability aware ranking, where the size curve weights the product's placement for each shopper context, is the difference between a rule that looks right in a demo and one that works in a real store.
Automate the rule, audit the exceptions
Manual cleanup does not scale past a few hundred SKUs, and it always lags a busy weekend. Connect merchandising rules directly to live inventory feeds, set the ladder once, and review exceptions weekly: products someone pinned, campaign landing pages, and items with pending restocks deserve human eyes.
Measure the payoff in click quality, not just clicks. Track the share of product page views that find the item buyable, conversion by placement before and after the rules, and restock alert signups captured from demoted pages. Done well, stock aware merchandising quietly raises conversion while shoppers simply notice that everything they click is actually there to buy.
Frequently asked questions
Should out-of-stock products be hidden completely?
Not always. Remove them from recommendations and broad placements, but a product page with alternatives and a genuine restock alert can still capture demand instead of wasting the visit.
How should low stock thresholds be set?
Use days of cover at current sales velocity rather than a fixed unit count. Three units is healthy for a slow item and an emergency for a bestseller.
Why does variant level availability matter so much?
Shoppers buy a size or configuration, not a product average. Ranking by popular variant availability stops stores promoting items most visitors cannot actually purchase.
How do you know stock aware rules are working?
Watch the share of product views that are buyable, conversion by placement, and restock signups. Fewer dead clicks and steadier conversion show the rules are doing their job.