Skip to content
  • ecommerce
  • black-friday
  • deliverability

BFCM Email Deliverability Checklist

BFCM email deliverability checklist: set up and authenticate your domain 6 to 8 weeks out, ramp up volume gradually, and test everything the week before.

Pidgely teamPublished 7 min readMarkdown version

On this page
  1. What should be on a BFCM email deliverability checklist?
  2. Why Black Friday is different for email
  3. 6 to 8 weeks out: infrastructure
  4. 4 to 6 weeks out: list and ramp-up
  5. 2 to 4 weeks out: segments and content
  6. The week before: testing
  7. A BFCM send calendar
  8. On the day: what to watch
  9. After BFCM
  10. Quick checklist
  11. Frequently asked questions

What should be on a BFCM email deliverability checklist?

Start 6 to 8 weeks before Black Friday with infrastructure: SPF, DKIM and DMARC aligned, a separate campaign subdomain and one-click unsubscribe. Then ramp up your sending volume gradually, and test every template and the order email flow in the week before.

A good Black Friday in the inbox starts weeks before the date: an authenticated domain, a clean list, volume ramped up gradually, segments ready, and order emails kept apart from campaigns. In 2026, Black Friday is Friday, November 27 and Cyber Monday is November 30, and most stores run offers across the whole BFCM weekend or the full week. This checklist covers six weeks out, the week before, the peak days and after.

Why Black Friday is different for email

During BFCM nearly every store raises its volume at the same time. Mailbox providers (Gmail, Outlook, Yahoo, Apple) receive a spike of promotional mail and get stricter with senders whose behavior changes suddenly. A store that sends 20,000 emails a week and suddenly sends 200,000 a day looks, to a filter, like a compromised sender.

It is also the week when order emails matter most: confirmations, payment receipts and tracking numbers. If campaign reputation sinks and drags transactional mail down with it, customers miss their receipts and support tickets pile up. So rule one is to keep the two streams apart, as explained in transactional vs marketing streams.

6 to 8 weeks out: infrastructure

  • Full authentication. SPF, DKIM and DMARC published and aligned with your From domain. Check with a test send to Gmail and "Show original". See SPF, DKIM and DMARC explained.
  • A campaign subdomain. For example news.yourstore.com for marketing and orders.yourstore.com for order mail. Separate reputations, separate problems.
  • One-click unsubscribe. Gmail and Yahoo require List-Unsubscribe with one-click (RFC 8058) for bulk senders. See one-click unsubscribe.
  • Automatic bounce and complaint handling. Hard bounces and spam complaints must leave the list without anyone touching a spreadsheet.
  • A recognizable sender. A From name that matches your store and a reply-to someone actually reads.

With Pidgely, domain verification is guided (with automatic DNS setup on supported providers), every broadcast carries one-click unsubscribe, and campaign mail goes out on a stream separate from transactional mail. Details are in the domains guide.

4 to 6 weeks out: list and ramp-up

Clean the list

Remove hard bounces, unsubscribes and long-term inactive contacts. For people who have not bought or clicked in 6 to 12 months, run a re-engagement campaign now, not on Black Friday. If they do not respond, leave them out of the peak. The win-back and replenishment guide shows how.

Ramp up gradually

If you will send three times your usual volume during BFCM, start climbing now. One possible plan:

WeekWeekly volume (example)Audience
-61x normalEngaged
-41.5xEngaged + this year's buyers
-22xEngaged + buyers + new subscribers
BFCM3xSegmented by engagement

The numbers are illustrative. The principle is the same as an IP warm-up: grow in steps and watch bounces and complaints at each one.

An "early access to Black Friday deals" sign-up works well, as long as consent is clear and recorded. Bought or scraped lists are the fastest way to the spam folder and a legal problem too. See email consent for online stores.

2 to 4 weeks out: segments and content

Build segments

Do not send the same thing to everyone. Minimum BFCM segments:

  • Recent buyers (last 90 days): most likely to buy again, get the higher frequency.
  • Lapsed buyers: a reminder and a strong offer.
  • Subscribers who never bought: first-purchase incentive.
  • Recently engaged (clicked or bought in the last 30 to 60 days).
  • Low engagement: one or two sends for the whole week, at most.

The purchase behavior segmentation guide shows how to build each one from a few simple properties (last order date, order count, category).

Prepare templates

  • Mobile first: most email is read on phones.
  • Images with alt text and real text in the body, not one giant banner.
  • Price, payment options (Shop Pay, Klarna, Afterpay, whatever you offer) and shipping cut-off dates visible.
  • Links on your store domain, no URL shorteners.
  • Dark mode tested.

On every Pidgely plan, Free included, the visual template builder renders HTML that works in Outlook, Gmail and Apple Mail, imports your logo and colors from your website, and checks for spam triggers before you send; on Scale, AI assist also writes and translates your copy. You can also send HTML templates with variables through the API.

Write subject lines early

Honest and specific beats all caps and emoji storms. "Up to 40% off sneakers, ends Sunday" says more than "🔥🔥 MEGA DEALS 🔥🔥". Test two or three subject lines on small segments in the weeks before.

The week before: testing

  • Send every template to real Gmail, Outlook, Yahoo and iCloud accounts.
  • Check links, codes, prices and dates. A broken discount code on Black Friday produces complaints at scale.
  • Test the full order flow and confirm that confirmation, payment and shipping emails arrive. See order confirmation and shipping emails.
  • Schedule campaigns in advance. Scheduling early avoids last-minute mistakes and lets you cancel if plans change.
  • Agree on who watches what during the peak.

A BFCM send calendar

DaySendAudience
Monday (Nov 23)Heads-up: "early access starts tomorrow"Engaged and buyers
Tuesday to ThursdayOne offer a day, by categorySegmented by interest
Friday (Nov 27)Early launch, afternoon reminderEngaged; others morning only
Saturday and SundayBest sellers, low stockEngaged
Monday (Nov 30)Cyber Monday, last callEngaged and browsers who did not buy

For low-engagement contacts, one or two emails all week is enough. High frequency is only for people who show interest.

On the day: what to watch

  • Bounces: a jump in hard bounces means an old or imported list.
  • Spam complaints: Google asks senders to stay below 0.1% and never reach 0.3% (Google sender guidelines).
  • Delays and 4xx responses: a provider is throttling you. Slow down.
  • Order emails: confirm receipts are arriving within seconds.
  • Revenue per campaign: the metric that matters, more than opens. See ecommerce email metrics.

On Pidgely, bounces and complaints go to the suppression list automatically, every email has a log and a timeline, and events reach your system through signed webhooks. Reputation protection pauses risky sending before it damages your domain.

After BFCM

  • Post-purchase emails: delivery confirmation, review requests and how-to tips. See post-purchase and review emails.
  • Bring volume back down gradually, neither cutting off nor staying at peak pace.
  • New subscribers go into a welcome series instead of only promotions.
  • Review: which segments sold, which subject lines worked, where complaints came from. That feeds your holiday plan.

Quick checklist

WhenItem
6 to 8 weeksAligned SPF, DKIM and DMARC; campaign subdomain; one-click unsubscribe
4 to 6 weeksList cleaning; re-engagement; gradual ramp-up
2 to 4 weeksSegments; mobile templates; tested subject lines
Week beforeTests on real providers; order flow tested; campaigns scheduled
BFCMFrequency by engagement; batched sends; watch bounces and complaints
AfterPost-purchase; normal volume; holiday review

If your store runs on Shopify, WooCommerce, VTEX or Nuvemshop, connect it to Pidgely and your order emails go out automatically, in your brand, on a stream kept apart from your Black Friday campaigns. See the integrations and create a free account.

Frequently asked questions

How early should I start preparing Black Friday emails?

Six to eight weeks ahead. Domain authentication, list cleaning and a gradual volume ramp-up all take time, and none of them can be fixed during BFCM week itself.

Can I email my whole list several times during BFCM?

You can, but people who never open or buy drive complaints and drag your reputation down exactly when you need it most. Send the higher frequency to recent buyers and engaged subscribers, and much less to everyone else.

Do I need a separate domain for campaign emails?

A separate subdomain for marketing (for example news.yourstore.com) helps isolate campaign reputation from your order emails. What matters is aligned SPF, DKIM and DMARC on each one.

What should I do if campaigns start landing in spam mid-week?

Lower the volume, send only to your most engaged segments, check authentication and complaint rate, and pause old lists. Pushing the same volume usually makes it worse for days.

Pidgely team

Published

We build Pidgely, the email API that gets you to the inbox. We write about what we learn delivering email, citing the standards and mailbox provider guidelines behind every claim.

Also available in:
ecommercedeliverability

How to keep your store's email campaigns out of spam

A practical guide for ecommerce campaigns that reach the inbox: domain and authentication, separate streams, list hygiene, frequency, content and Gmail's rules.

6 min read

ecommercesegmentation

Email Segmentation by Purchase Behavior

How to segment an online store's email list by purchase behavior: recency, frequency, value, category and engagement, with ready-made segments and what to send.

6 min read

ecommercetransactional-email

Order confirmation and shipping emails: a store guide

The order emails every online store needs (confirmation, payment, shipping with tracking, delivery, returns), what to put in each one and how to make them land.

7 min read