Almost every shop owner I talk to who quit Facebook ads tells me the same story.

The ads were working. Then one month the bookings dried up, so he shut them off, maybe fired whoever was running them, and went back to word of mouth.

I get it.

You're out there with your hands in a coating while next week's schedule has 3 open days on it. You're not about to sit in Ads Manager on a Monday night comparing this month to 3 months ago.

When money's tight something has to go, and the ads are the easiest thing to cut.

What usually happened is a lot more boring than a channel dying.

The ads had been fading since spring, a little every few weeks, and nobody was watching the one number that would have shown it.

Ad channels almost always leak slowly, and I see it happen 3 ways.

The first is cost.

Reaching the same guy in your area costs a few more dollars every quarter. Say in January you spent $400 in ads to book one $2,500 full front.

By June it's $480. By September it's $560.

Any single month looks about the same when you glance at it, but by fall you're paying 40% more for the exact same job, and you never decided to.

The second is sneakier. The platform starts buying your guy earlier in his decision.

In January the person seeing your ad was somebody who just picked up a new Tesla and wanted PPF that week.

By summer Meta has worked through most of those people in your 25 mile radius, so it starts showing your ad to people who might want PPF someday.

Your clicks look fine, sometimes better.

Those people save your page, scroll a few photos, and book 4 months later, or book with somebody else. You're spending the same money on a guy who's a lot further from writing you a check.

The third is the platform changing something and telling nobody.

An update to how it picks who sees your ad, a new way of counting results, a placement it quietly moves half your budget into.

You find out 2 months later, if you find out at all.

Stack those together and you get an owner who looks at one slow month, decides Facebook doesn't work anymore, and kills it on a feeling.

The trend was sitting there the whole time.

Firing the channel feels like a decision, but it usually throws out the part that was working and keeps the real problem.

❝

Firing the channel feels like a decision, but it usually throws out the part that was working and keeps the real problem.

The real problem is the same 2 videos you've been running since March.

So who's seeing those videos?

Your market is however many people within driving distance own a car they'd spend $10k protecting. In most towns that's a pretty small crowd.

If the same video of the same black Porsche has been running for 9 months, a lot of those people have probably seen it 15 times. Somewhere around the 4th time they stopped noticing it.

It's wallpaper.

Meta sees them scroll past, charges you more to show it, and goes hunting for colder people who haven't seen it yet.

Your cost creep and your early buyer problem both come straight from tired creative.

A broken channel and old ads look exactly the same from your bank account, and they need opposite fixes.

❝

A broken channel and old ads look exactly the same from your bank account, and they need opposite fixes.

A broken channel means you leave.

Old ads mean you give the channel something new to show people. If you leave anyway, you just start the same slow fade somewhere else, with a new agency running 2 new videos.

Creative refresh is a huge deal, and it takes real planning.

If you wait until bookings drop and then scramble to film something on a Thursday afternoon between a coating and a tint job, you've already overpaid for 2 months.

A shop that plans it looks like this.

→ You film every decent car that rolls in, the white Model Y full front as much as the GT3 full body.

→ You've got 3 or 4 new ads cut and ready before the old ones wear out.

→ You swap them on a schedule, say every 6 to 8 weeks, instead of in a panic.

→ You know a hook is getting tired because you watched its cost per job climb.

Obviously some channels really do die.

If your cost per booked job jumps while brand new creative is running, look hard at the channel. For most shops, most of the time, it's the ads.

That's a big chunk of what we do for shops at Detailing Growth.

We judge ads on what it costs to book a real job, never on how cheap the leads look. We watch that number month over month, so a slow leak shows up in week 3 instead of month 6.

We plan the creative ahead too, so something fresh is always ready before the old stuff wears out.

If you run your own ads, take 15 minutes this week.

Pull the last 6 months from your ad account. For each month write down what you spent and how many jobs you booked from it.

Divide the spend by the jobs. That's what a booked job cost you.

Next to each month, write which ads were running.

If that number has been climbing and it's the same 2 or 3 videos the whole time, your channel is probably fine and your ads are just old.

Most people who read this will nod and leave the same video running for another 3 months.

❝

Most people who read this will nod and leave the same video running for another 3 months.

Go film a new one this week.

And if you want a second set of eyes on those 6 months, hit reply and send them over.

-Gabe Fletcher
Founder - Detailing Growth