How to Prepare Your Online Store for Black Friday 2026: A 90-Day Plan
Black Friday 2026 falls on Friday, November 27, and Cyber Monday on November 30. For most online stores those four days, plus the week around them, are the biggest revenue window of the year, and they are also where the most expensive mistakes happen: stockouts on the best seller, a site that slows down at 9 a.m. Eastern, a discount that sells out and loses money. The stores that do well are rarely the ones with the cleverest offer. They are the ones that started preparing in late August. This is the 90-day plan we use with clients, broken into weeks, starting Friday, August 28.
Why Black Friday Preparation Starts in August
Three things take longer than people expect: getting inventory from suppliers, building an audience you can actually reach, and producing creative. Supplier lead times of six to ten weeks are common, and longer for anything manufactured overseas. If you place your restock order in October, it may arrive in December.
Starting 90 days out also gives you time to test your site under load and fix what breaks while there is still room to change code. After early November, you should not be changing anything important.
Here is the shape of the plan:
| Phase | Dates (2026) | Focus |
|---|---|---|
| Foundation | Aug 28 to Sep 24 | Forecasting, inventory orders, offer strategy, list building |
| Build | Sep 25 to Oct 22 | Site fixes, load testing, creative production, support planning |
| Lockdown | Oct 23 to Nov 19 | Code freeze, final QA, early access, staffing |
| Execution | Nov 20 to Dec 1 | BFCM weekend, monitoring, live adjustments |
| Retention | Dec 2 onward | Converting new buyers into repeat customers |
Weeks 1 to 2 (Aug 28 to Sep 10): Forecast Demand and Order Inventory
Build a simple forecast
You do not need a data science team. Pull last year's sales by SKU for the Black Friday week and the four weeks around it. Then adjust:
- Start with last year's units per SKU during BFCM week.
- Multiply by your year-over-year growth rate for the past six months.
- Adjust for this year's planned offer. A deeper discount than last year usually means more units.
- Add a safety buffer, typically 15 to 30% for proven best sellers.
If you did not sell during BFCM last year, use your best recent week as a baseline and assume BFCM week is a multiple of it. For many small and mid-size stores we see BFCM week land somewhere between 2 and 5 times a normal week, but your history and offer will shift that, so treat it as a planning range rather than a promise.
Place orders early and decide on the tail
Place restock orders for top sellers now. For slow movers, Black Friday can be a chance to clear stock rather than buy more. Decide which SKUs you will feature, which you will clear and which you will exclude from discounts.
Also confirm with your 3PL or warehouse: their receiving cutoff for holiday stock, their peak capacity and any peak surcharges.
Weeks 3 to 4 (Sep 11 to Sep 24): Offer Strategy and Margin Math
The most common Black Friday mistake is choosing a discount by gut feel. Run the numbers per product before you announce anything.
A worked example
Take a product that sells for $80:
- Cost of goods: $28
- Shipping and packaging: $8
- Payment processing (about 3%): $2.40
- Paid acquisition cost per order: $15
Contribution per order at full price: $80 minus $53.40 equals $26.60.
Now apply 25% off. The price drops to $60, processing drops to $1.80, and everything else stays the same. Contribution per order: $60 minus $52.80 equals $7.20.
You now need to sell roughly 3.7 times as many units just to earn the same contribution. And acquisition costs usually rise during BFCM because ad auctions get more competitive, which would squeeze that $7.20 further.
Offers that protect margin
Straight sitewide percentage discounts are simple but expensive. Alternatives worth modeling:
- Tiered discounts: 15% off $100, 20% off $150, 25% off $200. This pushes order value up.
- Gift with purchase: a product that costs you $6 but has a $25 perceived value.
- Bundles: pair a hero product with slower movers at a combined price.
- Discount on selected collections only, keeping new arrivals and best sellers at full price.
- Early access for subscribers rather than deeper discounts for everyone.
Pick your offer structure by the end of September so creative, site changes and emails can all be built around it.
Start list building now
People who join your email and SMS lists in September and October are the cheapest customers you will reach during BFCM, because you do not pay the auction premium to reach them. Put a clear "Get early access to our Black Friday sale" signup offer on the site from mid-September, and consider a modest ad budget aimed purely at collecting subscribers while ad costs are still normal.
Weeks 5 to 6 (Sep 25 to Oct 8): Site Health and Load Testing
Fix what slows people down
Walk through your own store on a mid-range phone, on a cellular connection. Time how long the homepage, a collection page and a product page take to load. Remove apps you no longer use (they often leave scripts behind), compress oversized images and check that your hero sections are not loading heavy videos on mobile.
Load test
If you are on a hosted platform like Shopify, the core platform handles traffic spikes well, but your theme, apps and third party scripts still affect how fast pages load under pressure. If you run a custom build, headless storefront, WooCommerce or Magento, load testing is essential.
- Simulate at least 3 to 5 times your highest traffic hour from last year.
- Test the full path: landing page, search, product page, add to cart and checkout.
- Watch for slow database queries, third party APIs that rate limit and inventory sync jobs that lag.
- Confirm your hosting can scale, and who to call if it does not.
Check your integrations
Order volume spikes expose weak integrations: ERP syncs that fall behind, a 3PL connection that drops orders, a review app that times out. Ask each vendor about their peak readiness and confirm their support hours over Thanksgiving weekend.
Weeks 7 to 8 (Oct 9 to Oct 22): Creative Production and Campaign Build
Creative takes longer than anyone budgets. Plan all assets in one production sprint:
- Product photography and lifestyle shots for featured SKUs.
- Short videos in vertical format for social and ads, with several hooks for each.
- Homepage and collection banners for teaser, launch, Cyber Monday and "last chance" stages.
- Email templates and a full send calendar from early access through Cyber Monday.
- Ad variations for each audience: past buyers, subscribers, engaged visitors and cold prospects.
Build your BFCM landing page or collection now so it can be tested before the freeze. Pre-schedule as many emails and posts as possible. On the day, you want your team handling problems, not writing copy.
If you want help planning campaigns and creative around your offer, our digital marketing team typically starts BFCM work with clients in September for exactly this reason.
Weeks 9 to 10 (Oct 23 to Nov 5): Support Staffing and Operations
Staff for the spike
Support volume rises with orders, and questions change: shipping cutoffs, discount codes that did not apply, gift receipts and order changes. Plan for:
- Extended hours from Black Friday through Cyber Monday.
- Temporary agents trained by early November, not the week of.
- Saved replies for the 15 to 20 questions you already know will come.
- An updated FAQ page with holiday shipping cutoffs, return windows and gift policies.
- A clear escalation path for payment and fulfillment problems.
Holiday policies
Decide and publish your holiday return window (many stores extend returns to mid or late January for purchases made in November and December) and your shipping cutoff dates for Christmas delivery. Get the carrier cutoffs from your shipping provider rather than guessing.
Weeks 11 to 12 (Nov 6 to Nov 19): Code Freeze and Final QA
The code freeze
Set a code freeze by around November 6 to 10. After that date, no theme changes, no new apps, no app updates you can avoid and no platform migrations. Only emergency fixes, approved by one person.
Before the freeze, finish any development work on your Shopify store or custom features and run a full QA pass:
- Test every discount code and automatic discount, including combinations you do not want to allow.
- Place real orders on desktop and mobile with each payment method.
- Check that inventory counts are correct and that oversell settings are what you intend.
- Confirm analytics and conversion tracking are firing.
- Preview the sale theme or scheduled changes on a duplicate theme.
Early access
Many stores now open deals to subscribers several days before Black Friday. It spreads load across more days, rewards your list and gives you a live test of offers and checkout before the peak.
Weeks 12 to 13 (Nov 20 to Dec 1): BFCM Execution
Have a war room
Even a small team benefits from a shared channel and a simple run sheet:
- Who monitors site speed and uptime, and how.
- Who watches inventory and swaps featured products when something sells out.
- Who can pause ads, and at what cost per order threshold.
- Who approves any change to the site.
Check key numbers every few hours: sessions, conversion rate, average order value, ad cost per order and inventory on top SKUs. Compare against your plan, not just last year.
Adjust, but do not panic
If a best seller runs low, redirect ad spend to the next best product rather than turning everything off. If conversion drops suddenly, check checkout and payments first, since that is where silent failures cost the most.
After Black Friday (Dec 2 Onward): Retention
BFCM brings in a large wave of first-time buyers, many of whom only came for the discount. The work in December and January decides how many become repeat customers.
- Tag BFCM customers so you can track their repeat rate separately.
- Send a great post-purchase experience: shipping updates, product care or how-to content, and a thank-you with no discount attached.
- Ask for reviews once orders are delivered, while the holiday volume makes review collection easy.
- Plan a second purchase offer in January based on what they bought, such as a refill, accessory or complementary product.
- Do a post-mortem within two weeks: what sold out, what did not sell, where support struggled and what broke. Write it down, because next August you will not remember.
FAQ
Is it too late to prepare for Black Friday if I start in October?
It is late, not too late. Prioritize inventory for proven best sellers, keep the offer simple, fix the biggest site issues and freeze code by mid-November. Skip anything that needs long lead times, like custom development or new product photography at scale.
How deep should my Black Friday discount be?
Deep enough to motivate your audience, and no deeper than your margin math supports. Model contribution per order at several discount levels, factoring in higher ad costs, and pick the level where the expected volume increase actually makes up for the lower margin.
Should I run Black Friday deals all week or just on the day?
Most stores now run a period rather than a single day, often with early access for subscribers followed by the public sale through Cyber Monday. A longer window reduces pressure on your site and support team, but a clear end date is still important for urgency.
When should the code freeze start?
We recommend about three weeks before Black Friday, so around November 6 for 2026. That leaves time to spot and fix any issue from the last change before traffic peaks.
If you want a second pair of eyes on your BFCM plan, book a free 1-hour strategy call through our contact page.
Need help with your website?
Get a free 1-hour strategy call with our team. Clear plan, fixed quote, no obligation.
Get in touch
