Tendor Tendor
Recovering lost sales · Shopify

Back-in-stock vs pre-order: which recovers more lost sales?

Updated October 15, 2026

A sold-out product is a fork in the road. The shopper wanted it, and right now they can’t buy it. You have two ways to keep that sale: tell them when it’s back, or let them buy it now and ship later. They’re not competitors so much as two tools for two kinds of shopper — here’s how to choose, and why the best answer is often both.

Back-in-stock: keep the sale for later

A back-in-stock alert captures intent. The shopper leaves their email on the sold-out product, and the moment it returns they get a notification to come back and buy.

It’s strongest when:

  • The restock is coming reasonably soon and you’d rather not take money for something you can’t ship yet.
  • You want to reach the widest pool — everyone who was interested, including the many who won’t pre-order but will happily click “notify me.”
  • You want zero fulfilment risk: no orders on the books until the stock is actually there.

The quiet requirement is reliability. The whole value is one timely, accurate alert per restock — sent the moment stock lands, never twice, and never for something still sold out. Get that wrong and the mechanism that was supposed to recover the sale erodes trust instead.

Pre-order: take the sale now

A pre-order lets the shopper check out today for stock that hasn’t arrived. You capture the order — and often the cash — up front, and fulfil when it lands.

It’s strongest when:

  • Shoppers are willing to wait (new drops, restocks of a loved product, launches).
  • You want demand signal before you buy — pre-orders tell you how much to order.
  • Cash-flow matters: the money comes in before you pay for the stock.

Natively, Shopify can keep a variant selling past zero (“continue selling when out of stock”), but on its own that just oversells silently — no pre-order badge, no expected-ship date, and no automatic switch back to normal selling when stock returns. That’s why pre-order is usually run with an app that adds the labelling and ship-date messaging and, crucially, restores each variant to its exact prior policy on restock so you don’t leave products overselling after they’re back.

At a glance

Back-in-stock alertPre-order
What the shopper doesLeaves their email on the sold-out productChecks out today, waits for delivery
When you get paidWhen they return and buy — if they doUp front, at the point of pre-order
CommitmentNone — it’s captured intent onlyA committed, paid sale
ReachEveryone who was interestedOnly shoppers willing to wait
Fulfilment riskZero — no orders on the booksYou owe delivery once it lands
Native in Shopify?No alert on any plan, including PlusOnly the raw “continue selling” checkbox — no label or ship-date

Neither is a full Shopify feature. Shopify never emails a shopper when something returns, and its only pre-order capability is a per-variant “Continue selling when out of stock” box that keeps taking orders but shows the normal “Add to cart” with no pre-order label, ship-date, or automatic switch-back on restock. Both strategies are run with an app for exactly that reason.

Which recovers more?

  • Pre-order usually converts more of the people who want it now, because you take the order instead of hoping they return.
  • Back-in-stock reaches more people overall and carries no fulfilment risk.

So the honest answer is: for a given sold-out product, offer pre-order to the shoppers happy to wait, and a back-in-stock alert to everyone else. You capture the committed buyers immediately and recover the rest when stock lands — the two together recover more than either alone.

When to use which

Your situationReach for
The restock is coming soon and you’d rather not hold money for goods you can’t shipBack-in-stock alert
You want the widest reach — not just the few who’ll pre-payBack-in-stock alert
Shoppers are happy to wait and you want the cash and commitment nowPre-order
A launch or drop where you want demand signal before you buy stockPre-order
You don’t yet know how much to reorderBoth — waiting-shopper counts and pre-orders are demand data
You want maximum recovery on one sold-out productBoth — pre-order the committed buyers, alert everyone else

Doing both, cleanly

Tendor builds a focused app for each side, to the same standard of reversible, exact behaviour:

  • Restockwell — back-in-stock email alerts that send exactly one notification per waiting shopper, the moment stock lands, so you recover the sale without annoying anyone. The free plan has a monthly alert cap; Pro (€24/mo) adds a demand report that ranks your sold-out products by how many shoppers are waiting — so you know what to reorder first — plus sync of those sign-ups to Klaviyo or Mailchimp.
  • Prestock — one-click, per-variant pre-orders that keep a sold-out product sellable, swap the storefront button to a clear “Pre-order”, and restore each variant’s exact prior inventory policy the moment you turn it off.

Run them together and a sold-out product stops being a dead end: the committed buyers pre-order today, and everyone else gets pulled back the day it returns.

Frequently asked questions

What is the difference between back-in-stock and pre-order?
Back-in-stock keeps the sale for later: the shopper leaves their email and gets notified the moment the product returns, so demand that would have bounced comes back to buy. Pre-order captures the sale now: the shopper checks out today and you fulfil when the stock lands. One recovers intent; the other takes the order (and the cash) up front.
Which recovers more sales?
Pre-order usually converts more of the people who want it right now, because you're taking the order instead of hoping they come back. Back-in-stock reaches a wider pool — everyone who was interested, not just those willing to wait — and carries zero fulfilment risk. The highest recovery comes from offering both: pre-order for shoppers happy to wait, a back-in-stock alert for everyone else.
Can you do pre-orders natively in Shopify?
Not fully. Shopify lets a variant keep selling at zero stock (continue selling when out of stock), but on its own that just oversells with no 'pre-order' labelling, ship-date, or automatic switch-back when stock returns. Most merchants use an app to handle the badge, the expected-ship messaging, and flipping the product back to normal on restock.
Does a back-in-stock alert annoy customers?
No — it's opt-in and expected: the shopper asked to be told. The thing to get right is sending exactly one timely, correct alert per restock. A double-send or a 'back in stock' email for something still sold out is what erodes trust, so the mechanics of the alert matter as much as the idea.

← All Tendor guides