bfcmblack fridayseasonal promosshopify discountspromo planning

    Your 2026 Shopify Black Friday Preparation Calendar: Week-by-Week from October to Cyber Monday

    Promly Team8 min read
    Short answer: Black Friday 2026 is November 27, which puts early October at eight weeks out. If you have not started BFCM prep, start this week: lock discount depths now, build your campaign calendar next week, schedule and test everything by Nov 5, and run BFCM with scheduled start and stop times so you are not manually flipping banners at midnight.

    Black Friday is the highest-stakes Shopify selling weekend of the year, and also the one merchants most often under-prepare for, because the planning horizon is longer than it feels. BFCM is a 50-day season, not a weekend: the work starts in early October and the cleanup runs into the first week of December. Eight weeks goes fast when you factor in creative production, list segmentation, Shopify setup, and the test window every serious BFCM campaign needs before it goes live.

    This calendar is the execution companion to Shopify's BFCM merchant resources. Shopify covers the business strategy: inventory, staffing, shipping, and customer experience. This guide covers the promo execution rows that any checklist leaves out: discount architecture, conflict detection, banner sync, and the revert schedule that keeps your BFCM pricing from bleeding into December.

    Why Eight Weeks Is Not Optional

    Most BFCM prep guides land on the same window: eight to ten weeks before Black Friday. For 2026, that window runs from late September to early October. If you have not started yet, start this week. If it is already past Oct 8, use the compressed plan in the calendar section below.

    The timeline is not arbitrary. Work backward from what actually needs to happen:

    • Creative production (banners, email templates, ad assets): 2 to 3 weeks minimum
    • Email list warm-up and VIP segmentation: 3 to 4 weeks
    • Shopify discount setup and testing: 1 to 2 weeks (and test orders take time to verify)
    • Buffer for conflicts or revisions: 1 week minimum

    That is 7 to 10 weeks of work. Start Nov 1 and you are already four weeks late.

    The merchants who have the smoothest BFCM execution are the ones who finish the hard work in October. By the time Nov 27 arrives, the only job left is monitoring.

    The Three Layers of BFCM Prep

    Most BFCM guides cover layer one. The campaigns that break at checkout are usually missing layer two or three.

    Layer 1: Strategy (what to offer, to whom, at what price)

    • Discount depth per category
    • Promo types: automatic discounts, codes, BOGO, compare-at pricing
    • List segments: VIP early access, main list, win-back

    Layer 2: Execution (when it goes live, how, and what else fires at the same time)

    • Scheduled start and end for every discount
    • Banner sync (your announcement bar should go live when the discount does)
    • Conflict check (running a VIP code plus an automatic main-sale discount plus a flash code at the same time can break checkout silently)

    Layer 3: Safety net (what happens when something goes wrong)

    • Auto-revert at end date (not manually remembered, automatically scheduled)
    • Rollback plan if a discount fires incorrectly
    • Post-BFCM cleanup: compare-at prices removed, banners down, all discounts ended

    Most checklists stop at layer one. Layer two is where BFCM campaigns break. Layer three is what separates a clean, post-mortem-friendly BFCM from one where you are debugging at 11 PM on Nov 28.

    One Stat That Should Change How You Think About BFCM Budget

    Here is a number from PromoOS's analysis of 1.14 million Shopify orders: Shopify merchants return 10.3 cents of every gross dollar as discounts, and 86 percent of that discounting happens outside November.

    That means the average merchant spends more on discounts in the other eleven months than they do in all of BFCM. BFCM is not your biggest discount risk. Your year-round cadence is.

    The practical implication: set your Black Friday Shopify discount depths in the context of your full-year discount spend. If you are already running a 20% discount most weeks, a 25% BFCM offer is not a compelling deal. The merchants who see the best BFCM lift are usually the ones who run fewer discounts outside BFCM, so the seasonal offer feels meaningful when it arrives.

    Your 2026 Black Friday (BFCM) Week-by-Week Calendar

    Black Friday 2026 is November 27. Cyber Monday is November 30.

    Starting after Oct 8? Do not skip rows. Compress the strategy and architecture weeks into one, and keep the schedule-and-test week (Oct 30 to Nov 5) where it is. That is the one week you cannot give up.

    WeekDatesFocusKey actions
    8 weeks outOct 2-8Strategy lockSet discount depths per category. Choose your promo types. Audit margin tolerance. Decide VIP versus general-sale structure.
    7 weeks outOct 9-15Campaign architectureMap your four phases (VIP early access, main sale, flash codes, Cyber Monday) in your promo calendar. Set dates for each.
    6 weeks outOct 16-22Creative productionBrief banner design and email/SMS copy. Build announcement bar and hero image variants ready for scheduled deployment.
    5 weeks outOct 23-29VIP list buildSegment your VIP list (past purchasers, email subscribers, loyalty members). Set up VIP early-access discount codes.
    4 weeks outOct 30 - Nov 5Schedule and testSchedule all discounts with start and end dates. Run a full conflict check. Place test orders to verify discount application. Test banner deployment in staging.
    3 weeks outNov 6-12VIP early accessLaunch VIP early access. Send first email and SMS. Begin tracking orders and redemptions. Monitor for checkout conflicts.
    2 weeks outNov 13-19Pre-BFCM warm-upTease the main sale to your full list. Send a "coming soon" email. Do a final inventory check. Verify all automations are queued correctly.
    Launch weekNov 20-26Main sale liveMain sale launches Nov 20 (or your chosen date). Send Thanksgiving email Nov 26. Verify all scheduled automations are running.
    Black FridayNov 27ExecuteMonitor orders and conflict alerts. Do not change anything on launch day unless something is actively broken.
    WeekendNov 28-29Weekend saleExtend main sale or run a BOGO. Keep banners live. Monitor revenue vs. goal.
    Cyber MondayNov 30Final pushLast-chance email and SMS. Verify Cyber Monday discount is live. Schedule all discounts to end at your chosen rollback time.
    Post-BFCMDec 1 onwardRollback and debriefAuto-revert fires: discounts end, banners come down, compare-at prices restore. Run your post-campaign debrief (template linked at the end of this guide).

    The Four Execution Problems Shopify's Checklist Does Not Solve

    Shopify's BFCM resources are excellent for business readiness. They cover inventory, checkout speed, customer support, and fulfillment. What they do not cover is the promo-execution layer, because that is outside Shopify's native scope.

    These are the four places BFCM campaigns break in practice:

    1. Discount conflict at checkout

    Running VIP early-access codes, an automatic percentage-off main sale, flash codes, and a BOGO simultaneously creates a conflict surface. Shopify allows certain stacking combinations and blocks others. If you have not tested every combination a customer might try, you will find out on Black Friday.

    The conflict-free BFCM discount stack guide covers exactly this scenario: four promo types configured to run simultaneously without breaking checkout.

    2. The banner that does not sync

    Your announcement bar should go live when your discount does and come down when the discount ends. Manual banner management means either a banner that is live before the discount is active (a broken experience) or a sale banner still running in December (a price-advertising regulatory concern in most jurisdictions and a margin leak).

    Schedule your banners alongside your discounts so they move as a unit.

    3. Post-BFCM discount drift

    BFCM discounts that do not have a scheduled end date run indefinitely. This is the single most common post-BFCM cleanup problem: merchants discover in early December that a 30% automatic discount is still live because the end date was either not set or was set incorrectly.

    Every discount in your BFCM campaign should have both a start date and an end date, scheduled before BFCM week begins. The end date is not optional.

    4. Compare-at price cleanup

    If you use compare-at (strikethrough) pricing during BFCM, those crossed-out prices need to come down when the sale ends. A compare-at price left running after the sale creates false urgency and is a price-advertising regulatory concern in most jurisdictions. Build the removal step into your rollback schedule, not into a post-BFCM to-do list.

    Why the Discount Is Never the Problem

    The place where BFCM execution breaks is almost never the discount itself. It is the gap between the discount and everything else: the banner that does not sync, the conflict that was not checked, the end date that was not set, the compare-at price that nobody removed.

    The reliable fix is treating the discount, the banner, and the rollback as a single scheduled unit rather than three separate tasks remembered at different times. When you schedule a promo as a calendar event with a start date, end date, and attached banner, every Black Friday deal you run is self-contained. Nothing needs to be manually turned off, and post-BFCM cleanup is automatic.

    That is what PromoOS is built around. When you schedule a promo, the discount activation, banner deployment, and rollback all fire as a unit on their scheduled dates. Your Black Friday does not require a war room. You schedule it, you test it, and on Nov 27 your job is to watch the dashboard and check for alerts.

    This is the promo scheduling guide for the mechanics, and the ROI framework for measuring whether BFCM was worth the margin investment.

    Key Takeaways

    • Black Friday 2026 is Nov 27, which makes early October eight weeks out. Starting after Oct 8? Compress the first two weeks, but never skip the Oct 30 to Nov 5 schedule-and-test week.
    • Build in three layers: strategy (what to offer), execution (scheduling, banner sync, conflict check), and safety net (auto-revert, rollback plan).
    • Every BFCM discount needs both a start date and an end date set before launch week.
    • The four places BFCM campaigns break are discount conflicts, banner-discount drift, post-sale discount drift, and compare-at prices that are not cleaned up.
    • BFCM is less than 15 percent of annual discount spend for the average Shopify merchant. Set your depths relative to your full-year cadence, not in isolation.

    Conclusion

    BFCM does not require complexity. It requires a plan completed early enough that execution is mostly automated. An early-October start, a conflict-checked discount stack, synchronized banners, and a scheduled rollback cover the difference between a Black Friday Shopify campaign that is stressful and one that is boring in the right way. That is boring on purpose: boring means nothing broke.

    The 2026 Retail Marketing Calendar has every key BFCM date and a suggested promo depth for each one. Start there for the high-level view, then use the phase-specific guides below for the detail.

    The BFCM Guides: Which One to Use at Each Phase

    Frequently Asked Questions

    Related articles

    Free plan · No credit card

    Schedule your next promo in PromoOS.

    Free plan: one active promo, three total, no credit card. Upgrade only if you outgrow it.

    Install PromoOS free
    PromoOS is a Promly product. © 2026 Promly. All rights reserved.