Tendor Tendor
Black Friday & BFCM · Shopify

Shopify Black Friday prep: handle sell-outs without losing sales

Updated October 22, 2026

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.

← All Tendor guides