DEV Community

Tim Carter
Tim Carter

Posted on • Originally published at toolbagcrm.com

Facebook ads for small businesses: what the data actually shows

We don't run Facebook ads ourselves, but a lot of our users at ToolbagCRM do. And because we're the system where those leads land, we get to see the conversion data. Here's what I've learned.

Facebook and Google work on opposite intent models

Google Ads capture existing demand. Someone searches "AC repair near me," they need an AC repair. The intent is immediate.

Meta (Facebook + Instagram) ads create demand. Nobody logs into Facebook looking for a plumber. They're scrolling through photos of their cousin's dog. Your ad interrupts that scroll. The goal isn't to capture a ready-to-buy customer. It's to put your name in their head so that when their AC dies in July, they remember you.

That distinction changes everything about how you build campaigns.

What the conversion data shows

From watching leads flow through our system, a few patterns stand out:

Before-and-after content converts. Roof replacements, driveway pressure washing, kitchen remodels. Visual proof of work stops the scroll. Stock photos don't. A phone-shot photo of a real job in a named neighborhood outperforms a polished corporate image every time.

Tight geo targeting beats clever demographics. Meta lets you slice audiences by interests, behaviors, and a hundred other dimensions. For a local trade, none of that matters as much as a simple radius around your service area. Keep it tight. The smaller the radius, the less wasted spend.

Lead Ads are a trap if you don't follow up fast. Meta offers in-feed lead forms where someone can submit their name and number without leaving Facebook. The conversion rate looks great on paper. But the lead quality is lower because they never visited your site, never saw your reviews, never invested any effort. And the window is brutally short. If you don't follow up within five minutes, that lead is cold. An hour later, they've forgotten they filled out the form.

The pixel and tracking setup

If you're running Meta ads, the Meta Pixel on your site is what connects ad views to actual conversions. Without it, you're flying blind on whether your ads are producing jobs.

The setup is straightforward: install the pixel, configure conversion events (form submissions, phone clicks, bookings), and let Meta's algorithm optimize for those events. The catch is you need enough conversion volume for the algorithm to learn. At $10/day, that can take a couple of weeks. Don't kill a campaign on day three.

Lookalike audiences are the other lever worth pulling. Upload your past customer list. Meta finds people in your area who look like the ones who already paid you. It's one of the few targeting options that consistently performs for local trades.

The follow-up problem

Same story as every other ad channel. The lead comes in. Nobody picks up. Nobody texts back. The customer moves on.

In our CRM, we see this pattern constantly. A Meta lead fills out a form at 3 PM. The contractor checks it at 5 PM. By then, the lead has called three other businesses.

This is why we built instant SMS on new leads. The form comes in, an auto-text goes out within seconds. It doesn't replace a human, but it buys you time. And in a flat-rate CRM where every team member is already included, the person watching the inbox isn't an extra cost.

The bottom line

Meta ads work for trades with visual services (roofing, painting, lawn care, cleaning) in a defined local area. They work best as a slow-burn brand builder, not a direct-response channel. And they only work if your follow-up is fast enough to convert interest into a booked job.

Originally published at toolbagcrm.com

Top comments (0)