Operations

How to Stress Test Your Holiday Support Plan Before Peak Season

Ty Givens, Founder of CX CollectiveTy Givens5 min read
How to Stress Test Your Holiday Support Plan Before Peak Season — CX Collective

By October, most support leaders I talk to have a holiday support plan. A forecast, a staffing number, maybe an approved budget, maybe a seasonal hire or two in the pipeline.

By October, most support leaders I talk to have a holiday support plan. A forecast, a staffing number, maybe an approved budget, maybe a seasonal hire or two in the pipeline.

The plan usually looks right. What nobody has checked is whether the inputs underneath it are right.

That check is what this post is about. It's the work I do in October, while a wrong assumption can still be fixed in a spreadsheet instead of with overtime in December.

#Why a holiday support plan needs a stress test

A plan is built from a handful of numbers: volume, handle time, shrinkage, and how many people you have. If any one of those is wrong, everything built on it is wrong too, and nobody finds out until the queue is climbing.

Earlier this year I worked on a peak plan for a retail client with three seasons of help desk data behind it. The plan had been built carefully. When we tested it, here's what came up:

  • A quarter of the email queue wasn't customers
  • The main self-service path for their largest contact driver ended in a ticket
  • Two sources for last December's handle time told two different stories
  • Thousands of customers the previous season had reached out and never got an answer

None of those were visible from inside the plan. All of them were visible once someone tested it.

#Test 1: Check the inputs to your staffing math

Start with the three inputs that break most often.

Handle time. Your help desk reports several different "handle times": agent active time, first reply to resolution, full thread duration. On email, the elapsed-time versions can be many times larger than active time. Find out exactly which report and which field the plan used. Then check whether after-contact work is included. It usually isn't, and it's often 15% to 30% of the real total.

Shrinkage. If the plan uses a benchmark, rebuild it from your own numbers: PTO and holidays, sick time, paid breaks, meetings and 1:1s, training and coaching, project work, system downtime. Add them up. Don't compound them. A real build usually lands between 30% and 38%. Under 25% means something is missing.

Channel model. Phone and live chat are real-time. The customer is waiting, so you need more people than the raw workload suggests just to hit a service level. If the plan treated chat and phone with the same math as email, the real-time number is low.

Is your CX operation built for scale?

Take the free 5-minute assessment to find out where you stand and what to fix first.

#Test 2: Check whether your volume counts real customers

This is the fastest test and the one that gets skipped the most.

Pick your largest email contact reason and read 50 real tickets. Count how many came from an actual customer with a real question.

On that retail client, based on last season's mix, 2,753 of the 10,867 email tickets forecast for this season will be carrier exception alerts, marketing bounce-backs, and cold sales outreach. Some of them auto-close and still count as order-status volume, which makes their reporting look worse than it is. The rest get opened and closed by hand.

Filtering that at the mail server gives those hours back in an afternoon, with no hiring.

Also check whether your volume counts messages or contacts. A four-message thread is one ticket handled once. Some help desk exports count every inbound message.

#Test 3: Reconcile the plan against today's backlog

This test catches a broken holiday support plan before your CFO does.

Your inputs make a prediction. If volume times handle time really exceeds your capacity by the amount the plan says, your backlog today would be a specific size. Calculate that size, then look at your real backlog.

If the real number is a fraction of what the plan predicts, your team is handling work the model says is impossible. One of the inputs is wrong. In my experience, in order of likelihood:

  1. Handle time is on the wrong clock
  2. Volume counts messages or machine-generated mail, not customers
  3. More people are working the queue than you counted (a team lead every afternoon, the founder's inbox, a part-timer nobody listed)

Find it now. A plan that can't explain how the team is coping today won't hold up when someone asks.

#Test 4: Walk every self-service path end to end

Go through your self-service the way a customer does. Start from the order confirmation email, the shipping email, the account page, and the contact page. For your top five contact reasons, try to get an answer without talking to anyone. Do it on a phone, logged out, after hours.

On the retail client, the "Track My Order" button on the contact form created a ticket. That was how it was built. After hours, the chat widget said "you have contacted us after hours" and opened a ticket too. The self-service path for their biggest driver ended in a ticket, and nobody had walked it since launch.

Every step that ends in "we'll get back to you" is volume you're staffing for when you could be removing it. Fix those in October, while the team that owns the page still has room in their sprint.

#Test 5: Check last year's peak handle time against a second source

Last December's data is the best forecast input you have. But check what it's actually telling you.

On that same client, the Zendesk time-tracking field showed phone handle time down about a quarter in December compared with September. The phone system's own call records told a different story: talk, hold, and wrap were flat, 397 seconds in both months. Plan from the first number and you staff phones for a speed the team never actually had.

The other number worth pulling from last December is what went unanswered. That same season, 4,250 callers hung up before anyone answered and 2,046 chats were never picked up. At their own cost of $3.40 a contact, if half of those customers came back and tried again, that's $10,703 to handle a second time.

Two takeaways for your plan. Before you forecast from last December, confirm handle time against a second source. And during peak, when a number moves sharply, check it before you act on it. Sometimes the team is rushing. Sometimes the measurement changed.

#Test 6: Check your backup capacity

A plan that works only if everyone shows up isn't resilient. Check three things:

  • Cross-training. Build a quick matrix of people against queues. Any queue with only one person who can run it alone is a single point of failure.
  • Outside help. If a BPO or overflow team is part of the plan, confirm access, training, and a live pilot will all be done before the week of Black Friday.
  • Decision rights. Write down who can turn off chat, switch the autoresponder, or approve overtime without asking. If nobody can, every bad hour turns into a meeting.

#Test 7: Run one bad day out loud

Last step. Get your leads together for an hour and describe a realistic bad day: volume 40% over forecast, two agents out, a carrier delay on one coast.

Walk it hour by hour. Who notices first? What gets turned off? Who writes the customer message, and does it already exist? Who tells marketing to hold the next send?

Every place the room goes quiet is a gap. You'll usually find three or four. They're small fixes in October and expensive ones in December.

#What to do with what the stress test finds

Sort each finding into one of three groups:

  • Fix now. Anything that removes volume or takes a decision off someone's plate during peak: mail filtering, self-service paths, messaging, decision rights.
  • Adjust the plan. Corrected handle time, rebuilt shrinkage, real volume. Rerun the math and update the staffing number, even if it goes up.
  • Accept and monitor. Risks you can't remove in time. Give each one a trigger and an owner, so if it happens it's handled, not a surprise.

#Holiday support plan stress test checklist

  • Handle time confirmed by report and field name, with wrap included
  • Shrinkage rebuilt from your own components and added up
  • Phone and chat modeled separately from email
  • 50 tickets read from your largest email driver
  • Predicted backlog reconciled against actual backlog
  • Every self-service path walked end to end
  • Last December's handle time checked against a second source
  • Cross-training matrix built, single points of failure named
  • Decision rights written down
  • One bad day rehearsed out loud

A holiday support plan that has been tested is a different thing from one that has only been written. The test takes about a week. In October you still have that week.

If you'd rather have someone else run it, that's our Peak Blueprint. One week once I have access. You get the plan, a one-page recommendation with costs, and the live model to keep. If the answer includes hiring, it tells you how many, what type, when to post, and when they need to start.

holiday supportstaffingcustomer experienceoperationsforecasting

Ready to transform your CX operation?

Let's talk about what a better system could look like for your team.

Continue Reading