California painting contractor · Meta Ads
$15,000+ in booked painting jobs from under $1,000 in Meta ad spend
A California residential painting contractor went from 2 leads at $173 each to 17 leads at $58 each after Backpack Digital Media rebuilt their Meta Ads campaign. Over two months, on a budget of roughly $500 per month, the new campaign produced more than $15,000 in client revenue. Cost per lead dropped 67 percent and lead volume rose 8.5x, with the same daily budget as before.
The client
A locally owned residential painting contractor in California offering interior and exterior painting for homeowners. Average job value sits in the low thousands, so a single booked project pays for months of advertising. They had been running Meta Ads through a previous agency with a daily budget of $16.50 and were getting almost nothing back.
$173 per lead and two enquiries
The previous campaign spent $346, produced 2 leads and booked zero jobs. The ads got clicks (85 link clicks at $4.07 each) but those clicks went nowhere: only 1 in 43 people who clicked became a lead.
What was holding it back:
Generic creative that looked like every other contractor ad in the feed
No clear offer. A homeowner had to read the whole ad to work out why they should care
Nothing to prove the company could do the work: no past projects, no results, no social proof
A lead form that either asked too little (unqualified leads) or asked nothing useful
The one thing already in good shape was their social presence: active Facebook and Instagram pages with real project photos. The previous campaign simply did not take advantage of it.
What Backpack changed
Same platform, same daily budget, same service area. Four things were rebuilt, and one existing strength was finally put to work.
Conversion-optimized creative. Eye-catching before-and-after visuals built to stop the scroll, not stock photos of paint rollers. Every ad was designed with one job: earn the click from a homeowner who is already thinking about painting.
A compelling offer, clear in the first 5 seconds. That is all the attention a feed gives you. The offer and who it is for sit in the first line and the first frame, so a homeowner knows instantly whether this is for them.
Trust built into the ad. Real past projects, real results and real customer feedback shown up front. A homeowner should feel they are hiring a proven crew before they ever fill in a form.
A quality funnel with instant forms. Meta instant forms cut friction, so more people finish them. The right qualifying questions (property type, scope of work, timing) filter out tire-kickers, so the leads that come through are ones the client wants to call back.
High-quality socials. Homeowners check the Facebook and Instagram page before they reply, and this client already had strong ones: recent project photos, consistent branding and proof of an active business. The new ads were built to send people there and let that proof close the sale. Without it, the other four changes would have converted at a fraction of the rate.
The ads that did it.





Carousel: the five “Goodbye, beige” slides, in order. Swipe through the before, the after and the details.




Single image: the four approved 1x1 ads across cabinets, exterior and interior ad sets.
Results: before vs after
Meta Ads Manager, August 1 to October 19, 2026. Both campaigns ran at a $16.50 daily budget.
| Metric | Previous agency | Backpack campaign | Change |
|---|---|---|---|
| Ad spend (USD) | $346 | $981 | |
| Leads | 2 | 17 | 8.5x |
| Cost per lead | $172.89 | $57.72 | 67% lower |
| Impressions | 7,216 | 26,173 | 3.6x |
| Reach (people) | 3,303 | 7,099 | 2.1x |
| CPM (cost per 1,000 impressions) | $47.92 | $37.49 | 22% lower |
| Link clicks | 85 | 308 | 3.6x |
| Cost per link click | $4.07 | $3.19 | 22% lower |
| Clicks that became leads | 2.4% | 5.5% | 2.3x |
| Client revenue attributed | $0 | $15,000+ |
On $981 of spend, $15,000 in revenue is a return of roughly 15 to 1 before the cost of paint and labour.
Why it worked
The budget did not change. What changed is how much of each dollar turned into a qualified conversation. Cheaper delivery (lower CPM) bought 3.6x the impressions and clicks, and a better offer plus a smarter form more than doubled the share of clicks that became leads. Those two gains compound: 3.6x the clicks at 2.3x the conversion rate is how 2 leads becomes 17.
For a local painting contractor, this is the whole game. At $500 a month, one booked job covers the ad spend and the rest is margin. The leads were qualified at the form, so the owner spent time quoting real projects instead of chasing people who were never going to buy.
If your Meta Ads are producing clicks but not customers, this is usually why.
Backpack Digital Media runs this system for home service businesses across North America.
Book a call