Shopify BFCM preparation timeline: when to test and what to verify before Black Friday

Shopify BFCM preparation timeline: when to test and what to verify before Black Friday
Black Friday rarely causes the problems on a Shopify store by itself. The changes made in the weeks before it do. A new theme section, a discount app installed on a Tuesday, a mega menu rebuilt for the sale. A good Shopify BFCM preparation timeline gives each of those changes its own testing window. That way you find the breakage in early November, not at 9 a.m. on the busiest day of your year.
Black Friday falls on November 27 this year, and Cyber Monday is November 30. If you're reading this in mid-October, you have about six weeks. That is enough time if you use it in the right order.
Why your BFCM plan needs a testing schedule
Merchants spend weeks on offers, email flows and ad creative. Far fewer put a date on the calendar to check that the cart still updates when someone changes the quantity. That's backwards. Your promotion only makes money if shoppers can find the product, add it to the cart and pay.
Risk peaks during the build-up because that's when the store changes most. Every theme edit and app install can break something that worked yesterday. One round of testing at the end won't leave you time to fix things calmly. Testing on a schedule will.
6 weeks out: set your baseline

Before you change anything for the sale, confirm what works today. This is your reference point. If checkout breaks in week three, you want to know whether it was already fragile or whether something you shipped last Thursday caused it.
What to verify
The full checkout path, from product page to the payment step
Site search for your best sellers and common misspellings
Cart editing, including quantity changes and removing items
Mobile navigation, including the menu and links to collections
Collection filters and sorting on your largest collections
Product image galleries on your hero products
Run a broken link scan now as well. Old campaign pages, discontinued products and renamed collections leave 404s behind. You don't want last year's Black Friday banner pointing to a dead page.
In Shoptest, this is the point where you set up test flows for your critical customer journeys and put them on a schedule. Once they pass, you have a baseline that keeps checking itself while you work on everything else.
4 to 5 weeks out: test every theme and app change as you make it
This is the busy stretch: sale banners, countdown timers, bundle apps, upsell widgets, new landing pages. Most stores install or reconfigure at least one app in this window.
The rule is simple. After every change, rerun the flows it could affect. A new upsell app touches the cart. A redesigned header touches mobile navigation and search. A quick add button on collection pages touches add to cart and the quantity selector.
Watch for app conflicts
Third-party apps inject scripts into your storefront, and two apps that each work fine alone can clash. The symptoms are often subtle. A quantity selector stops updating the price. A filter returns nothing on mobile. A drawer cart won't open. Clicking around the homepage once won't catch problems like these.
Automated test flows run the same journeys every time, so a regression shows up as a failed test and not as a customer complaint. When a test fails, Shoptest's AI-assisted diagnosis explains what broke and suggests a likely fix. That helps a lot when your developer is booked solid until December.
2 to 3 weeks out: freeze the theme and audit your dependencies

Pick a date and stop shipping theme changes. Mid-November works as a cutoff for most stores. After the freeze, only bug fixes go live, and each one gets tested before and after release.
Check the services your store relies on
Your theme is only part of the picture. Shopify itself plays a part, along with your reviews, search, upsell and other storefront apps. Work out which of them affect checkout and conversion, then monitor them. Shoptest monitors Shopify and selected third-party services, so an alert tells you about an incident before your support inbox does.
Run a fresh link scan on campaign pages
By now your sale landing pages, gift guides and promo collections should exist. Scan them. Campaign pages get built fast, and they often link to products or collections that change before launch day.
Black Friday week: verify daily
From Monday, November 23, run your core test flows at least once a day. Run them more often on days you push big changes, like turning on sale pricing or swapping homepage content.
Checkout with a discount code applied
Add to cart and quick add from your sale collections
Search for the products featured in your emails and ads
Mobile menu links to every sale collection
Filters on discounted collections, especially price and availability
Turning on the sale is a change too. Price updates, automatic discounts and new homepage sections often all go live together, overnight. Test right after the switch. Don't leave it until the next morning.
During the weekend and Cyber Monday: keep monitoring running
Keep scheduled flows and service monitoring running all weekend. Inventory sells out, apps take heavy traffic, and teams make emergency edits under pressure. A hotfix at 11 p.m. on Saturday needs the same checks as a planned release.
Write a short response plan. Who gets the alert? Who can roll back a theme change? Who contacts the app vendor? When something fails, Shoptest's AI explanation gives whoever is on call a place to start. Sometimes a test breaks only because a theme element moved. In that case the AutoFix workflow can try to update the test and verify the repair, so your monitoring keeps working while the team focuses on the store.
Your Shopify BFCM preparation timeline at a glance
Six weeks out, set up baseline test flows and run your first broken link scan.
Four to five weeks out, rerun the affected flows after every theme or app change.
Two to three weeks out, freeze the theme, monitor Shopify and your storefront apps, and scan campaign pages.
In Black Friday week, run flows daily and test right after the sale goes live.
Over the weekend and on Cyber Monday, keep monitoring on and check every hotfix.
Start your BFCM testing this week
Stores that get through Black Friday calmly usually found their problems in October. Set up your test flows this week and you'll have about five weeks of continuous checks behind you before the first sale email goes out. Install Shoptest, build flows for checkout, search and cart, and run your first broken link scan today.