6 in-email leaks to fix for BFCM
by Brice Douglas Founder & CEO
Published
6 in-email leaks to fix for BFCM
One sitewide blast sent to everybody leaves money on the table. Here are the six places BFCM email programs leak revenue, and how to plug each one in under a week.
TL;DR
Short on time? Here's the deck version of the whole article. Click any slide to blow it up.
Shoppable & interactive emails that convert
Book a demoBFCM is a few weeks out and most email and retention teams are bracing for it. Shopify merchants alone did $14.6 billion over BFCM weekend last year, up 27% year over year.
A few numbers from what’s worked, all of it inside the email:
- +67.4% BFCM revenue and +69.6% BFCM orders year over year (Fatty15).
- +22% click rate and +23% open rate (Ultra).
- 12.82 swaps per 1,000 deliveries (averaged across 45 brands).
- 3.19 reactivations per 1,000 deliveries (averaged across 127 brands).

If your BFCM plan is one sitewide offer, sent to the whole list and resent through Cyber Monday, that’s one email doing the work of three. Active subscribers, lapsed subscribers and repeat one-time buyers all get the same message and the same click-to-checkout path.
Most of that is fixable in under a week.
So we wrote up the six leaks we see most, and how to plug each one. For five of the six, all you need is an ESP, a subscription provider and Zaymo.

BFCM Leak #1: Subscribers get the same blast as prospects
Your subscribers get the same sitewide blast as everyone else. To use the offer they’d have to place a separate order outside their subscription… so most of them don’t.
Give them their own email. Pick two or three products that pair with what they already get, discount those, and let subscribers add them to their next shipment with Zaymo’s product block. No second checkout.
Send it as its own campaign between the regular billing reminders.
Heights is the best proof we have on this one. They put one-time add-ons in their billing reminder emails, written straight to the subscriber’s next Skio order, and A/B tested it for about a month. Upsell revenue came in at 8.6x the control (+760%).
That test wasn’t BFCM, so take it for what it is. It’s still the clearest look we have at what happens when adding to an order takes one tap.
For a true BFCM example, take a look at Fatty15. Working with Lunar Solar Group, they put Zaymo’s subscription blocks into their BFCM 2025 Klaviyo campaigns, including add-ons for existing subscribers. BFCM revenue grew 67.4% and orders grew 69.6% year over year. The average return here is 2.88 add-ons per 1,000 deliveries (across 222 brands using Zaymo’s product blocks).
Who gets it. Active subscribers with an order scheduled during the BFCM window.
How to set it up this week.
- Pick one to three products that pair with what subscribers already buy.
- Set the discount and decide whether the add-on is one-time or recurring.
- Build a subscriber-only campaign in Klaviyo with Zaymo’s product block.
- Schedule it between your regular billing reminders.
BFCM Leak #2: Stock-up buyers order one-off instead of upgrading
Plenty of subscribers stock up during BFCM. The leak is that they do it as a one-time order while their plan stays exactly the same size.
Sell them the bigger pack instead, priced better per unit. With Zaymo’s Swap Up block they change the plan right from the email, so the bigger size carries past BFCM instead of being a one-off.
One of YOCTO’s collagen clients added more than £700,000 a year in upgrade revenue with an upgrade flow built on the same idea. The flow offered subscribers a jump from 1 to 3 units, or 3 to 6, seven days before their first or second renewal.
For holiday creative, check out Everyday Dose’s BFCM Week 1 Jumbo Bag email in our examples gallery. It’s built around their biggest bag and uses the Swap Up block for the upgrade.
Across 45 brands using swap up blocks, the average is 12.82 swap ups (upgrades) per 1,000 deliveries.
Who gets it. Subscribers on a smaller plan of a product that comes in a bigger size.
How to set it up this week.
- Map each smaller plan to its upgrade, like a 30-day supply to a 90-day.
- Price the upgrade on unit cost and show the per-unit math in the email.
- Write one line that covers the new quantity and the next charge, including how often it ships after that.
- Add Zaymo’s Swap Up block and schedule the send.
BFCM Leak #3: Your offers are hidden during BFCM week
Deliverability is an old problem and it hasn’t gotten any less important. BFCM week is when the inbox is most crowded, so landing in Promotions costs you more than it does in March. Klaviyo alone delivered 22.7 billion messages over BFCM 2025, up 25% year over year, and its benchmarks by industry put email send growth between 17% and 24% depending on the vertical.
Inbox Booster is built to get more of your sends into the primary inbox. It’s the fastest of the six to turn on.
New Standard Co tested it on Ultra’s email program. Their click rate came in 22% higher (5.0% vs 4.1%) and open rate came in 23% higher (44.6% vs 36.4%) across roughly 2.96 million sends.
Across 34 brands that have run Booster against a holdout, the average relative lift in click rate is 18.58%. That average includes all brands who used Inbox Booster with enough holdout data to measure, so we’re not cherry picking data with these numbers.
Keep a small holdout running through Cyber Monday. Holding back sends during peak week is a tough ask, I know, but it’s the only way to find out what Booster actually did for your list.
We’re always going to tell you to test.

BFCM Leak #4: Churned subscribers fit into a one-size fits all winback flow
BFCM is the best winback window of the year, and most winback flows waste it on a single timeline. Everyone who cancels gets the same sequence the same number of days later.
Time it to the product instead. In our experience:
- Day after: works for lost customers who churned because of a glitch/error in checkout or those who purchase ultra-high-frequency single use items.
- 15 days: churned customers who buy short-supply consumables.
- 30 days: churned customers for classic monthly subscription goods (personal care or high-frequency hobby items).
- 90 days: churned customers who purchase mid tier lifestyle goods or multi-month bulk supplies.
- 180 days: churned customers who make infrequent, high-cost, or extremely long-lasting (durable) purchases.

Regardless of the selected time frame, give lapsed subscribers a BFCM offer of their own, and let them restart their subscription right from the email in just one click with Zaymo’s Reactivate block.
Across 127 brands, Zaymo’s reactivation block averages 3.19 reactivations per 1,000 deliveries. That covers every reactivation campaign and flow, so use it as a baseline for the block since it isn’t specific to BFCM or long-lapsed lists.
For creative, Four Sigmatic’s 40% off reactivation email in our examples gallery is a good model.
If you’re planning more than one send, try a short sequence. One brand’s BFCM 2025 sequence ran Nov 28, Nov 30, and Dec 1 at 30%, 30%, then 40% off, for 2.79 reactivations per 1,000 deliveries.
How to set it up this week.
- Build a segment of subscribers who canceled X days ago (pick the time frame that makes sense for your subs).
- Pick the offer and decide how long it lasts.
- Add Zaymo’s Reactivate block to the email.
- Schedule your sends between Black Friday and Cyber Monday, and suppress anyone who reactivates.
BFCM Leak #5: Repeat one-time buyers get treated like prospects
Some of your best customers have never subscribed. They’ve bought from you two or three times, one order at a time, and during BFCM they get the same email as somebody who’s never heard of you.
Pick a product they’ve already bought and offer it as a subscription, with a BFCM incentive to start. Zaymo’s product block has a “Create new subscription” option that does it from the email. That is worth more than the one order it replaces: across 20,000 brands on Recharge, subscribers placed nearly 3x more orders than one-time shoppers.
One caveat: this one needs stored payment details, so Shopify Plus plus your subscription app configured for it. Run a test customer through the whole thing before you send.
Who gets it? Customers with two or more one-time orders and no active subscription.
How to set it up this week.
- Build the segment in Klaviyo.
- Pick a product they’ve bought that has a valid selling plan.
- Set the subscription offer.
- Add Zaymo’s product block, enable the “Create new subscription” option, and send.
Before you send. Run a test customer through the whole flow first. You want to know the selling plan and payment path work before thousands of people try them.
BFCM Leak #6: Every BFCM offer email looks the same
Your subscribers are about to get a pile of offer emails in four days. Same discounts, same subject line formula, same everything. Optimove’s 2026 fatigue report found that 55% of consumers call email the most overwhelming channel during peak shopping moments, and that 89% buy after a run of relevant offers against 65% after irrelevant ones. Relevance is the fix, not sending less.
So make yours something they have to work for. Zaymo’s spin-to-win block puts a wheel in the email. They spin, they see their discount, they redeem it from there.
Ka’Chava’s “Spin to win winback” email in our examples gallery is a good model. They paired the wheel with a winback offer, which makes it easy to layer onto leak #4 instead of building something new.
How to set it up this week.
- Pick the send it rides on (the winback email from leak #4 is a natural fit).
- Set the prizes, and make sure every slice of the wheel is a real offer.
- Spell out how to redeem, including where the code goes and when it expires.
- Track redemptions over spins, since a spin isn’t a sale.
Your BFCM sprint, by audience
If you’re mapping this onto your calendar, here’s how the six leaks break down by audience. The send windows are a starting point, so adjust them to your own calendar.
| Leak | Who gets it | Suggested send window |
|---|---|---|
| 1. Discounted add-ons | Active subscribers | Ahead of each subscriber’s next order in the BFCM window |
| 2. Stock-up upgrade | Subscribers on smaller plans | The week before Thanksgiving through Black Friday |
| 3. Inbox Booster | Everyone on your BFCM sends | From now through Cyber Monday, with a holdout |
| 4. Holiday winback | Lapsed subscribers past your winback flow | Black Friday through Cyber Monday |
| 5. Subscription offer | Repeat one-time buyers | Black Friday weekend |
| 6. Spin to win | Any audience | Layered onto one of the sends above |
Where to start
Six questions. Every no is a leak, and every one of them is fixable in under a week.
- Can you measure your BFCM sends against a holdout?
- Do active subscribers get a different BFCM email than prospects?
- Can subscribers upgrade their plan size without leaving the email?
- Do lapsed subscribers get a curated BFCM offer at the right time?
- Do repeat one-time buyers get a subscription offer?
- Does at least one BFCM send ask for more than a click?
Short on time? Turn on Inbox Booster and pick whichever other fix you can build fastest. Book a call with our team and we’ll help you build it.