Plumbing Contractor · United States
Plumbing Company, Closed-Loop Revenue
6.83× ROAS on Search
A 24.4% blended close rate at a $132 blended cost per lead. Google Ads Search on its own produced $1,046,595 from $153,328 — a 6.83× return, 974 leads, 308 closed deals, and a 31.6% close rate.
This is the only case study here with real revenue
The client runs ServiceTitan, so every lead can be followed through to a closed deal and an invoice. The revenue figures above are not modelled, not proxied from average job value, and not a conversion value we assigned in Google Ads. They are what the business actually billed, matched back to the channel that produced the lead.
That distinction matters more than the numbers. Any agency can report conversions. Reporting the revenue those conversions became, from the client's own job-management system, is a different claim.
What closed-loop tracking revealed — and it was counterintuitive
Local Services Ads produced the cheapest leads in the account: $86 each, against $157 on Search. On cost per lead alone, LSA was the obvious place to move budget.
It was the worst buy in the account. Those cheap leads closed at 11.0% against Search's 31.6% — roughly a third of the rate. Revenue per lead came in at $359 against $1,075, so a Search lead was worth three times as much despite costing 82% more. LSA returned 4.19×; Search returned 6.83×.
Had that $47,429 of Local Services budget performed at Search efficiency, it would have produced about $324,000 rather than $198,927. Optimising toward cheap leads would have actively cost this client money, and there is no way to see that without revenue tracked to the close.
The efficiency shift in Google Ads
Comparing two matched 236-day windows: spend fell 20%, conversions rose 35%, and cost per conversion fell 41% from $255 to $151. All four figures in the account screenshot reconcile exactly against each other.
The mechanism was the click price. Average CPC went from $34.45 to $18.76 — down 46%. Worth being straight about the trade-off: conversion rate slipped slightly, from 13.50% to 12.43%, so the cheaper clicks converted a little less well. The click price fell faster than the conversion rate did, which is why the cost per conversion still dropped by more than 40%.
Where the caution belongs
Bing shows the highest close rate in the table at 57.1% and a 6.03× return — on 14 leads and 8 deals. That is far too small a sample to act on, and it is quoted here only because it is in the data, not because it means anything yet.
Account screenshots
No client, account or customer identifiers appear in either view. We do not publish client account data.