Free Shopify store auditSpeed, SEO and conversion leaks β€” no cost, no obligation.
Claim it
Thriftizer Solutions LLPShopify Select Partner
Book a Growth Audit
Shopify Nov 11, 2026 10 min read

BFCM Email and SMS Calendar for US Shopify Brands: Nine Sends

A send-by-send BFCM calendar for US Shopify stores: nine campaigns from 13 to 30 November, with the segment, channel and suppression rule for each β€” plus domain warming, SMS compliance and the extension send most brands shouldn't run.

BFCM Email and SMS Calendar for US Shopify Brands: Nine Sends

Nine sends. Three before the sale opens, four across Friday and the weekend, two on Cyber Monday. That's the black Friday email sequence we build for most US Shopify stores, and the reason it's nine rather than fifteen is that sends four through nine only work if sends one through three have already taught the inbox providers that your mail gets opened. Black Friday lands on 27 November this year, which means the warming send and the early-access build are due inside the next two weeks, not after Thanksgiving.

Below is the actual calendar: date, channel, segment, and who gets suppressed. Copy it, change the offer, change the hours to match your buyers.

The nine sends, in order

  1. Fri 13 Nov β€” email only. 90-day engaged openers. Non-promotional. Content plus a single line asking people to join the early-access list.
  2. Wed 18 Nov β€” email + SMS opt-in push. 180-day engaged. The ask is the list, not the sale.
  3. Mon 23 Nov β€” email only. 365-day engaged plus everyone who joined early access. Reveal the offer shape, withhold the code.
  4. Thu 26 Nov, 5pm local β€” email + SMS. Early access opens. Email to the early-access segment and VIPs; SMS to consented VIPs only.
  5. Fri 27 Nov, 6:30am ET β€” email + SMS. Sale opens to everyone mailable. SMS goes out at 9am in each recipient's local time, not yours.
  6. Fri 27 Nov, 7pm ET β€” email only. Non-openers of send 5, plus openers who didn't click. New subject line, same offer.
  7. Sat 28 or Sun 29 Nov β€” email only. Split by browsed or previously purchased category. Friday's buyers get a different version.
  8. Mon 30 Nov, 6am ET β€” email + SMS. Cyber Monday, to everyone mailable. SMS at 10am local.
  9. Mon 30 Nov, 7:30pm ET β€” SMS-led. Final hours to consented non-purchasers; email only to people who clicked in the last 72 hours and didn't buy.

Four SMS sends in that list. Not nine. More on why further down.

Warming a sending domain before Black Friday, with two weeks on the clock

If you've moved ESPs this year, or you're sending from a fresh subdomain, this is the part that quietly ruins everything else. A cold domain that suddenly pushes 60,000 messages on 27 November gets throttled or foldered, and you find out on the day.

The ramp is roughly geometric. Start at 2,000 to your most engaged openers, then 4,000, 8,000, 16,000, 32,000, 60,000, with a day's gap between steps to read the bounce and complaint data. That's six steps and about eleven days. Starting on 13 November gets you there on 24 November with three days of slack. Starting on 20 November does not.

Before any of that, check the boring configuration. SPF and DKIM aligned to the sending subdomain, a DMARC record published even if it's only p=none, and one-click unsubscribe in the header. Gmail and Yahoo have required all three from bulk senders since early 2024, and Google asks senders to stay under a 0.3% spam complaint rate with a target below 0.1%. On BFCM volume, 0.3% of 60,000 is 180 complaints. You can hit that in one send to a list you haven't cleaned.

So clean it. Anyone who hasn't opened in 12 months comes out of the mailable pool entirely. Run a two-email sunset in the first week of November and let them go.

Sends one to three: the quiet half of the Black Friday email sequence

These three sends make no money and they are the reason the next six do. Send one goes to your tightest engaged segment with something genuinely worth opening β€” a gift guide, a restock list, an honest note about what you're discounting and what you aren't. Open rates on that cohort should sit well above your list average, which is exactly the signal you want hitting Gmail before volume climbs.

Sends two and three build the early-access segment. On a Shopify store the mechanics are simple: a dedicated signup page with a UTM, tagged in Klaviyo or Omnisend, and a customer tag written back to Shopify via Flow so you can gate a discount to that tag. People who raise their hand for early access convert at a multiple of the cold list, and they let you sell for 14 hours before your competitors start.

Don't give the code away in send three. Reveal the structure β€” 25% sitewide, 40% on a named collection, free shipping over $75 β€” and say when it opens. Curiosity does more work than a code nobody can use yet.

Sends four to six: Thanksgiving evening through Friday night

Early access at 5pm on Thanksgiving works because people are on their phones and not shopping anywhere else yet. Keep it small: the early-access tag plus customers with two or more orders or top-quintile lifetime value. If your VIP definition pulls in 40% of your list, it isn't a VIP definition.

Friday's 6:30am email is the big one. Full mailable list, minus the suppressions below. Plain template, one offer, one button, product grid under the fold. Every year somebody asks whether to send the beautifully art-directed version. Send the fast one.

Send six is the resend, and it's the send most often done badly. Target non-openers of send five and openers who didn't click, write a different subject line, and do not invent a new discount eight hours into the sale. If you escalate the offer on Friday night you've trained everyone to wait.

The weekend send most brands skip

Saturday and Sunday get written off as dead. They aren't, they're just low-intent, which means a sitewide blast underperforms and a segmented one doesn't. Split the audience by the collection they browsed or last bought from and send the category version. Candles to the candle buyers. Nothing clever.

Friday's purchasers need their own version β€” a thank-you with a complementary category, no urgency, no discount language. Mailing someone a "last chance" 18 hours after they bought is how you generate support tickets about price adjustments.

Segmenting a list for Cyber Monday offers

Cyber Monday should not be Black Friday with a new header image. Your Friday buyers are gone, your Friday clickers are the warmest audience you'll have all quarter, and everyone else ignored four emails in a row. Three segments, three different jobs:

  • Clicked but didn't buy. They have an objection β€” price, shipping date, size. Answer it. Lead with a delivery guarantee or a bundle that changes the maths rather than a bigger percentage.
  • Never engaged all weekend. A different offer type entirely. If Friday was percentage-off, run a gift-with-purchase or a tiered threshold. Same discount cost, different frame.
  • Bought on Friday. Exclude from the main send. A small post-purchase cross-sell at most.

Worth remembering on Shopify: a customer can only apply one discount code per order unless you're on Plus with discount Functions combining a code and an automatic discount. Stacking a sitewide code on top of a bundle breaks for everyone else, and the failure shows up at checkout, which is the worst possible place to find it.

Black Friday SMS send times and compliance in the US

Federal rules put the window at 8am to 9pm in the recipient's local time. A few states are tighter β€” Florida's telephone solicitation law is the one that catches people out β€” so if you have meaningful volume in a strict state, run the narrower window for everyone and stop worrying about it. Schedule by recipient time zone; your platform supports it and sending at 6am Pacific because it's 9am in New York is a complaint generator.

The rest of the compliance list is short and non-negotiable. Express written consent collected on your own form, with the disclosure visible next to the field. No purchased lists, no "we had their email so we texted them." STOP and HELP handled, brand name in the first message, and 10DLC brand and campaign registration completed well ahead of peak, because vetting is not instant and unregistered traffic gets filtered by the carriers at exactly the moment you need throughput.

Four SMS sends across the window is right for most brands. Thanksgiving evening to VIPs, Friday morning, Cyber Monday morning, Cyber Monday evening. Each one costs real money per message and the unsubscribe is permanent, so treat the list as a depleting asset.

Suppression rules to avoid over-mailing buyers

Set these once, in the ESP, before the first send. They are the difference between nine touches and nine annoyances.

  • Anyone who placed an order in the last 48 hours comes out of every promotional send except the buyer-specific version.
  • A hard cap of one promotional email per 24 hours per profile, with a single exception on Friday where the resend goes only to people who didn't open the morning send.
  • Nobody receives both an SMS and an email within two hours of each other. Pick the channel per profile, SMS wins for consented VIPs.
  • Zero openers in 12 months stay suppressed through the entire period. They will not save your Friday and they can sink your deliverability.
  • Anyone who complained, replied STOP, or bounced twice is out permanently. Obvious, routinely ignored when the revenue target is close.

Abandoned checkout, welcome and the second purchase

Three flow changes for the BFCM window, all reversible on 1 December.

Shorten the abandoned checkout delay. A 4-hour first touch is fine in March; on 27 November it should be 20 to 30 minutes, because the shopper has eleven other tabs open and will have bought from one of them by hour four. Add the offer end time to the message. Don't add an extra discount on top of a sitewide sale β€” you're paying twice for the same order, and people learn to abandon on purpose.

Pause the standard welcome series for new subscribers who join between 24 November and 30 November and drop them straight into the BFCM sequence. The normal brand-story email doesn't compete with a live sale. On 1 December, move that cohort into a welcome flow that acknowledges the discount they just got instead of pretending it didn't happen.

Then build the second-purchase flow, because this is where the margin actually is. First-time BFCM buyers are discount-acquired and most of them never come back. Start 10 to 14 days after delivery, not after order β€” a post-delivery trigger from your fulfilment data is worth the effort. Lead with the category adjacent to what they bought, use a small fixed-value incentive rather than another percentage, and give them a subscription option if you have one. A January reorder from a November buyer costs you nothing in acquisition, and on Meta CPMs where they are, that's the cheapest revenue available to you all year.

Email versus SMS revenue split, and how many sends is too many

Do this arithmetic with your own numbers rather than trusting a benchmark. Take revenue per recipient per send. Say 60,000 email subscribers at $0.30 per recipient on a strong BFCM send gives $18,000. Say 8,000 SMS subscribers at $1.20 per recipient gives $9,600. SMS is 35% of the combined total on 12% of the audience β€” which tells you to grow the SMS list and keep the send count low, not to start texting nine times.

On volume: nine to eleven promotional emails and four SMS across 13 November to 30 November is the range we'd defend. Brands that push to 18 emails do see a higher raw number in the ESP dashboard, and they also see December open rates fall off a cliff, which is a cost that lands in Q1 where nobody attributes it.

The tenth send β€” the 1 December extension β€” is where judgement comes in. Extend only if you have genuine inventory depth and you said nothing about a hard deadline. If you spent Monday evening writing "ends at midnight" and then extend on Tuesday morning, every urgency message you send for the next twelve months is worth less. Most brands should skip it. If you do run it, make it a clearly different thing: a clearance of specific SKUs, not a resurrection of the sitewide offer.

One last thing that has nothing to do with copy. All nine sends land on a collection page, and that page is about to take its heaviest traffic of the year with every festive app script loaded on it. If your mobile LCP is above 2.5 seconds, the email calendar is not your constraint β€” check it this week and fix what's fixable before the freeze. We cover that work in Shopify speed optimization.

Build the calendar as nine scheduled campaigns in your ESP now, with the segments and suppressions saved, and leave the copy for next week. The scheduling is what slips. If you want a second pair of eyes on the flows and deliverability setup before the 13th, our team in the US runs a free store audit that covers both.

Next post

Ready to scale your D2C brand profitably?

Let's build a growth engine that drives more traffic, more conversions and more profit.

Book a Growth Audit
πŸ“… Free AuditπŸ’¬ WhatsApp