Yelp Ads tuned by the only metric that matters: jobs closed.
Yelp matches your ad to keywords you never chose and spends your budget on all of them equally. Throttle looks at which ones turned into revenue and adjusts the rest, every day, without a rep on the line.
Matched keywords
Last 90 days · revenue from ServiceTitan
| Keyword | Leads | Spend | Revenue | State |
|---|---|---|---|---|
| ac repair | 84 | $2,140 | $61,200 | boosted |
| ac installation | 61 | $2,610 | $148,500 | boosted |
| emergency ac repair | 33 | $980 | $38,400 | boosted |
| water heater installation | 21 | $890 | $0 | blocked |
| appliance repair | 16 | $480 | $0 | blocked |
| handyman | 11 | $310 | $0 | blocked |
| dryer vent cleaning | 9 | $240 | $0 | blocked |
Illustrative keyword performance and the resulting Throttle queue.
How it works
Revenue in, ad changes out
Throttle joins three things Yelp does not: which keyword each lead matched, what happened to that lead in LeadBolt, and what it was worth, through Handoff, the job platform sync, in ServiceTitan, Jobber, Housecall Pro, or LeadBolt Jobs. That produces a table nobody has shown you before: keyword, leads, spend, jobs, revenue, over 90 days.
From that table it proposes actions. Block 'water heater installation' (21 leads, $890, $0). Boost 'ac repair' by 15% (23% lead-to-job, 28.6x return). Reserve 20% of the monthly budget for days 23 to 30 because it ran dry on the 22nd three months running. Trim Casa Grande and Maricopa from the service area because 17 leads in 12 months produced 0 jobs and a 54-minute drive.
It also watches the calendar and the forecast. Excessive heat warnings, seasonal demand, competitor bid swings, and slow days each trigger a temporary boost or a pullback. In Assisted mode every action waits for your approval. In Autopilot mode the routine ones apply automatically and the big ones still wait for you.
What you get
What changes when it is running
Block what never closes
Irrelevant and low-converting matched keywords are removed using revenue data, not gut feel. Every block is shown with its numbers.
Boost what does
High lead-to-job keywords get more budget. End-of-month boosts are timed so you are not dark on the 28th when the heat wave hits.
Seasonality and bids
Spend shifts with heat waves, cold snaps, competitor bid fluctuations, and your own capacity. A slow Tuesday gets a nudge.
Real-time boosts
An excessive heat warning in your county raises the daily cap for the duration, then puts it back. Demand spikes are answered while they are spiking.
Service areas by heat map
Where leads become jobs, and where they become long drives. Areas are refined by outcome, not by how big the circle looks on a map.
Creative and scripts too
Portfolio refreshes, ad headline and description updates, and Live Wire script tweaks, each proposed with the reason and the expected lift.
Goes well with
Other parts of the machine
Let the ad budget follow the revenue.
Throttle is included in Pro. Start in Assisted mode and approve every change until you trust it, then switch to Autopilot and let it run.

