# 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.

Source: https://pidgely.com/blog/black-friday-email-checklist/ · Published: 2026-10-18 · Pidgely

## 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](/blog/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](/blog/spf-dkim-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](/blog/one-click-unsubscribe-rfc-8058/).
- **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](https://docs.pidgely.com/guides/domains/).

## 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](/blog/win-back-and-replenishment-emails/) guide shows how.

### Ramp up gradually

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

| Week | Weekly volume (example) | Audience |
|------|-------------------------|----------|
| -6 | 1x normal | Engaged |
| -4 | 1.5x | Engaged + this year's buyers |
| -2 | 2x | Engaged + buyers + new subscribers |
| BFCM | 3x | Segmented by engagement |

The numbers are illustrative. The principle is the same as an [IP warm-up](/blog/ip-warmup-guide/): grow in steps and watch bounces and complaints at each one.

### Collect subscribers with consent

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](/blog/ecommerce-email-consent-gdpr/).

## 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](/blog/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](/blog/order-confirmation-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

| Day | Send | Audience |
|-----|------|----------|
| Monday (Nov 23) | Heads-up: "early access starts tomorrow" | Engaged and buyers |
| Tuesday to Thursday | One offer a day, by category | Segmented by interest |
| Friday (Nov 27) | Early launch, afternoon reminder | Engaged; others morning only |
| Saturday and Sunday | Best sellers, low stock | Engaged |
| Monday (Nov 30) | Cyber Monday, last call | Engaged 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.

> Spread sends over time too. Blasting 100% of the list at 12:01 a.m. concentrates volume into minutes and invites throttling. Batching over an hour or two is safer.

## 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](https://support.google.com/a/answer/81126)).
- **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](/blog/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](https://docs.pidgely.com/guides/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](/blog/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](/blog/ecommerce-welcome-email-series/) instead of only promotions.
- **Review**: which segments sold, which subject lines worked, where complaints came from. That feeds your holiday plan.

## Quick checklist

| When | Item |
|------|------|
| 6 to 8 weeks | Aligned SPF, DKIM and DMARC; campaign subdomain; one-click unsubscribe |
| 4 to 6 weeks | List cleaning; re-engagement; gradual ramp-up |
| 2 to 4 weeks | Segments; mobile templates; tested subject lines |
| Week before | Tests on real providers; order flow tested; campaigns scheduled |
| BFCM | Frequency by engagement; batched sends; watch bounces and complaints |
| After | Post-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](/integrations/) and [create a free account](https://app.pidgely.com/signup/).

## 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.

