
Your BFCM marketing plan probably covers discounts, ads, and your email calendar, but have you planned for what happens when your bestseller sells out on day one?
Stockouts during BFCM are the most expensive kind. You paid peak-season CPMs to get shoppers to that product page, only for a sold-out label to send them straight to a competitor who still has inventory. Most shoppers won't wait for a restock unless you give them a reason and a mechanism to do so.
The fix is a two-part playbook. First, capture the demand you can't fulfill right now with a Shopify pre order app and back in stock waitlists. Second, convert that captured demand with social proof, because a shopper who commits to paying for something that hasn't shipped needs more convincing than one buying off the shelf.
The two halves also plug into each other: STOQ's native Judge.me integration pulls your star ratings and reviews straight into the preorder and back in stock emails it sends.
This guide covers both, with a quick setup you can finish before the rush starts.
Why "sold out" is a dead end, and what to show instead
What should your product page do when inventory hits zero? Anything except show a grayed-out button. A dead end turns the traffic you paid for into a bounce, and BFCM traffic won't come back to check later.
You have two ways to keep the sale alive, and the right one depends on how certain your restock is.
Preorder buttons fit when you know stock is coming. The shopper pays now (in full or partially) and you fulfill when inventory lands. This works for confirmed restock dates, incoming shipments, and new product launches timed around BFCM. The sale is closed on the spot, so revenue is secured even while the warehouse is empty.
Timing matters more than most BFCM plans assume. STOQ tracked more than 500,000 preorders across its merchants through last year's season. By late October, weekly preorder orders were already more than 70% above the September average, four weeks before Black Friday, and Black Friday week itself peaked at around 3.6 times that baseline. Preorders that open early sell into the climb, not just the peak.
Notify-me waitlists fit when the restock is uncertain. The shopper leaves an email or phone number and gets an automated alert when the item is back. You're not asking for money before you can promise delivery, but you keep the demand on file instead of losing it. With a pre order and back in stock app like STOQ, both run at variant level, so a single sold-out size or color does not force the whole product into preorder mode.
Partial payments sit between the two. For higher-priced items, asking for a deposit rather than the full amount lowers the barrier to committing weeks before delivery. The shopper locks in the BFCM price, you lock in the order, and the balance is collected closer to fulfillment.
Think of all three as the demand side of Shopify inventory management. These apps don't count your stock; they make sure that zero stock never means zero sales.
How to get shoppers to pay for something that hasn't shipped
The big question: why would a first-time visitor hand over money for a product they won't receive for weeks? Every preorder page has to answer this, and during BFCM it's harder. Much of your traffic may never have heard of your brand before clicking one of your ads.
A preorder asks for more trust than a normal purchase. The shopper is betting that the product is as described, that you will actually ship it, and that the wait is worth it. Social proof answers all three.
Social proof you can add to the preorder page itself:
Star ratings near the buy button. An average rating and review count next to the preorder button answers "is this product good?" at the exact moment of decision.
Recent reviews. A review from last week signals an active, trusted store. A wall of reviews from eighteen months ago raises questions. Keep review collection running year-round so your proof is fresh when BFCM traffic arrives.
Photo and video reviews. For a product the shopper cannot hold yet, customer photos show the real thing in real settings, which matters more when delivery is weeks away.
Q&A on the page. Preorder shoppers have practical questions: when does it ship, can I cancel, what if the date slips? A visible Q&A section answers them without forcing a support ticket, and the answers reassure every later visitor too.
Store-level trust matters as much as product-level proof here. A trust badge showing verified review counts, and consistent ratings across your catalog, tell a new visitor the store itself is safe to buy from, not just that one product is well liked.
Building a back in stock flow that actually converts
A back in stock list is only worth what the restock email converts. "It's back" is the minimum. The shoppers on that list already wanted the product, so the email's job is to remove the last reasons to hesitate and add a reason to act now.
What to include beyond the restock announcement:
The star rating and a review snippet. The shopper signed up days or weeks ago. A short, specific customer quote reminds them why they wanted it.
Restock quantity, if limited. "Back in stock, 120 units" is honest urgency. The shopper already missed out once, so a genuine stock constraint is the most credible scarcity message you can send.
Variant-level accuracy. Alert people about the size and color they asked for, not the product in general. An alert for the wrong variant burns the one chance you have at this shopper's attention.
A direct link to the exact variant page. Every extra click between the email and the buy button costs conversions.
If you run email marketing, check STOQ's native integrations. You can push waitlist signups and restock triggers into your existing flows, so restock alerts carry your brand templates and sit inside the same reporting as the rest of your email program. The review part needs no manual work at all: STOQ's native Judge.me integration adds the product's star rating, review count, and up to three published reviews to its back in stock and preorder emails. Connect Judge.me from STOQ's integration settings once, and the social proof travels with every alert.
Remember to track the funnel end to end: signups, alert sends, opens, and purchases. During BFCM, waitlist signups are also a live demand signal, and a variant with a long waitlist is telling you where to point your next purchase order.
After the rush: turning BFCM buyers into proof for next year
BFCM hands you more new customers in a week than most months deliver. Each one is a potential review, and reviews collected in December are the social proof that converts traffic in January and sells next year's preorders.
Demand itself also outlasts the peak. In the same STOQ dataset, December weeks settled at roughly late-October levels instead of falling back to September's baseline. A preorder or back in stock flow switched off after Cyber Monday walks away from a month of elevated demand.
Two timing details matter:
Send review requests after delivery, not after purchase. Carrier delays peak in late November, and a review request that lands before the parcel does gets a frustrated reply or none at all.
Preorder customers need their own timeline. Their fulfillment may land weeks after the order. Anchor the review request to the fulfillment date so the ask arrives when the product is in hand. The payoff is worth the wait: a customer who preordered and had a good experience is exactly the voice that reassures next season's preorder shoppers.
That is the loop this whole playbook closes. Preorders and waitlists capture the demand you could not fulfill; reviews convert it; and the customers who come through the loop become the proof that makes next year's version of it work harder.
Your pre-BFCM setup checklist
Everything above fits into an afternoon of setup. Run through this before the traffic arrives.
Capture the demand:
Enable preorders on products with confirmed incoming stock, with clear shipping dates on the page
Set up partial payments for higher-priced preorder items
Turn on back in stock alerts at variant level across the catalog
Connect waitlist signups and restock triggers to your Klaviyo flows
Decide your restock email template now, including rating, review snippet, and variant link
Build the trust:
Check review widgets display on preorder pages, with ratings near the buy button
Keep review requests running through October and November so proof is fresh
Add Q&A to preorder pages and seed it with shipping and cancellation answers
Set post-BFCM review requests to trigger on fulfillment, not purchase, so preorder customers are asked at the right time
Stockouts are a sign the season went well. With preorders, waitlists, and reviews working together, a stockout is just a sale you collect later.
Install STOQ to capture demand with preorders and back in stock alerts, and add Judge.me to collect the reviews that convert it. Then connect the two in STOQ's integration settings, and your ratings and reviews appear in every preorder and restock email automatically. That native integration is the reason this playbook works as one system instead of two apps running side by side.
Sources




