Contact centre seasonality
Seasonality is the most predictable component of contact volume — and the most disruptive when ignored. A retail contact centre that treats December as an average month will face a queue that collapses service level for six weeks. Seasonal planning requires decomposing historical volume into its components, calculating seasonal indices, and building staffing flexibility that can move with the forecast.
Volume decomposition
Weekly volume = Trend × Seasonality × Day-of-week effect × Noise
Trend
Long-run growth/decline in volume
+3% YoY from customer base growth. Remove before calculating seasonal indices.
Seasonality
Annual repeating pattern
Week 51 (Christmas week) = 1.8× annual average. Calculated from 2–3 years of history.
Day-of-week
Within-week variation
Monday = 125–130% of weekly daily average. Saturday = 60–70% (for Mon–Sat operations).
Noise
Random variation
Weather events, marketing campaigns, competitor actions. Cannot be modelled — plan for it with intraday flexibility.
Seasonal patterns by sector
| Sector | Peak period | Peak index | Trough | Planning lead |
|---|---|---|---|---|
| Retail / e-commerce | Pre-Christmas (Nov–Dec) and January (returns) | 180–300% of annual avg | February–March (60–75% of annual avg) | 6–10 weeks before peak. Temp recruitment lead time is the binding constraint. |
| Insurance (home / motor / travel) | January (renewal season), June–August (travel) | 120–150% of annual avg | October–November (75–85% of annual avg) | 4–8 weeks. Mostly overtime and flexible contracts rather than temp hires. |
| Utilities (energy / water) | October–February (winter billing peak) | 115–135% of annual avg | May–August (70–85% of annual avg) | 4–6 weeks. Winter staffing often met through annual leave restriction from September. |
| Financial services (banking / cards) | January (post-holiday statements), April (tax year end) | 115–130% of annual avg | June–August (80–90% of annual avg) | 4–6 weeks. Most managed through overtime and annual leave coordination. |
| Healthcare / NHS | January–March (winter pressures), September (back to school) | 120–160% of annual avg | May–August (70–80% of annual avg) | 6–12 weeks. NHS staffing is constrained by training requirements — temp use is limited; relies on overtime and cross-skilling. |
| Public sector / local authority | April (new financial year), January (council tax), September–October | 115–130% of annual avg | July–August (70–80% of annual avg) | 6–8 weeks. Annual leave in July–August reduces staff available during trough — plan accordingly to avoid understaffing during the trough period. |
Christmas spike: the mechanics
For retail and e-commerce operations, the Christmas period is not a single spike but a four-phase event with different WFM requirements:
Phase 1: Pre-Christmas (weeks 47–50)
130–180% of avgGift purchase queries, delivery tracking, product availability. AHT close to average — most contacts are simple transactional queries. Requires significant extra headcount but manageable through overtime and temp staff who have been trained for 4–6 weeks.
Phase 2: Peak despatch / Black Friday (week 47–48)
180–250% of avgHighest volume of the year. Order confirmation, delivery chase, click-and-collect queries. Often combined with promotional campaign handling. This is when all temp hires must be fully trained and operational.
Phase 3: Christmas closure / bank holidays (weeks 51–52)
50–80% (closed periods) / 200%+ (reopening spike)Volume collapses during closure days. Reopening spike (26 Dec–2 Jan) is often the highest single-day volume of the year — returns, complaints, gift activation, delivery failures. Staff returning from Christmas leave face the highest occupancy of the year.
Phase 4: January returns (week 1–3 of new year)
150–300% of avgReturns, refund processing, complaints about Christmas gifts, delivery damage claims. January week 1 is often worse than any pre-Christmas week. Temp staff must be retained through mid-January. Many operations underplan January relative to December.
Flexible staffing mechanisms for seasonal peaks
Temporary / agency staff
Overtime (existing staff)
Annual leave embargo
Cross-trained back-office agents
Seasonality questions
How do you forecast seasonal contact centre volume?
Decompose historical volume into trend (long-run growth), seasonality (annual repeating pattern), day-of-week effect, and noise. Calculate a seasonal index for each week of the year (ratio of that week's volume to annual weekly average, after detrending). Apply seasonal indices to a trend projection. Recalculate indices annually using the most recent 2–3 years of data — using older data risks embedding patterns that no longer apply.
How much extra staffing do contact centres need at Christmas?
Retail/e-commerce: 80–200% above average in the pre-Christmas peak, 150–300% above average in January returns. Financial services: 20–40% above average. Utilities: 10–25% above average. For retail, this means planning temp recruitment 6–10 weeks before peak. January week 1 is often the worst week of the year — most operations underplan January relative to December.
Related guides
Volume forecasting guide
Forecasting methods and accuracy
Peak staffing guide
Staffing for volume spikes
Bank holiday staffing
Public holiday planning
Annual leave planning
Leave coordination in seasonal ops
Forecast accuracy (WAPE)
Measure your seasonal forecast accuracy
Absenteeism management
Absence trends in peak periods