How do you get an ecommerce website ready for Black Friday?
Start at least four weeks before the sale. Work through site speed and server capacity, then stock and sale price data, then payments and shipping, then tracking. In the last week, freeze code changes, place real test orders and write down who is responsible for what on the day. Ads can only sell what the site can handle.
We covered the ad side in our Black Friday ad plan. This post is about the other half: the site, stock and operations that have to absorb the traffic those ads bring. The pattern we see around big sales is familiar. Ad budgets double, then the site slows down on Friday morning, checkout throws errors, or the sale price on the product page doesn't match the one in the cart. None of that gets fixed in the ads account.
When should you start preparing for Black Friday?
Plan backwards from the sale date at the end of November. The timeline below works for most brands; if your team is small, move every step a week earlier.
| When | Focus | Main work |
|---|---|---|
| 4 weeks out | Technical base | Speed audit, server and platform capacity, app clean-up |
| 3 weeks out | Products and stock | Sale product list, stock count, price and feed data |
| 2 weeks out | Payments and shipping | Payment provider limits, installment options, carrier capacity |
| 1 week out | Testing and freeze | End-to-end order tests, tracking checks, code freeze |
| Sale day | Live monitoring | Errors, stock and conversion rate, fast response |
How do you check site speed and server capacity?
Measure where you are today. According to Google's web.dev, a good experience means Largest Contentful Paint under 2.5 seconds, Interaction to Next Paint under 200 milliseconds and Cumulative Layout Shift of 0.1 or less, measured at the 75th percentile of page loads. Look at mobile numbers first, because most sale traffic arrives on phones.
Everything you add for the sale affects speed: countdown timers, pop-ups, extra tracking tags. A simple rule helps here. Test every element you add for the campaign once, and remove apps you don't need before the sale starts. Large hero banners on the homepage are usually the biggest LCP problem, so compress them and serve them at the right size.
Capacity depends on your platform. On hosted platforms such as Shopify, the platform handles server load and your job is to keep apps and theme code lean. If you run WooCommerce or a custom build on your own hosting, talk to your host about expected traffic in advance. Example: a store that normally sees 3,000 visitors a day can get several times that in a single hour on Black Friday.
How should you prepare stock, prices and product data?
Lock the list of sale products at least three weeks out and confirm stock with a physical count. A product that shows as available but isn't on the shelf means a cancelled order and an angry review.
Price consistency matters most. Google Merchant Center's help page says the sale_price value must be lower than the regular price and must match the sale price shown on your landing page and at checkout. With sale_price_effective_date you can set the start and end of the discount in advance, so nobody has to change prices by hand at midnight. Check your local rules on how the pre-sale price must be displayed, too; many markets regulate it.
How should you prepare the sale page and homepage?
If you use a dedicated Black Friday page, keep it at the same URL every year. That way it keeps links and search visibility from previous years; when the sale ends, leave it live with a "coming soon" message instead of deleting it. Put best sellers with healthy stock at the top, and build filters around what shoppers look for (size, colour, price range) rather than discount depth.
On the homepage, give one clear message: when the sale starts, when it ends and which categories it covers. A homepage announcing three campaigns at once leaves people unsure where to click. On mobile, the first screen should show the sale message and a single button.
What should you check in payments and shipping?
Baymard Institute puts the average documented cart abandonment rate at about 70 percent, based on 50 studies. Leaving aside people who were only browsing, the top reasons are high extra costs like shipping, slow delivery, not trusting the site with card details and a long checkout. On Black Friday these problems get worse, because shoppers compare prices across several tabs at once.
What to check:
- Payment provider limits: ask your provider about daily transaction limits. Once a limit is hit, payments fail and shoppers rarely come back.
- Installments and payment methods: show clearly which options apply to sale products.
- Cash on delivery: if you offer it, estimate cancellation and return rates in advance.
- Carrier capacity: agree daily pickup volume for sale week with your carrier and show a realistic delivery time.
- Free shipping threshold: if you change it for the sale, test that cart and checkout display it correctly.
How do you verify tracking before the sale?
If you can't trust the numbers on the day, you can't make good budget calls. A week out, place a real test order and confirm the purchase event reaches GA4, Meta and Google Ads with the right value and product data. Make sure the cookie consent banner isn't blocking tags and that orders aren't counted twice. Check the new campaign pages as well; a new template can skip your existing tag setup.
What tests should you run in the final week?
Don't ship new features in the final week. Call it a code freeze: bug fixes only. Then test in this order:
- On mobile, place a full order from homepage to product page, cart and checkout.
- Try different cards and payment methods, including installments and cash on delivery if you offer them.
- Check discount codes, cart rules and the free shipping threshold.
- Confirm campaign pages and filters show the right products and that sold-out items drop off.
- Check that order confirmation emails and SMS messages go out with the right content.
- Write ready answers for the questions customer service will get most.
How should you monitor the site on sale day?
Write a simple war room list: who watches speed, who watches stock, who watches ad spend, who answers customers, and who makes the call when something breaks. Check conversion rate every hour; a sudden drop is usually the first sign of a technical fault. When a product sells out, pause its ads straight away, or you'll pay for clicks you can't convert.
Most of this work keeps paying off after the sale. If you want to see where your site should start, take a look at our conversion-focused design service or request a free growth audit from Performetic.
Key takeaways
- Start Black Friday site preparation at least four weeks ahead and split it by week.
- Measure mobile speed against Core Web Vitals thresholds and test every element you add for the sale.
- Confirm stock with a physical count and keep sale prices identical on the site and in the feed.
- Talk to your payment provider and carrier about limits and capacity before the sale.
- Freeze code in the final week, run end-to-end order tests and write down sale-day responsibilities.
