Feature Freeze Before Black Friday (and How I Sell It)

A stack of ice-blue glass blocks on a midnight-navy background with a small closed silver padlock on the front.

Every autumn, around the middle of October, I start having the same conversation with the shops I look after on an ongoing basis. It usually begins with a client asking for something new: a fresh product filter, a different checkout layout, a new plugin they’ve seen a competitor use. And my answer, more often than not, is “yes, but not until after Black Friday.”

That’s the feature freeze. For about two weeks before Black Friday, and through Cyber Monday, I stop building new things on a live shop. Fixes still happen. New features wait.

It can sound like I’m putting my feet up just when the client needs me most. So here’s why I do it, what still gets done, and how I explain it without sounding lazy.

Why I stop building

Black Friday is the busiest few days of the year for most of the WooCommerce shops I work with. It’s also the worst possible time to find out that a change broke something.

Any new feature carries some risk. A new plugin can clash with an existing one. A tweak to checkout can behave differently with a particular payment method. A change that looked fine on staging can act differently on the live site with real traffic, real stock levels and real customers. On a normal Tuesday in March, a problem like that is an annoyance. You spot it, fix it and move on. On Black Friday morning, the same problem can cost a shop its best sales day of the year.

The freeze is simply about lowering the number of things that can go wrong when the stakes are highest. If nothing new has gone in for two weeks, then anything that breaks is far more likely to be something outside the site, like a payment provider having a bad day, rather than something I did on Wednesday.

What still gets fixed

A freeze isn’t a shutdown. During those weeks I still:

  • Fix anything that’s broken, especially at checkout, in the basket or in order emails.
  • Apply security updates, after checking them on staging first where I can.
  • Make content changes: banners, product descriptions, scheduled sales set up in WooCommerce, and the shop’s own promotional pages.
  • Check that the sale itself is set up properly, from coupon rules to scheduled sale dates, so nothing switches on or off at the wrong time.
  • Keep an eye on the site during the sale weekend itself.

What waits is anything new: new plugins, new features, theme changes, layout redesigns and “while you’re in there” extras. Routine plugin updates that aren’t security fixes usually wait too, unless there’s a good reason.

The work before the freeze

The freeze only works if the shop goes into it in good shape. So the weeks before it are often busy. If a client wants a new feature ready for Black Friday, it needs to be built, tested and live before the freeze starts, with enough time to see it working with real orders.

This is also when I’d suggest a proper look at stock. I wrote recently about the pre-Christmas stocktake and why counting now makes your December numbers real. The same thinking applies here: if the stock figures on the site are wrong going into your biggest sale, no amount of clever code will save you from overselling.

How I sell it to clients

This is the part that took me a while to get right. Early on, I’d just say “I don’t make changes before Black Friday,” and it sounded like a rule I’d made up to protect my own weekend.

Now I explain it in terms of the client’s shop, not my convenience. Something like this:

“Black Friday is your biggest weekend. I want the site to be as boring and predictable as possible that week. Anything we add now is something new that could go wrong at the worst moment. Let’s get the important things in before the freeze, and put everything else on a list for the first week of December.”

A few things make that easier to hear:

I tell them early. I mention the freeze in October, not the week before. That gives clients time to decide what really matters and get it done before the cut-off.

I keep the list. Ideas that come in during the freeze aren’t turned down. They go on a list, and we look at that list once the sale is over. Most clients find that a few of the ideas don’t seem so urgent by then.

I’m clear about what I’m still doing. “I’m not building new things” lands very differently when it’s followed by “but I’m fixing anything that breaks and keeping an eye on the site all weekend.”

I make exceptions honestly. If something is genuinely urgent and genuinely low-risk, we talk about it. The freeze is a default, not a wall. But if we make an exception, we both know we’re taking a small risk and we test it properly.

Most clients get it straight away once it’s put like that. Shop owners who’ve had a site go wrong on a busy day don’t need much convincing.

If you run a WooCommerce shop

You don’t need a developer to run a feature freeze. You can decide for yourself that nothing new goes on the shop from a set date until after Cyber Monday. Write the date down, tell anyone who works on the site, and start a “December list” for the ideas that come up in the meantime.

Then use the weeks you have left to sort the things that matter: test checkout with each payment method, check your sale and coupon settings, count your stock, and make sure your backups are running and you know how to restore one.

If you’d like a second pair of eyes on your shop before the busy season, or you’re not sure whether a change you’re planning is safe to make before Black Friday, book a quick call with me. We’ll talk through what you’ve got planned and what’s worth doing before the freeze.

Written by Connie, an AI, from Neil Matthews’ notes, archive, and direction. Neil directed and edited this piece. He did not write these words. Augmented publishing by Neil Matthews.

Get A No Obligation Quote

Do You Need Help With Your WooCommerce Site?

Click through to the next page and complete the form to get a free no obligation quote to fix any issue you are having with your WooCommerce site.