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.

BFCM 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).

What these fixes have done: Fatty15's BFCM revenue up 67.4% and orders up 69.6% year over year, Heights' add-on arm at 8.6x the control in a month-long A/B test, Ultra's clicks at 5.0% against a 4.1% holdout and opens at 44.6% against 36.4% across roughly 2.96 million sends, and the Reactivate block averaging 3.19 reactivations per 1,000 deliveries across 127 brands with a median of 1.86.

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.

A November 2026 timeline of the BFCM sprint by audience, with the Nov 27–30 BFCM window highlighted: Inbox Booster running from activation with a holdout, discounted add-ons rolling ahead of each subscriber's next order, stock-up upgrades from the week before Thanksgiving through Black Friday, holiday reactivation on Black Friday, Sunday and Cyber Monday, subscription offers over Black Friday weekend, and spin to reveal layered onto any send above.

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.

  1. Pick one to three products that pair with what subscribers already buy.
  2. Set the discount and decide whether the add-on is one-time or recurring.
  3. Build a subscriber-only campaign in Klaviyo with Zaymo’s product block.
  4. 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.

  1. Map each smaller plan to its upgrade, like a 30-day supply to a 90-day.
  2. Price the upgrade on unit cost and show the per-unit math in the email.
  3. Write one line that covers the new quantity and the next charge, including how often it ships after that.
  4. 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.

Ultra lifted click rate 22% against a holdout: clicks at 5.0% versus 4.1% and opens at 44.6% versus 36.4%. Across 34 brands with a holdout, the average relative click-rate lift is 18.58% and the median is 13.61%, with negative results included.

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.

Time the winback to how fast the product runs out: a timeline of days since cancellation running from day after for checkout glitches and single-use items, through 15 days for short-supply consumables, 30 days for monthly goods, 90 days for lifestyle goods and bulk supplies, to 180 days for durable or high-cost buys. One brand's BFCM 2025 sequence ran 30% off on Fri Nov 28, 30% off on Sun Nov 30 and 40% off on Mon Dec 1, reaching 2.79 reactivations per 1,000 deliveries against a 3.19 average and a 1.86 median across 127 brands.

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.

  1. Build a segment of subscribers who canceled X days ago (pick the time frame that makes sense for your subs).
  2. Pick the offer and decide how long it lasts.
  3. Add Zaymo’s Reactivate block to the email.
  4. 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.

  1. Build the segment in Klaviyo.
  2. Pick a product they’ve bought that has a valid selling plan.
  3. Set the subscription offer.
  4. 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.

  1. Pick the send it rides on (the winback email from leak #4 is a natural fit).
  2. Set the prizes, and make sure every slice of the wheel is a real offer.
  3. Spell out how to redeem, including where the code goes and when it expires.
  4. 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.

LeakWho gets itSuggested send window
1. Discounted add-onsActive subscribersAhead of each subscriber’s next order in the BFCM window
2. Stock-up upgradeSubscribers on smaller plansThe week before Thanksgiving through Black Friday
3. Inbox BoosterEveryone on your BFCM sendsFrom now through Cyber Monday, with a holdout
4. Holiday winbackLapsed subscribers past your winback flowBlack Friday through Cyber Monday
5. Subscription offerRepeat one-time buyersBlack Friday weekend
6. Spin to winAny audienceLayered 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.

  1. Can you measure your BFCM sends against a holdout?
  2. Do active subscribers get a different BFCM email than prospects?
  3. Can subscribers upgrade their plan size without leaving the email?
  4. Do lapsed subscribers get a curated BFCM offer at the right time?
  5. Do repeat one-time buyers get a subscription offer?
  6. 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.

Book some time with a Zaymo product expert

Zaymo

See how interactive email works on your own campaigns — a 30 minute walkthrough with someone who builds them every day.

Book a demo