Black Friday is one of the busiest shopping weekends of the year for WooCommerce stores. It is also one of the most stressful. A sudden surge of buyers can push your site to its limits, causing slow load times, checkout errors, and even complete downtime.
Instead of locking yourself into a more expensive hosting plan to cover just a few high-traffic days, you can temporarily scale up the power of your site by increasing the number of PHP threads and memory with Kinsta’s PHP Performance add-on.
This ensures your store can handle more concurrent requests, keep plugins running smoothly, and avoid checkout bottlenecks when traffic increases.
In this guide, we explore why Black Friday traffic can overwhelm WooCommerce sites, how the PHP Performance add-on addresses these issues, and the steps to get it running smoothly in MyKinsta.
Why Black Friday traffic causes downtime
When a WooCommerce store experiences a surge in visitors, two key resources are usually the first to run out: PHP threads and memory.
PHP thread limits
Think of each PHP thread as a pay slip. Each thread can only process one request at a time, whether it is adding a product to the cart, executing a plugin function, or completing payment.
If you don’t have enough threads to handle the sudden spike in activity, the requests will pile up. This leads to long waiting times, jammed cash registers and frustrated customers.
Memory limits
Themes, plugins, and third-party integrations all consume memory. Balloons are used in heavy traffic. Once your site maxes out the available memory, the pages will slow down, timeout will be requested, and in the worst case scenario, the site will crash.
When these memory limits are reached, the problems are hard to miss:
And while the traffic increase only lasts a few days, the damage may linger. Slow or broken cash registers cost immediate sales and leave a bad impression, which can damage customer loyalty in the long term.
The advantage of this is that you don’t have to permanently upgrade your hosting plan to survive Black Friday. Temporal scaling allows you to expand PHP threads and memory only when it really matters.
A smarter way to handle peaks in holiday traffic
Instead of spending too much money on a larger hosting package that you don’t really need, Kinsta’s PHP Performance add-on gives you a smarter, more flexible way to scale. It’s designed for times like Black Friday, when a sudden increase in traffic can push your WooCommerce store to the brink.
This is why it works so well:
- Scales PHP threads and memory on demand. With just a few clicks in MyKinsta, you can increase the number of PHP threads to handle more concurrent requests and increase memory limits to keep plugins and dynamic functions running smoothly under load.
- Activate it only when necessary. The add-on can only be activated for the Black Friday weekend or other sales event, then rolled back once traffic levels return to normal.
- Only pay for what you use. Because billing is prorated, you only pay for the time the add-on is active. That means no upgrades to long-term plans, no wasted resources, and no surprise costs after the sale ends.
This performance add-on allows you to tailor your hosting power to your busiest shopping days without having to make a permanent change. It’s a fast and affordable way to keep your WooCommerce store stable when demand suddenly increases.
How to enable the add-on in MyKinsta (step by step)
Activating the PHP performance add-on is easy. You don’t have to make complicated adjustments to server settings or wait for support. It’s all handled in your MyKinsta dashboard.
Here’s how to do it.
Step 1: Log in to MyKinsta
After you log in, go to your dashboard. You should see a list of the sites you currently host with Kinsta.
Step 2: Select your site
Select the correct site and then click Info > PHP performance. Then click Change on the right side of the screen:

Alternatively you can go to Add-ons and click “Change” next to PHP performance.

In either case, you can then upgrade your performance settings.
Step 3: Adjust threads and memory
Within the add-on settings you will see controls to increase PHP threads and memory. Use these sliders to set the right balance for your expected traffic.

For a detailed overview of how threads and memory are distributed across different pool sizes, see our documentation.
Step 4: Save and confirm changes
Click Continueand the adjustments will take effect almost immediately. There is no downtime during scaling.
Step 5: Go back after the sale
Once the Black Friday hustle and bustle is over, return to the same settings and uninstall the add-on. Your site will return to normal resource levels and billing will stop immediately.

The entire process takes just a few minutes, giving you the flexibility to prepare for heavy traffic without complicating your hosting setup or incurring unnecessary costs.
What this looks like in a WooCommerce store
Imagine a WooCommerce store that normally processes 50 orders per hour on a fixed day. When Black Friday hits, that number could easily triple. Or more! Suddenly there are hundreds of people browsing products, adding items to their carts, and trying to check out at the same time.
Without scaling prior to the increase in traffic, this store will likely experience:
- PHP threads maximum. Each new checkout request has to wait its turn, creating a backlog that feels like standing in line at the checkout.
- Pages crawl or hang. As requests pile up, customers will see slow load times or gateway timeouts.
- Errors appear. 500 errors or frozen payment forms disrupt the flow, leaving customers unsure if their order has been processed.
- Sales are slipping away. Frustrated shoppers abandon their shopping carts and go to competitors, leaving sales on the table.
When scaling up, the outcome will be very different:
- Additional PHP threads absorb the peak. More payment requests are processed at the same time, which keeps the “line” moving.
- Memory growth keeps things stable. Even with multiple plugins for features like payment gateways, shipping calculators, and loyalty programs all running at the same time, the site doesn’t run out of resources.
- The payment experience remains smooth. Customers can move from the product page to payment confirmation without delays or interruptions.
- Revenues are rising instead of falling. More orders are completed successfully and customers go home with a positive experience they will remember for a long time.
The result is night and day. Instead of worrying about downtime or errors, store owners can focus on fulfilling orders and making the most of the biggest sales weekend of the year.
In one of our case studies, DARTdrones, a Kinsta WooCommerce customer, experienced a huge traffic spike after appearing on Shark Tank. Their site served more than 1 million page views in just six hours and generated $300,000 in revenue without a single minute of downtime. By scaling PHP threads and optimizing their infrastructure on Kinsta, they reduced page load times by 50% and maintained a smooth checkout process even under extreme pressure.
This is exactly the kind of resilience that the PHP Performance add-on brings to Black Friday. This allows your WooCommerce store to meet sudden demand without sacrificing speed, reliability, or sales.
Summary
Black Friday brings the kind of traffic that can overwhelm even well-optimized WooCommerce stores. When PHP threads and memory reach their limits, customers experience errors, slow load times, and stalled payments. All of these unfortunate factors translate into lost sales.
The Kinsta PHP Performance Add-on takes the stress out of preparing for peak demand. Because it allows you to temporarily increase thread count and memory, your site stays responsive when it matters most. You can activate it for the weekend only, pay only for what you use and reverse it when traffic returns to normal.
Don’t let downtime affect your biggest sales opportunity of the year. Stay prepared, stay fast and make sure every checkout goes smoothly.
Start scaling today with the Kinsta PHP performance add-on and head into Black Friday with confidence.
#scale #site #Black #Friday #Kinstas #PHP #performance #addon


