Shopify Black Friday prep: handle sell-outs without losing sales
Black Friday is the biggest traffic spike most Shopify stores see all year — and two avoidable failures quietly eat the upside. First, products sell out mid-sale and the demand you paid to attract simply bounces. Second, the sale ends and prices don’t revert cleanly — a rounding quirk or a mid-sale edit leaves products slightly off, or stuck discounted for days. Both are fixable, and both are much easier to fix before the traffic arrives. BFCM 2026 runs November 27–30; here’s what to prep now.
When should you start prepping for Black Friday?
Now — several weeks out. Not because the setup takes long, but because the two things that go wrong (a missed restock, a botched price revert) are the things you least want to be firefighting during your biggest sales day. Set them up early and test each one on a single real product, so BFCM day is boring.
What happens when a product sells out during your Black Friday sale?
The shopper hits “Sold out” and leaves. That’s the single most expensive moment of BFCM, because you already paid — in ad spend, email, and attention — to get them there. You have two ways to keep that sale:
- Keep selling it as a pre-order — take the order now, ship when stock lands.
- Recover it — capture the shopper’s email and notify them the moment it’s back.
The best-prepared stores do both (see back-in-stock vs pre-order for when each wins). Neither is a native Shopify feature, which is exactly why they’re worth setting up before the rush.
How do you keep selling a sold-out product on Black Friday?
Turn it into a pre-order. The add-to-cart becomes a clear “Pre-order” with expected-ship messaging, and you capture the committed buyers — and often the cash — up front instead of turning them away.
Natively, Shopify can keep a variant selling past zero with “Continue selling when out of stock,” but on its own that just oversells silently: no pre-order label, no ship-date, and no automatic switch back to normal on restock. For BFCM that last part matters most — you don’t want products quietly overselling for days after the weekend. A pre-order app adds the labelling and ship-date and restores each variant’s exact prior policy when you turn it off. (Full walkthrough: how to set up pre-orders on Shopify.)
How do you recover the sale after something sells out?
Add a “notify me” back-in-stock capture to sold-out products. The shopper leaves their email, and the moment the item returns they get one timely alert to come back and buy — so the demand that would have bounced comes back instead.
Two things make this a BFCM-grade setup rather than a nice-to-have:
- Reliability. The whole value is one accurate alert per restock — sent the moment stock lands, never twice, never for something still sold out. During BFCM you may restock fast, so the mechanics matter.
- A reorder signal. The count of shoppers waiting on each product is your reorder-priority list for the rest of the season — restock what the most people are waiting for first.
(Full walkthrough: back-in-stock notifications on Shopify.)
How do you schedule a Black Friday sale that reverts to the right price?
Schedule it, and make sure it reverts to the exact original price. The discount is the easy part; the revert is where money leaks:
- A tool that re-derives the original price when the sale ends can leave products a cent or two off, or with a mangled compare-at price.
- A manual edit to a product during the sale can get overwritten on revert — or the product gets stuck discounted because nobody remembered to change it back.
Set the sale with a start and end window so prices drop and restore on their own, and use a tool that records the exact prior price before changing it and restores that value — not a re-calculated one — so there’s no rounding drift. If margin matters during a deep BFCM discount, a price floor or max-discount guardrail stops a sale going below what you can afford. (Full walkthrough: how to schedule a sale on Shopify.)
Black Friday prep checklist
- Decide, per hero product, whether a sell-out becomes a pre-order, a back-in-stock capture, or both.
- Add the pre-order and “notify me” blocks to your product pages and test each on one real product.
- Confirm a restock sends exactly one correct alert (test it — restock a sold-out test variant).
- Build your BFCM sales as scheduled sales with explicit start/end times.
- Test the revert: run a sale on one product, let it end, confirm it returns to the exact original price and compare-at.
- Set a price floor / max discount on your deepest discounts if margin is tight.
- After the weekend, use your waiting-shopper counts and pre-orders as the reorder-priority list for the December run-up.
Prep it cleanly with Tendor
Three focused apps, each built to the same standard of reversible, exact behaviour — so BFCM day runs itself:
- Restockwell — back-in-stock email alerts that send exactly one notification per waiting shopper, the moment stock lands. 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 — your reorder list — plus sync to Klaviyo or Mailchimp.
- Prestock — one-click, per-variant pre-orders that keep a sold-out product sellable, swap the button to a clear “Pre-order,” and restore each variant’s exact prior policy the moment you turn it off.
- Reprisely — scheduled sales that drop at the start and restore the exact original price, to the cent, at the end — with recurring sales, collection/tag/vendor targeting, and margin guardrails on Pro.
Prep once, now, and a sold-out product stops being a dead end — and your sale prices come back exactly where they started.
Frequently asked questions
- When should I start prepping my Shopify store for Black Friday?
- Now. BFCM 2026 runs November 27–30, and the two things worth getting right — how you handle sell-outs, and how your sale prices revert — both need testing on a real product before the traffic arrives. Set them up weeks ahead so a 2am price fix or a missed restock email isn't happening during your biggest sales day.
- What happens on Shopify when a product sells out during a sale?
- By default it just shows 'Sold out' and the shopper leaves — the demand you paid to attract bounces. Shopify has no native way to capture those shoppers or email them when the item returns, and its only pre-order capability is a raw 'continue selling when out of stock' checkbox with no label or ship-date. Both are handled with an app.
- How do I schedule a Black Friday sale that reverts to the right price?
- The trap is the revert, not the discount: if your tool re-derives the 'original' price when the sale ends, a rounding quirk or a mid-sale manual edit can leave products slightly off or stuck discounted for days. Schedule the sale with a tool that records and restores the exact original price, to the cent, at the end — and test the revert on one product first.
- Does a back-in-stock alert annoy customers during BFCM?
- No — it's opt-in; the shopper asked to be told. What matters is sending exactly one timely, correct alert per restock, which is especially important during BFCM when you may be restocking fast. A double-send, or a 'back in stock' email for something still sold out, is what erodes trust.