Skip to content

Free Tool

Call Volume Forecasting Calculator

Project next period's call volume from four weeks of historical data using weighted moving average — the same method contact center WFM platforms use. Includes seasonality and growth trend adjustments.

No email required Instant results Weighted moving average

Historical call data

Adjustments

%
%

Forecast results

Weighted moving average with growth & seasonality

Forecasted calls — next period
WMA baseline: —
Forecasted calls
vs last week
vs 4-week average
Estimated agents needed
Volume trend Actual  Forecast
Wk 1
Wk 2
Wk 3
Wk 4
Forecast

Formula breakdown

Agent estimate assumes 360s AHT, 80/20 service level, and a 40-hour work week. For precision staffing use Erlang C modeling — this is a directional estimate only.

How it works

The weighted moving average method

WMA is the standard short-horizon forecasting method in contact center WFM — it balances recency with historical stability.

Step 1: Weight recent data higher

The four-week WMA assigns weights of 10%, 20%, 30%, and 40% to weeks 1–4 respectively. The most recent week drives the forecast more than older data, which fades naturally.

Step 2: Apply growth trend

Business growth systematically lifts volume period over period. A 3% growth factor multiplies the WMA by 1.03 — reflecting expansion in customer base, product adoption, or market share.

Step 3: Apply seasonality

Calendar-driven patterns — holiday surges, billing cycles, promotional periods — are captured by the seasonality adjustment. Apply based on your historical same-period data.

Step 4: Estimate agents needed

Using the forecasted call volume, 360-second AHT, and an 80/20 service level target, the calculator derives a directional agent headcount. Exact staffing requires Erlang C.

Why 4 weeks?

Four weeks balances recency (capturing recent trends) with stability (smoothing anomalous single-week spikes). ICMI and COPC both recommend 4-week windows for weekly short-horizon WFM forecasting.

When to go beyond WMA

For centers with strong intraday or day-of-week patterns, combine WMA with decomposition modeling. For 3–6 month horizons, exponential smoothing or regression against leading indicators outperforms WMA.

Methodology

How the forecast is calculated

The formula is transparent and auditable — no black boxes. You can verify every step with a spreadsheet.

1. Weighted moving average

WMA = (W1 × 0.10) + (W2 × 0.20) + (W3 × 0.30) + (W4 × 0.40). Weights sum to 1.0. This is the standard ICMI-recommended weighting for 4-period short-horizon WFM forecasting where recency is the primary driver.

2. Growth factor

After-growth WMA = WMA × (1 + growth% / 100). A 3% growth factor means the forecast is 3% above the raw WMA. Industry benchmarks suggest 3–5% annual growth (≈0.06–0.10% weekly) for growing SMB contact centers (NICE WFM Benchmarking 2024).

3. Seasonality factor

Final forecast = after-growth WMA × (1 + seasonality% / 100). Seasonality is applied after growth because growth is a secular trend while seasonality is a multiplicative calendar effect. Gartner recommends keeping seasonality indices derived from at least 12 months of same-period data.

4. Agent estimate

Agents ≈ (forecast calls × 360s AHT) / (work seconds in period). This is a simplified Erlang A approximation. For a weekly forecast, 40-hour agents provide ~144,000 productive seconds. The 80/20 SL target adds roughly 15–20% headroom — full Erlang C tables are required for precision staffing.

Primary sources

  • ICMI Contact Center Workforce Management Guide — 4-period WMA weighting standards
  • COPC CX Standard Release 6.2 — forecasting accuracy benchmarks (85–95% for short-horizon)
  • NICE WFM Benchmarking Report 2024 — WMA vs simple average accuracy comparison
  • Gartner Contact Center WFM Market Guide 2024 — seasonality modeling recommendations
  • Calabrio State of the Contact Center 2024 — growth trend and volume pattern data

FAQ

Common questions

What is weighted moving average forecasting?

Weighted moving average (WMA) forecasting assigns different importance to each historical data point. Unlike a simple average that treats all periods equally, WMA gives more weight to recent data — typically the most recent week gets 40% weight, the prior week 30%, and so on. This reflects the reality that recent call volumes are stronger predictors of near-future demand than older data. WMA is a foundational method in contact center workforce management (WFM) and is recommended by ICMI and COPC for short-horizon forecasting.

How accurate is call volume forecasting?

Short-horizon WMA forecasting (1–4 weeks ahead) typically achieves 85–95% accuracy for stable contact centers. Accuracy decreases with larger seasonality swings, promotions, or macroeconomic events not captured in historical data. Industry benchmarks from Calabrio and NICE WFM research show that centers using 4-week WMA outperform simple averages by 8–12 percentage points in forecast accuracy. For mission-critical staffing, supplement this tool with Erlang C modeling and adjust based on live queue data.

What is seasonality adjustment?

Seasonality adjustment accounts for predictable volume changes tied to the calendar — holiday surges, end-of-quarter billing spikes, or slower summer periods. If your contact center historically handles 20% more calls in December, you apply a +20% seasonality factor to your WMA forecast for December. If January is typically 15% slower, apply -15%. This tool lets you set the adjustment from -50% (much slower) to +100% (double normal volume). Industry sources including Gartner and NICE recommend reviewing at least 12 months of historical data to identify seasonality patterns.

How does growth trend affect my forecast?

Growth trend compresses or expands the WMA forecast to account for systematic business growth or decline. A 3% weekly growth trend means each period you expect 3% more calls than the WMA baseline, reflecting factors like new product launches, market expansion, or customer base growth. The industry standard for growing SMB contact centers is 3–5% annual growth — approximately 0.06–0.10% per week. Setting growth to 0% gives a pure WMA forecast with only seasonality applied. Negative growth trends model volume reduction from automation, self-service, or customer base shrinkage.

When should I use more historical data?

Four weeks of data is the minimum for a reliable WMA forecast and works well for stable, predictable call patterns. Use more data (8–13 weeks) when: your center experiences high week-to-week variability (CoV > 15%), you are trying to detect seasonality patterns, or you recently changed ACD routing logic. Longer windows reduce the influence of single anomalous weeks. However, extending beyond 13 weeks in a single WMA can dilute the recency advantage — for longer horizons, consider decomposition forecasting or exponential smoothing instead.

Can I share or download results?

Yes — your inputs are encoded in the page URL automatically. Copy the URL from your browser to share or bookmark your forecast. You can also download a PDF report using the button in the results panel. All calculations happen entirely in your browser; no data is sent to our servers and no email is required.

More Free Tools

Other EaseDial calculators

Free tool

Contact Center Staffing Calculator

Determine exactly how many agents you need to hit your service level target. Uses Erlang C modeling with AHT, arrival rate, and SL inputs.

Open calculator →
Free tool

Call Center Shrinkage Calculator

Calculate gross headcount needed to cover net agent requirement after accounting for breaks, training, absences, and other shrinkage factors.

Open calculator →
Free tool

Call Center Occupancy Rate Calculator

Measure how productively your agents are spending their time and benchmark against the 85–90% optimal occupancy range recommended by ICMI.

Open calculator →
Get Started

Automate call volume forecasting for your contact center

EaseDial's built-in analytics surface call volume trends automatically — no spreadsheets needed.