Discuss a Project Discuss a Project

How to Prepare Your Website for Black Friday Traffic

by Reece Crowther, Web Developer   |   Last Updated on October 8, 2026   | 
8 minutes read
shopify on laptop screen

It’s 7pm on Black Friday. Your email has just landed in 40,000 inboxes, your ads are live, and hundreds of shoppers hit “add to basket” in the same minute.

Then the checkout starts spinning.

Pages time out. Orders vanish halfway through payment. Your team is refreshing the site in a panic, your phone is buzzing, and every minute offline is money walking straight to a competitor.

Black Friday falls on 27 November this year, with Cyber Monday on 30 November. The worst possible moment to find out your website can’t cope is when the traffic arrives. The good news? Almost everything that goes wrong on the day can be spotted and fixed in October.

This guide is about the technical side: hosting, speed, checkout and keeping changes under control. If you’re after the search side of things, our Black Friday SEO checklist has you covered. Here, we’re making sure the site stays standing.

Know your numbers

You can’t plan for a surge you haven’t measured. Start by pulling last year’s Black Friday and Cyber Monday data from your analytics and your hosting dashboard. You’re looking for three numbers:

  • Peak visitors per hour
  • Peak concurrent users (how many people were on the site at the same moment)
  • Peak orders per hour

Then plan for comfortably more than that. There’s no universal multiplier, because the right headroom depends on how much you’ve grown this year, how hard you’re pushing marketing and what your site is built on. Simply doubling last year’s figures is a guess, not a plan. If you’d like a figure you can actually rely on, our development team can work one out with you from your own data.

Hosting and capacity

Your hosting is the foundation everything else sits on. Shared hosting might be fine on a quiet Tuesday in July, but when a neighbouring site gets a surge, yours can slow to a crawl with it. If peak trading matters to your business, you need managed hosting built for ecommerce. (We’ve written about the pitfalls of cheap hosting if you want the full horror story.)

A content delivery network (CDN) and good caching will serve product pages and images to thousands of shoppers at once, taking huge pressure off your server. But there’s a catch, and it’s where most Black Friday crashes happen: the basket and checkout can’t be fully cached. Every time someone adds an item or pays, your server has to handle that unique session itself.

That’s why caching alone won’t save you. Talk to your host now about scaling up CPU and memory for peak weekend, so your checkout doesn’t become the bottleneck that brings the whole site down.

Load test before it’s real

Upgraded hosting is a good start, but you need proof it’ll hold. That’s what load testing is for: simulating peak traffic in October, while there’s still time to fix what breaks.

The classic mistake is to fire traffic at your homepage, watch it cope, and call it a success. Your homepage is probably cached. The real test is the full journey: landing on a product page, choosing a size or colour, adding to basket, heading to checkout and reaching the payment gateway. Those are the steps that hit your database hardest, and the ones most likely to fail.

Tools such as k6 and Loadster let you script realistic shopper journeys and run them at scale. Run your tests weeks ahead, fix the bottlenecks, then test again.

Speed under pressure

When thousands of people are browsing at once, every kilobyte counts. A bloated site frustrates shoppers and eats server resources, which slows things down for everyone. Speed is also one of the simplest wins for conversion rate optimisation.

Three quick wins:

  1. Compress your images. Serve product photos in modern formats such as WebP or AVIF, which look just as good at a fraction of the file size.
  2. Audit your scripts and tags. Over a year, most ecommerce sites collect tracking pixels, chat widgets and heatmap tools. Each one slows the page. If you’re not actively using it for Black Friday, switch it off.
  3. Check Core Web Vitals on mobile. Most impulse shopping happens on phones, so make sure your mobile pages respond instantly, don’t jump around as they load, and the mobile checkout is quick.

Checkout and payments

If people can’t pay, nothing else matters. Test every payment method you offer, from cards and PayPal to Apple Pay, Google Pay and buy-now-pay-later options, and check none of them time out under load.

Then speak to your payment provider. Sudden spikes in transactions can trip automated fraud rules or hit account limits, so let them know what volumes to expect and check those limits have been raised. And make sure stock levels sync properly between your site and your warehouse, so you’re not selling products you don’t have.

Whether you run a WooCommerce store or a high-volume Shopify site, test every discount code and automatic promotion you plan to run. Check codes stack the way you expect, and that totals still add up at the final step of checkout.

Update early, then lock it down

Do your platform, theme and plugin updates in October, not mid-November. It’s a core part of good website maintenance, and this autumn has shown exactly why.

On 6 October, WordPress released version 7.1.3 with seven security fixes, including a stored cross-site scripting (XSS) flaw on the comments admin page and a second-order SQL injection in the export tool. It’s the third security release on the 7.1 branch in 19 days. If your site runs on WordPress, update now. Our post on WordPress vulnerabilities explains why ongoing patching matters.

Once your updates are done and tested, lock things down. From early November until December, only make changes that genuinely can’t wait. A rushed plugin update or a quick layout tweak during peak weekend is exactly how stores fall over.

Your promotions are now ad inputs

Here’s a new one for this year. From 12 October, Google Ads can automatically pull promotions from your website into some Search and Performance Max campaigns (those with linked location assets). We’ve covered it in detail in our post on Google Ads automated promotions.

The website takeaway is simple: your on-site offers now need to be accurate, because they might end up in your ads. Take down expired banners, check the offer wording in your headers and footers, and make sure every promotion on the site matches your Black Friday plan. A quick check-in between your web and ecommerce PPC teams goes a long way.

On the day

Even with the best preparation, you need to be ready to react.

  • Uptime monitoring and alerts. Set them up to message your team (by text or a dedicated Slack channel) the moment response times slow or the site goes down.
  • A named person on call. Someone with the access and authority to make decisions fast, all weekend.
  • A rollback plan. If an urgent change breaks something, your team should know exactly how to restore the last working version in minutes.
  • A holding page. A simple, branded “we’ll be right back” page is far better than a browser error if the worst happens.

Your Black Friday website checklist

Run through this before November arrives:

  • Know your numbers: last year’s peak visitors, concurrent users and orders per hour.
  • Scale your hosting: extra CPU and memory for the checkout pages that can’t be cached.
  • Load test the full journey: product page to payment, not just the homepage.
  • Speed up the front end: compressed images and only the scripts you actually need.
  • Test the checkout: every payment method, gateway limits and stock syncing.
  • Test every discount: apply each code and check the totals add up.
  • Apply updates in October: including WordPress 7.1.3 if you’re on WordPress.
  • Lock down changes: essential fixes only from early November.
  • Check your on-site offers: so automated ad promotions pull the right terms.
  • Plan for the worst: uptime alerts, someone on call and a holding page ready to go.

Black Friday rarely breaks websites because of one big problem. It’s usually a handful of small ones that nobody tested: a checkout that wasn’t load tested, a plugin updated on the wrong day, or a payment limit nobody raised.

The fix is to do the boring work in October, so the exciting bit in November takes care of itself.

If you’d like an expert pair of hands getting your store ready for peak, our ecommerce websites team would be glad to help.

Reece Crowther

About Reece Crowther

Web Developer

With a background in Game Development, Reece specialises in building custom, scalable WordPress and WooCommerce solutions that are secure and easy to manage. Outside of work, Reece treats climbing as a physical puzzle to solve and enjoys hiking or sketching by the coast.

View profile

More Posts

Categories

Please leave your information and our team will contact you shortly!

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
This field is hidden when viewing the form
This field is hidden when viewing the form