Advanced Engine

Capacity Forecasting Engine

After 3 to 4 months of operational data, the system starts predicting. Lead volume patterns, booking rates, crew availability, and seasonal demand cycles combine into a capacity forecast that tells you what’s coming in 2 to 3 weeks, not just what’s happening now.

Custom setup / $2,500 per month operated by Momentiv

The Problem

The Gap

It’s the second week of June. Your crews are booked through the end of the month. New leads are piling up with no available slots. You’re turning away jobs. Three weeks ago, you had open slots and no leads. Nobody saw this coming, even though the same pattern happened last June. And last July. And every summer before that. The data exists to forecast this. Nobody is reading it. And the consequence is the same every year: overbooked during peaks, underbooked during valleys, and no advance warning for either.

The Math

What Operating Without Forecasts Costs

60–70%

probability of selling to an existing customer vs. 5–20% for a new prospect

When you can see a slow period coming 2 to 3 weeks out, you can fire reactivation and seasonal campaigns to your existing customer list before the gap hits. Forecasting doesn’t just predict. It creates the window to act.

Source: Marketing Metrics / Macro Digital Media

266%

increase in “AC repair” searches from February to July

Demand surges are predictable at the macro level. What you need is the micro level: when your specific business will hit capacity based on your lead patterns, your booking rates, and your crew availability. That’s what this engine builds.

Source: WebFX Seasonal Search Trends, 2025

51%

of small businesses manage operations with spreadsheets or email

You can’t forecast from a spreadsheet. Forecasting requires connected data: lead volume trends, booking rates, crew schedules, and job completion rates flowing into a single model. Most home services businesses don’t have the infrastructure. This engine builds it.

Source: Capterra / CustomerFlows

The Fix

The System

Historical data aggregation, demand signal tracking, crew capacity modeling, and early warning alerts for both overbooking and underbooking. The forecast is framed as an observation, not a guarantee, until you validate its accuracy against real outcomes.

What We Build

  • Historical data aggregation layer: minimum 90 days of lead, booking, and job completion data required

  • Demand signal tracking: lead volume trends, booking rate patterns, seasonal demand curves

  • Capacity modeling: crew availability cross-referenced against forecasted demand by week

  • Overbooking early warning: flags when the current trajectory will exceed capacity in a defined window

  • Underbooking alert: flags slow periods far enough in advance to warrant a campaign or outreach push

  • Weekly capacity forecast framed as observation until you validate accuracy

Requirements

Required Inputs and Fit

What we need from you

  • Minimum 90 days of historical data: leads, bookings, job completions, crew schedules

  • CRM or field service management access for ongoing data feed

  • Crew roster with availability and capacity by crew

  • Average job duration by service type

  • Seasonal demand patterns from your experience (for calibration validation)

  • Tolerance levels: when should overbooking or underbooking alerts trigger

Who this is for

Built for owner-led home services businesses with enough operational history (90+ days) to support predictive modeling. Best fit for operators who are regularly surprised by demand spikes or slow periods and want advance warning to staff, schedule, and market accordingly. This engine is typically added to an existing retainer after foundational systems are stable.

Implementation

Implementation and Ongoing Operations

This engine is custom-scoped based on your data volume, integration complexity, and calibration requirements. It requires a minimum of 90 days of operational data before activation. Pricing is determined during the strategy call.

Custom setup fee

$2,500 per month operated by Momentiv

The Management Retainer

Systems break when they are abandoned. Your setup fee covers the custom build. From there, this engine is maintained through a monthly operations retainer. We handle the optimization, the reporting, and the technical oversight so you can focus on running your crews. All engine installations begin with a 90-day initial commitment to ensure baseline stability.

Outcomes

How We Measure Success

Forecast accuracy

Predicted vs. actual booking volume by week

Overbooking events prevented

Capacity warnings acted on in advance

Underbooking campaigns triggered and their revenue outcome

Slow periods filled proactively

Crew idle time reduction quarter over quarter

Operational efficiency improvement

Complementary Systems

Pairs Well With

Job Lifecycle Engine

Pipeline velocity data feeds the capacity forecast. If jobs are moving through stages faster, increasing demand is reflected in the model.

Neighborhood Intelligence Engine

Geographic demand patterns layer onto the forecast. If a specific neighborhood is generating increasing lead volume, the model accounts for it.

Seasonal Campaigns Engine

When the forecast predicts an underbooking window, a seasonal campaign can fire to fill the gap before it arrives.

Common Questions

Frequently Asked Questions

A minimum of 90 days of operational data: leads, bookings, job completions, and crew schedules. More data produces more accurate forecasts. The system calibrates against your historical patterns, so the longer the history, the better the predictions.

Accuracy improves over time as the model learns your specific patterns. In the first 90 days, forecasts are framed as observations, not predictions. After calibration, most businesses see forecast accuracy within 10 to 15% of actual outcomes on a weekly basis.

It can inform that decision. If the forecast consistently shows demand exceeding crew capacity for 4+ weeks, that’s a data-backed signal to add capacity. The engine surfaces the pattern. The hiring decision is yours.

Yes. We integrate directly with ServiceTitan, Housecall Pro, Jobber, and the GoHighLevel ecosystem. The data feed pulls lead volume, bookings, and job completion data from your existing system on an ongoing basis.

The system triggers an underbooking alert far enough in advance to act. That alert can be connected to a Customer Reactivation Engine campaign, a Seasonal Campaigns Engine push, or a Stale Lead Revival campaign to fill the gap before it hits your schedule.

When paired with the Weather Engine, yes. The Weather Engine provides real-time forecast triggers. The Capacity Forecasting Engine provides longer-range demand modeling. The two together give you both immediate and predictive visibility.

Ready to know what’s coming before it arrives?

Start with a diagnostic audit. We will map every gap, quantify what it is costing, and show you exactly which systems close it.