The BFCM Email Strategy That Generated $1M+ for a Single Brand
The exact Klaviyo BFCM playbook we used to drive $1M+ for one brand. Pre-BFCM warmup, day-of cadence, post-BFCM retention — all of it.

Mark Cijo
Founder, GOSH Digital

The BFCM Email Strategy That Generated $1M+ for a Single Brand
Black Friday/Cyber Monday 2025. One of our fashion eCommerce clients did $1.07 million in total revenue over the 5-day BFCM window. Email and SMS accounted for $412,000 of that — 38.5% of total revenue from Klaviyo alone.
This wasn't luck. And it wasn't because they had a massive list (they had 85,000 email subscribers and 12,000 SMS subscribers). It was because we planned the BFCM email strategy 6 weeks in advance and executed a playbook that we've been refining for 4 years.
I'm going to give you the entire playbook. Every email, every SMS, every segment, every timing decision. So you can either run it yourself or bring it to whoever manages your Klaviyo account and say "do this."
The BFCM Timeline: It Starts 6 Weeks Before Black Friday
Most brands start thinking about BFCM email in mid-November. That's 2-3 weeks too late. Here's the real timeline:
Weeks 6-4 Before BFCM: Infrastructure (October)
Deliverability prep:
- Run a GlockApps inbox placement test. If anything's landing in spam, fix it NOW. You don't have time to fix deliverability during BFCM.
- Clean your list. Suppress anyone who hasn't engaged in 120+ days. Yes, this shrinks your list. That's the point. A clean list delivers to the inbox.
- Verify your dedicated sending domain (DKIM, SPF, DMARC all passing).
Segment prep: Build these BFCM-specific segments in Klaviyo:
- BFCM VIPs: Top 10% of customers by CLV + opened email in last 30 days
- BFCM Engaged 30: Opened or clicked in last 30 days (your primary sending list)
- BFCM Engaged 90: Opened or clicked in last 90 days (your extended list for big sends)
- BFCM Engaged 120: Opened or clicked in last 120 days (your maximum reach — use sparingly)
- BFCM Non-Purchasers: On email list + never purchased + opened in last 60 days
- BFCM One-Time Buyers: Exactly 1 purchase + opened in last 60 days
- BFCM SMS Subscribers: Has SMS consent + opened email OR clicked SMS in last 60 days
Flow prep:
- Review and optimize your Abandoned Cart flow. During BFCM, cart abandonment rates spike to 80%+. Make sure your flow is dialed in.
- Consider creating a BFCM-specific Abandoned Cart flow with shorter delays (30 minutes instead of 1 hour for Email 1).
- Review your Browse Abandonment flow. This will fire like crazy during BFCM.
- Pause your Sunset flow 2 weeks before BFCM and resume 2 weeks after. You don't want to accidentally suppress someone right before the biggest sale of the year.
Weeks 3-2 Before BFCM: Warm-Up
This is the part most brands skip — and it's the part that makes or breaks BFCM email performance.
Why warm-up matters: If you normally send 2 campaigns per week and then blast 2-3 per day during BFCM, inbox providers flag the volume spike as suspicious. Gmail, Yahoo, and Outlook will throttle your emails or route them to spam. You need to gradually increase volume in the weeks before BFCM.
The warm-up cadence:
| Week | Campaigns per Week | Audience | |---|---|---| | Normal (baseline) | 2 | Engaged 30-day | | 3 weeks before | 3 | Engaged 30-day | | 2 weeks before | 4 | Engaged 30-day + some 60-day | | 1 week before | 5 | Engaged 60-day | | BFCM week | 8-12 | Engaged 90-day (120-day for big sends) |
What to send during warm-up weeks: Normal content — new product spotlights, blog content, educational emails, customer stories. Don't start promoting BFCM deals yet. The goal is volume increase, not offer fatigue.
Week 1 Before BFCM: Pre-BFCM Teasers
Now you start building anticipation. This is where the money starts being made.
Campaign 1 — Teaser (Monday, 8 days before Black Friday):
Send to: BFCM Engaged 30
Subject: "Something big is coming next week..." or "Our biggest sale of the year is almost here"
Content:
- Tease the sale without revealing the exact offer
- Create anticipation: "We're planning something we've never done before"
- CTA: "Get early access" → link to a landing page or popup that collects email/SMS for early access
- Do NOT reveal the discount. Mystery drives higher engagement.
Campaign 2 — Early Access Signup (Wednesday, 6 days before):
Send to: BFCM Engaged 60
Subject: "Want early access to our BFCM sale?"
Content:
- Offer early access (24 hours before the public sale) to people who sign up
- This builds a hyper-engaged segment of people who explicitly said "I want your deal"
- Collect SMS consent here too: "Join our text list for first dibs"
Campaign 3 — VIP Early Access Launch (Tuesday before Black Friday):
Send to: BFCM VIPs only
Subject: "You're in. VIP early access starts NOW."
Content:
- Full deal reveal: what's on sale, what the discount is, any exclusives
- Make them feel special: "As one of our top customers, you get 24 hours before anyone else"
- Direct link to shop
- SMS version sent simultaneously to VIP SMS subscribers
This VIP early access email typically generates 15-25% of total BFCM email revenue. VIPs convert at 3-5x the rate of the general list because they already love your brand. Giving them early access is both a reward and a revenue strategy.
BFCM Week: The Full Campaign Calendar
Here's the exact email calendar we ran:
Tuesday (VIP Early Access)
- 11:00 AM: Email to VIPs — "VIP early access starts now"
- 11:05 AM: SMS to VIP SMS subscribers — same offer, shorter message
Wednesday (Early Access for Signups)
- 10:00 AM: Email to early-access signups — "Your early access is live"
- 10:05 AM: SMS to early-access SMS subscribers
Thursday (Thanksgiving — Light Touch)
- 9:00 AM: Email to Engaged 30 — "Happy Thanksgiving + a sneak peek at tomorrow"
- No hard selling. Soft mention that the sale goes public tomorrow.
Black Friday
- 6:00 AM: Email 1 to Engaged 90 — "IT'S HERE. Our biggest sale of the year."
- 6:05 AM: SMS to all SMS subscribers — "[Brand] Black Friday is LIVE. [X]% off everything: [link]"
- 12:00 PM: Email 2 to Engaged 30 — "Best sellers are going fast" (social proof + urgency)
- 6:00 PM: Email 3 to Engaged 30 who haven't purchased today — "Don't miss this. Sale ends Sunday."
- 6:05 PM: SMS to SMS subscribers who haven't purchased — "Still shopping? [X]% off ends Sunday: [link]"
Saturday
- 10:00 AM: Email to Engaged 60 — "The sale continues. Here's what people are buying." (trending products, most popular items)
Sunday
- 10:00 AM: Email to Engaged 90 — "Last day of our Black Friday sale"
- 6:00 PM: Email to Engaged 30 who haven't purchased — "FINAL HOURS. Sale ends at midnight."
- 6:05 PM: SMS — "LAST CHANCE. [Brand] Black Friday ends tonight: [link]"
Cyber Monday
- 6:00 AM: Email 1 to Engaged 90 — "Cyber Monday: new deals just dropped" (different offer from Black Friday, or extended with new items)
- 6:05 AM: SMS — "Cyber Monday is LIVE at [Brand]: [link]"
- 12:00 PM: Email 2 to Engaged 30 — Mid-day reminder with bestseller focus
- 6:00 PM: Email 3 to Engaged 30 — "Last call. Cyber Monday ends at midnight."
- 8:00 PM: SMS (final) — "2 hours left. [Brand] Cyber Monday ends at midnight: [link]"
Total sends for the week: 12-15 emails + 5-7 SMS messages
Post-BFCM: The Retention Play (Most Brands Skip This)
BFCM brings in a flood of new customers — many of whom bought because of the discount and have no loyalty to your brand. If you don't have a post-BFCM retention strategy, most of them will never come back.
Week After BFCM
Campaign 1 — Thank You (Tuesday after BFCM):
Send to: Everyone who purchased during BFCM
Subject: "Thank you. Seriously."
Content:
- Genuine thank you message from the founder (consider a text-only email for authenticity)
- Shipping timeline expectations: "We're packing thousands of orders — here's when to expect yours"
- No selling. Just gratitude.
Campaign 2 — Welcome the New Customers (Friday after BFCM):
Send to: First-time buyers from BFCM only
Subject: "Welcome to [Brand] — here's what you should know"
Content:
- Brand story (shortened version)
- How to use their product
- Social media links
- "Your next order is 10% off" (use a dynamic coupon with a 30-day expiration — this drives the second purchase)
Why this matters: Our data shows that BFCM customers who receive a post-purchase welcome email are 2.4x more likely to make a second purchase within 60 days compared to those who don't.
2-4 Weeks After BFCM
Campaign 3 — Cross-Sell (2 weeks after BFCM):
- Targeted at BFCM buyers with product recommendations based on what they purchased
- "You loved [product]. You'll love these too."
Campaign 4 — Reviews Collection (3 weeks after BFCM):
- Ask for reviews on BFCM purchases
- This fuels your social proof for the rest of Q1
Campaign 5 — Reactivation (4 weeks after BFCM):
- Target: BFCM buyers who haven't returned
- "Haven't been back? Here's why you should."
- Small incentive + product education
The Revenue Breakdown: Where the $412K Came From
Here's how the revenue broke down for our $1M+ client:
| Source | Revenue | % of Email+SMS Total | |---|---|---| | VIP Early Access (Tues-Wed) | $98,000 | 23.8% | | Black Friday campaigns | $142,000 | 34.5% | | Cyber Monday campaigns | $78,000 | 18.9% | | Abandoned Cart flow (BFCM week) | $52,000 | 12.6% | | Browse Abandonment flow (BFCM week) | $24,000 | 5.8% | | SMS (all BFCM messages) | $18,000 | 4.4% | | Total | $412,000 | 100% |
Two things stand out:
- VIP early access generated almost a quarter of total revenue. This is free money that most brands leave on the table by not segmenting their VIPs.
- Flows (abandoned cart + browse abandonment) generated 18.4%. During BFCM, traffic spikes mean more people entering your flows. If your flows aren't optimized, you're losing thousands during the highest-traffic week of the year.
The Mistakes That Kill BFCM Revenue
1. Starting Too Late
If your first BFCM email goes out on Black Friday morning, you've already lost 20-30% of potential revenue. The warm-up and VIP early access are where serious money is made.
2. Sending Everything to the Full List
During BFCM, the temptation is to "reach as many people as possible." But blasting your entire list — including 6-month-inactive subscribers — tanks your deliverability exactly when it matters most. Stick to the segment strategy.
3. One Offer, No Urgency
"20% off all weekend" creates no urgency. Time-limited phases work better: VIP access Tuesday, early access Wednesday, public sale Friday, last chance Sunday, new offers Monday.
4. Ignoring SMS
SMS drove $18,000 for this client. That's from 7 text messages sent to 12,000 subscribers. The cost of those messages? About $2,100. That's an 8.5x ROI from texts alone.
5. No Post-BFCM Retention
The BFCM customer acquisition cost is high (everyone's bidding on ads). If those customers don't come back, you spent a lot of money acquiring one-time discount seekers. The post-BFCM retention emails are what turn them into real customers.
6. Not Optimizing Flows Before BFCM
Your abandoned cart flow runs 24/7 — including during BFCM when cart abandonment hits 80%+. A broken or underperforming flow costs you exponentially more during high-traffic periods.
Start Planning Now
Yes, BFCM is months away. That's exactly why you should bookmark this post and come back to it in October.
But the flows, segments, and deliverability infrastructure you need for BFCM? Those should be built NOW. A healthy Klaviyo account performs well during BFCM because it's been performing well all year.
If your account isn't where it needs to be, let's fix it before the holiday rush.
Book your free Klaviyo audit and get BFCM-ready.
Mark Cijo is the founder of GOSH Digital, a Klaviyo Gold Partner agency that's driven $23M+ in revenue for 150+ eCommerce brands. His team manages BFCM email strategies for dozens of brands every Q4 — including the one that broke $1M in 2025.

Written by Mark Cijo
Founder of GOSH Digital. Klaviyo Gold Partner. Helping eCommerce brands grow revenue through data-driven marketing.
Book a free strategy call →