Capacity Engine connects ServiceTitan and Google Ads so your advertising automatically responds to real technician availability, appointment capacity, cancellations, and business-unit demand.
Booked appointments, open slots, technician schedules, PTO, cancellations, and business-unit capacity in one operating view.
Increase bids when capacity is open, reduce spend when schedules are tight, and pause campaigns when fully booked.
Update ad messaging based on real capacity, so customers see same-day offers only when your team can support them.
Most home service businesses manage operations in ServiceTitan and marketing in Google Ads. The problem is that these systems usually don't talk to each other.
ServiceTitan knows when technicians are available, when appointments cancel, when schedules are full, and which business units need work. Google Ads knows clicks, spend, impressions, and conversions.
Capacity Engine creates the missing connection — turning your job board into a marketing signal.
The Capacity Console is the command center for capacity-driven advertising. Instead of jumping between dispatch boards, ad accounts, and spreadsheets, your team gets a single view of operational capacity and marketing pressure.
Capacity problems usually show up before the revenue loss happens. The 5-Day Call Board gives your team a forward-looking view of booked and available capacity across each business unit.
Advertising should know whether the field team can actually take more work. The Technician Schedule shows jobs, open slots, PTO, meetings, training and active work across each technician's day.
Capacity is not just how many appointments are open. It's also where technicians are, where jobs are scheduled, and which service areas can support more demand.
Every canceled job creates a new capacity opportunity. But if marketing doesn't know about it quickly, that opening becomes lost revenue. Capacity Engine makes cancellations visible immediately.
Capacity Rules power the automation behind Capacity-Driven Advertising™. They let your team decide what should happen when availability changes — then Capacity Engine executes those decisions automatically. When the schedule is full, campaigns can slow down. When capacity opens, budgets and bids can increase. When availability shifts, ad messaging can update to match what your team can actually service.
Stop buying leads you can't service. When the schedule is full, lower bids, reduce budgets, or pause campaigns.
Fill open capacity faster by increasing campaign visibility when technicians have availability.
React before open slots become lost revenue. Identify gaps and support faster demand recovery.
Put dispatch and advertising on the same page. Everyone works from the same capacity picture.
Direct budget toward business units and time windows where appointments can actually be booked.
Promote same-day or limited availability only when it's true, setting better expectations before they call.
The #1 reason home service campaigns waste budget is not always keywords, bids, or budget. It is the disconnect between your campaigns and your real technician availability.
Learn why campaigns can look optimized in Google Ads while still wasting money operationally — and how Capacity-Driven Advertising™ aligns spend, bidding, budgets, and messaging with ServiceTitan capacity.
"Our Google Ads account used to tell us how many leads we bought. Capacity Engine shows us whether we should be buying more demand at all."
Marketing Director
Multi-Location Home Services Company