Key takeaways
- BFCM 2026 is the same playbook as 2025 with one added consideration: traffic survival under AI-agent-generated visit spikes alongside human spikes.
- Build the BFCM hub page, ad-matched LPs, and a cart-cleaner campaign by mid-November. Ship dev work earlier than feels comfortable.
- The single biggest mistake: rebuilding the storefront in November. Freeze the storefront, ship campaign pages on top.
- Plan in batches by audience (cold, warm, returning) and traffic source (paid, email, organic) - the same offer rarely fits all three.
This is the operational BFCM playbook for Shopify stores in 2026. The structure is timeline-first, then page-by-page.
Why you can trust us
Four years inside Shopify, multiple BFCM cycles per year worked across stores. We build Fudge - the AI agent stores use to ship BFCM pages without freezing the storefront for the rest of the quarter.
The timeline
August - early planning
- Lock the offer set. What discount on what SKUs? Site-wide vs targeted?
- Confirm inventory. Don’t promote what you can’t ship.
- Forecast traffic. 2-5x typical Q4 traffic is normal; 10x for stores with strong paid spend.
- Confirm hosting and CDN are ready (Shopify CDN handles most of this; verify any custom storefront pieces).
September - storefront freeze + content build
- Freeze structural storefront changes after September 30. Anything that touches the theme should be done. November is for campaign pages on top.
- Build the BFCM hub page. URL like
/pages/black-friday-2026. No content yet, just the template. - Build the cart-cleaner campaign (see below). Live by November 1.
- Refresh PDPs for the SKUs you’ll feature. Sticky ATC, trust signals, reviews above the fold.
October - LP build and ad creative
- Build 3-5 ad-matched LPs for the campaign categories you’ll run paid traffic on.
- Confirm tracking pixels fire on every new page.
- Pre-build the email and SMS sequences (welcome, abandonment, post-purchase).
- Lock the BFCM offer copy across PDPs, LPs, hub page, emails.
November 1-15 - soft launch + warming
- Run the cart-cleaner campaign: email anyone with cart items reminding them BFCM is approaching, no offer yet.
- Run the email-growth campaign: “Get early access to BFCM” popups and ad creative driving signups.
- Final inventory check. Cut promotions on SKUs you can’t restock.
- Pre-publish the BFCM hub page with a “coming soon” countdown.
November 16-26 - early access + paid spend ramp
- Email early-access offers to your most engaged segment.
- Ramp paid spend to your peak window.
- Watch ROAS daily; pull underperforming creatives.
- Watch the storefront mobile performance daily. Fix any speed regressions same-day.
November 27-30 - Black Friday weekend
- Full offer live across every surface.
- Don’t change the offer mid-day. Confusion costs more than the upside.
- Monitor checkout error rates. Anything above baseline is an emergency.
December 1-2 - Cyber Monday
- One-day continuation. Don’t extend offers indefinitely - the urgency mechanic is part of the offer.
December 3 onwards - decay
- Plan the offer wind-down. Don’t go dark on December 3; ease the transition.
- Run a “you missed BFCM but here’s a smaller offer” email to non-buyers.
- Start planning the post-holiday lifecycle: returns, exchanges, reorder reminders.
The pages to build
BFCM hub page
The central landing page for the campaign. URL pattern: /pages/black-friday-2026 or /pages/bfcm. Contains:
- Hero with the headline offer and countdown
- Featured products / collections at the offer prices
- “Best deals” curation
- FAQ on the offer terms
- Trust signals near every CTA
This is the page you send organic, email, and direct traffic to. Permanent across the campaign window.
Ad-matched landing pages
One per major audience or creative. Each LP matches the ad creative’s promise specifically. See Shopify landing page examples.
Don’t run paid traffic to the BFCM hub - too generic. The LP is the focused conversion surface; the hub is the discovery surface.
Updated PDPs
For the SKUs in the offer, refresh the PDP with:
- Offer price prominent at the buy box
- “Limited-time” framing in the copy (without fake countdown timers)
- Stronger trust signals
- Sticky mobile ATC
Cart-cleaner campaign
For customers with items in cart before BFCM:
- Pre-BFCM: email reminding them the items will be on offer
- During BFCM: email with the actual offer applied to those items
- Post-BFCM: standard abandonment if not converted
Black Friday landing-page examples
For studying patterns, see our Black Friday Shopify LP examples breakdown.
Traffic survival
BFCM brings spikes. Shopify’s infrastructure handles most of it; your app stack is usually the bottleneck.
Pre-BFCM audit
- Run Lighthouse on top traffic pages on October 15 and November 15. Compare. If anything regressed, find what.
- Audit your app list. Disable apps you don’t need during BFCM.
- Test checkout end-to-end on mobile from a fresh device.
During BFCM
- Watch real-user data (CrUX or your analytics). Mobile LCP drift = revenue loss.
- Watch checkout error rates. Shopify’s status page is the canonical reference.
- Don’t deploy non-essential changes. Freeze.
What to skip
Things teams do at BFCM that don’t pay off:
- Fake countdown timers that reset on page refresh. Customers see through them.
- Site-wide rebuild in November. You’ll break something. Freeze.
- Generic newsletter signup popups. They were fine in October; in BFCM the offer competes for attention.
- Too many offers stacked at once. “30% off + free shipping + free gift over $X + buy 2 get 1 free” is confusing. Pick one or two.
- Promotional emails to your entire list daily. Segment. Tired list = lower deliverability.
For wider context see Shopify CRO guide and Shopify sales funnel guide.
FAQ
When should I start preparing for BFCM?
August at the latest. By September the storefront work should be complete; October is LP and creative; November is campaign execution.
How many BFCM landing pages do I need?
One BFCM hub plus 3-5 ad-matched LPs covering your main paid-traffic categories. More if you run paid creative across more audiences; less if you only run a tight set of ads.
Should I discount everything or just hero SKUs?
Depends on margin. Stores with healthy margins can run site-wide. Stores with tighter margins should run targeted offers on best-margin SKUs. Don’t discount what you can’t restock.
Will my Shopify store crash on Black Friday?
Shopify’s infrastructure handles BFCM traffic for almost every store. The bottleneck is usually your app stack or your storefront’s apps adding JavaScript on every visit. Audit apps before November.
How do I get my BFCM pages ranking?
For most stores: don’t try to rank for BFCM specifically. The traffic comes from paid, email, and direct. SEO traffic for BFCM keywords is dominated by mega-retailers. Optimise your evergreen content year-round; treat BFCM as a paid + email play.