CAPACITY-DRIVEN ADVERTISING™ FOR HOME SERVICES

Stop Overspending on Google Ads

Capacity Engine connects ServiceTitan and Google Ads so your advertising automatically responds to technician availability, appointment capacity, cancellations, service-line demand, and budget pacing.

Stop paying for leads you can't service Automatically adjust spend to open capacity Connect ServiceTitan to Google Ads in minutes

Built for modern home service teams managing demand, capacity, and Google Ads performance

HVAC · Plumbing · Electrical · Drain & Sewer · Multi-Location Groups · Private Equity Operators · PPC Teams · ServiceTitan Users

THE MODEL

Let your callboard run your advertising strategy

See Capacity

Know when you need more jobs

See booked appointments, open slots, technician schedules, PTO, cancellations, and business-unit capacity in one operating view.

  • Live capacity by business unit
  • 5-day call board
  • Technician availability
  • Canceled jobs
  • Open appointment visibility

Automate Demand

Let campaigns respond to availability

Increase bids when capacity is open, reduce spend when schedules are tight, and pause or throttle campaigns when fully booked.

  • Capacity rules
  • Bid adjustments
  • Budget adjustments
  • Campaign enable / pause
  • Auto and manual modes

Advertise Availability

Promote what you can actually deliver

Update ad messaging based on real capacity, so customers see same-day and limited-availability offers only when your team can support them.

  • Dynamic ad customizers
  • Capacity-based messaging
  • Offer updates
  • Speed-to-service messaging
  • Google Ads sync
ONE PLATFORM

Stop Spending Without a Strategy. Start Advertising With a Goal.

Capacity Engine creates the missing connection between the system that knows your availability and the system that creates demand.

ServiceTitan

  • Jobs
  • Technicians
  • Business units
  • Cancellations
  • Appointment availability

Capacity Engine

  • Capacity scoring
  • Rules engine
  • Budget intelligence
  • Dynamic messaging
  • Automation audit trail

Google Ads

  • Campaigns
  • Bids & budgets
  • Keywords
  • Devices & locations
  • Ad messaging

Connect your job board to your ad strategy

CAPACITY MANAGEMENT

See Capacity, Demand, and Ad Pressure in One View

Capacity Management gives owners, operators, dispatchers, and marketers a shared view of real technician availability across every location and business unit.

Instead of guessing when to push or pull back campaigns, your team can see exactly where capacity is open, tight, or fully booked — and make advertising decisions based on what the field can actually handle.

Capacity Console

5-day call board · all business units

LIVE

Today

92%

filled

2 open

5 cancels

Sun

74%

filled

6 open

Mon

60%

filled

9 open

Tue

45%

filled

12 open

Wed

30%

filled

16 open

Technicians

M. Alvarez
On job · HVAC repair
K. Patel
Driving · Plumbing
T. Brooks
Available · Electrical

Spend only where capacity exists

See which business units and locations can take more calls before increasing ad pressure.

Reduce wasted spend when the board is full

Pull back campaigns when technicians are booked, schedules are tight, or same-day demand cannot be fulfilled.

Capture demand when availability opens

Detect open appointments, cancellations, and schedule gaps so marketing can quickly drive the right calls into the right markets.

Align dispatch, field activity, and advertising

View technician schedules, coverage, and capacity status in one place so operations and marketing are working from the same truth.

Recover faster from cancellations and schedule changes

Identify newly available capacity and respond before the opportunity disappears.

CAMPAIGN MANAGEMENT

Real-Time Demand Control

Campaign Management gives home service operators one command center for performance, budget pacing, bidding, technician activity, dynamic ads, and capacity status. Instead of managing Google Ads from stale account averages, Capacity Engine adjusts advertising around what is actually happening in the business right now.

Campaign Control Center

Capacity Manager · capacity-aware bidding, budgets, and messaging across campaigns

LIVE·Last update Jun 16, 1:46 PM·Refresh 15 minNext run 11:11
Auto Engine
ON
Plumbing Service
HOME SERVICE DEMO
Jun 16, 2026 – Jun 16, 2026

Capacity Availability

Live
30%open capacity

20–40% · Plumbing 20–40% Limited Availability

Recent rule action: Applied “Plumbing 20–40% Limited Availability” · 20–40%

Today's Capacity

Need 7
16/ 23

70% filled

Open Jobs

7
remaining capacity

Next Available Slot

3 PM
TODAY
Jarell Skipwith

Available Techs

0
not on a job

Techs on Job

9
working today

Cancel Rate

5%
of today's jobs

Daily Budget Goal

$733
Key

Daily Goal

$1,000.00

Today's Spend

$732.93

Remaining

$267.07

Status

On Track

Bidding Actions

UnverifiedAuto

Plumbing 20–40% Limited Ava…

LiveMaintain20–40%

Keyword Bids

Rule targets 100% of baseline keyword CPCs. Avg $73.37.

0%
-98%0+400%

Mobile

Rule's authored device modifier.

+60%
-98%0+400%

Desktop

Rule's authored device modifier.

-50%
-98%0+400%

Tablet

Rule's authored device modifier.

-90%
-98%0+400%

Messaging — Dynamic Ads

Auto
PLUMBING: CITY-2026

Plumbing 20–40% Limited Availability

LiveVery tight20–40%

(·) PLUMBING_OFFER

rule sets$35 OFF — $35 Off Repairs

$35 OFF

rule

$35 Off Repairs

(·) PLUMBING_SPEED

Now Scheduling: 8AM Tomorrow

Now Scheduling: 8AM Tomorrow

Now Scheduling: 12PM Today

Now Scheduling: 12PM Today

Now Scheduling: 4:00PM Today

Now Scheduling: 4:00PM Today

Now Scheduling: 2:00PM Today

Now Scheduling: 2:00PM Today

Technician Map

Layers

Techs onlyOpen techsBy time
317580827841Charlotte HarborBoca GrandePine IslandFort MyersBuckinghamLehigh AcresCypress LakeBabcock Ranch
Map data · Capacity Engine
5 mi

Control demand by business unit

See which services are filling the board, which need more calls, and where budget should move next.

Adjust bids, budgets, and messaging in real time

Increase spend where capacity exists, pull back where teams are full, and align ads with actual availability.

Protect profit with smarter keyword and search term control

Identify waste, add negative keywords, and shift spend toward the terms that produce valuable calls.

Manage every location from one campaign command center

Drill into performance by market, service line, device, schedule, and location without losing the big picture.

Choose automation or manual control

Let Auto Engine optimize campaigns automatically, or switch to manual mode when your team needs direct control.

BUDGET INTELLIGENCE

Make Every Ad Dollar Accountable to the Business

Budget Management gives home service teams real-time visibility into how ad spend is pacing across campaigns, service lines, business units, and locations.

Instead of waiting for month-end reports or discovering overspend after the fact, your team can see where budget is going, where it is falling behind, and where spend needs to stop, shift, or accelerate.

Budget Management

Month to Date · all groupings

Total Budget

$80,000

Today's Spend

$1,151

Remaining

$60,443

Pacing

-24.4%

HVAC

$8,420 of $24,000

On Track

Plumbing

$3,210 of $22,000

Behind Pace

Electrical

$5,640 of $18,000

On Track

Drain & Sewer

$2,287 of $16,000

Behind Pace

Keep spend aligned with booked work

Track budget by campaign grouping, service line, and business unit so dollars flow toward areas that can turn demand into revenue.

Catch overspend before it becomes a problem

Monitor daily spend, pacing variance, and remaining budget with 15-minute refreshes.

Control budgets by service line and business unit

Set rules that match how your operation actually runs, not just how Google structures campaigns.

Stop waste automatically when limits are reached

Use daily hard stops to prevent campaigns from pushing past approved spend levels.

Drill into performance when something changes

See which campaigns are driving spend, where pacing is off, and where budget should be adjusted.

Stop Running Ads Like Your Schedule Never Changes

Your business changes every hour. Capacity Engine helps your campaigns respond when technicians are open, booked, canceled, or ready for more work.

Give us 20 minutes and experience capacity-driven advertising for yourself. See how Capacity Engine turns your live schedule into smarter bidding, budgeting, messaging, and demand control.

BUSINESS IMPACT

What Capacity-Driven Advertising changes

Reduce wasted ad spend

Stop buying leads when schedules are full, technicians are unavailable, or the business cannot service more demand.

Increase technician utilization

Push more demand into business units, days, and service areas with open capacity.

Recover cancellations faster

Detect reopened capacity and activate campaigns before lost appointments become lost revenue.

Improve budget allocation

Move spend toward service lines and campaign groupings that can actually book more work.

Advertise real availability

Promote same-day service, next-day appointments, or limited availability based on live capacity.

Align marketing and operations

Give owners, dispatchers, marketers, and PPC teams one shared view of capacity and demand.

From disconnected PPC management to capacity-aware demand control

Before Capacity Engine

Disconnected advertising

  • Google Ads managed separately
  • ServiceTitan capacity ignored
  • Budgets based on static monthly plans
  • Campaigns spend while fully booked
  • Cancellations do not trigger marketing action
  • Same-day ads run when no slots exist
  • Budget decisions made at account level
  • Marketing and dispatch operate separately

With Capacity Engine

Capacity-driven demand control

  • Google Ads connected to real capacity
  • Business-unit availability visible
  • Budget follows bookable opportunity
  • Campaigns adjust when capacity changes
  • Cancellations can trigger demand recovery
  • Ads reflect actual appointment availability
  • Spend managed by service line and capacity
  • Marketing and operations work from one system

Take your advertising from campaign-driven to capacity-driven

Connect ServiceTitan and Google Ads. Align marketing with operations. Let your callboard run your advertising strategy.

LEARN MORE

Google Ads is blind to your schedule

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.

Webinar

Google Ads Is Blind to Your Schedule

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.

  • Why cost per lead is incomplete without capacity context
  • How technician availability should influence campaign spend
  • How cancellations can become demand-generation opportunities
  • How capacity bands control bids, budgets, and messaging
Save My Seat

Built for teams that need marketing and operations working together

"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."

MD

Marketing Director

Multi-Location Home Services Company