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.
Historical call data
Adjustments
Forecast results
Weighted moving average with growth & seasonality
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
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 →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 →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 →Automate call volume forecasting for your contact center
EaseDial's built-in analytics surface call volume trends automatically — no spreadsheets needed.