Home services: $65,309 in ads became $270,277 in signed work
A family-owned painting company ran ads on Google, Yelp and Facebook. They couldn't tell which ones booked jobs. We fixed the tracking first. Then we judged every ad by signed jobs. Facebook had the cheapest leads, but the most expensive jobs.
Read the full case study| Channel | Ad spend | Leads | Cost / lead | Jobs | Cost / job | Closed revenue | Return |
|---|---|---|---|---|---|---|---|
| Google Local Services Ads | $10,548 | 46 | $229 | 8 | $1,319 | $116,257 | 11.0x |
| Facebook / Instagram | $17,707 | 170 | $104 | 5 | $3,541 | $50,255 | 2.8x |
| Yelp Ads (estimated) | $37,053 | ~70 | ~$529 | ~9 | ~$4,260 | ~$103,765 | ~2.8x |
| All three | $65,309 | ~286 | ~$228 | ~22 | ~$3,010 | ~$270,277 | 4.1x |
Watch the cost of a job, not a lead
Facebook leads cost $104. Google leads cost $229. But a Facebook job cost $3,541, and a Google job cost $1,319.
Fix tracking before moving money
With the old numbers, they would have cut their best ad first.
Give an ad three months
Google had two months with no signed jobs. Then it brought in $37,000 in July.



