Blog Before you spend a dollar on Meta ads, calculate this n...

Before you spend a dollar on Meta ads, calculate this number first

Most contractors who got burned by a previous agency didn't lose because Meta ads don't work. They lost because they started spending before they knew what "working" looked like for their specific business. When the leads came in too far away to service, or the volume looked fine on a report but didn't translate to booked jobs, there was no benchmark to argue against. The agency could claim success. The contractor knew it wasn't, but couldn't prove it.

The fix isn't a better agency. It's knowing your number before the first dollar leaves your account.

What the number actually is

Your minimum viable lead volume is the lowest number of leads per month that, at a realistic close rate, produces enough revenue to justify the ad spend. It sounds obvious. Very few contractors calculate it before starting.

Here's the arithmetic. Take one real example: a detailer running a monthly maintenance model at $100 per client per month. He's solo, can service maybe 20 to 25 active clients before he's at capacity. He currently has some clients from door-to-door work he did when he was charging $60 a month. He raised his prices. Good. Now he wants paid ads to fill the remaining slots faster.

If he needs 10 new clients to hit his capacity target, and he closes roughly one in four leads he actually talks to, he needs 40 leads to get 10 clients. At a realistic Meta ads cost-per-lead in a local service market (the Safe Step case ASN has on file ran $11 per lead across 247 leads on $2,800 in total spend), 40 leads might cost $440 in ad spend, give or take depending on the trade and location.

That $440 produces 10 clients at $100 a month each. That's $1,000 a month in new recurring revenue from a one-time acquisition. The math works. But only if the leads are actually closeable.

Where the math breaks down (and how it broke before)

The detailer in this example had tried Meta ads once already. It worked, technically. He was getting around one to four leads a day at points. The problem: the leads were 1.5 to 1.75 hours away. He couldn't service them himself. He was paying someone $20 per job just to not let the lead completely go to waste.

That's not a lead generation failure. That's a targeting failure. The previous agency cast a wide geographic net to maximize lead count, which made the numbers look good on a report and made the eventual upsell from a trial to $1,000 a month easier to justify. The contractor had leads. He just couldn't use them.

So the real version of minimum viable lead volume isn't just a quantity. It's a quantity of leads within a serviceable radius, at a close rate that reflects your actual follow-up capacity as a solo or small-crew operator.

A solo detailer who can't always respond to a new inquiry within the first few minutes is going to close at a lower rate than someone with dedicated admin staff. That matters. If your realistic close rate is closer to one in six rather than one in four because you're slow on follow-up, your required lead volume to hit the same 10 clients goes from 40 to 60. Your ad spend math shifts accordingly.

The variables you need to pin down before you start

Before running a single Meta ad, write down these four numbers:

One: your current average revenue per client, on the service you want to promote. Monthly maintenance at $100 is clean to work with. A one-time full detail at $150 is a different calculation because there's no recurring multiplier.

Two: how many new clients you can realistically take on in the next 60 days given your current capacity. If you're already near full, ads will generate leads you can't convert, which wastes spend and burns the relationship before it starts.

Three: your actual close rate on leads you can speak to promptly. If you're not sure, use 20 percent (one in five) as a conservative baseline. Adjust it down if you know your response time is slow.

Four: your serviceable radius, defined as the maximum distance at which a job is still worth taking at your current rate. Not the distance you could theoretically drive. The distance at which the job is actually profitable after your time and travel cost.

Plug those in: (new clients needed) divided by (close rate) equals minimum leads needed. Multiply by your expected cost per lead to get your minimum ad spend estimate. If that number is higher than your budget, the math tells you something useful before you've lost anything.

What realistic Meta ad costs look like in local service markets

The numbers aren't secret. The Safe Step case (rubber resurfacing, a trade adjacent to epoxy and concrete) ran 247 leads at $11 per lead on $2,800 in total spend. That's a real data point, not a projection. Detailing and other local service trades with a clear visual appeal and a specific local audience tend to run in a similar range when targeting is tight.

Where costs increase: when targeting is too broad (geographic overkill), when the creative doesn't match the audience, or when follow-up is slow enough that leads go cold and the effective cost per booked job climbs even if the cost per lead stays flat.

That last one is worth sitting with. A $15 lead that takes 48 hours to follow up on and goes cold is more expensive than a $20 lead that gets a text response in under a minute. The cost-per-lead metric that agencies report is not the same as your cost-per-booked-job. Know the difference before you agree to any reporting format.

What to do with this before your next conversation with any agency

Run your own minimum viable lead volume calculation before you talk to anyone. Not during the call. Before it. If an agency can't tell you, at the start of a conversation, how they plan to target within your actual serviceable radius and what lead volume they expect to produce in 30 days, you don't have enough information to evaluate whether their offer makes sense for your business.

If you want to run those numbers against what a managed Meta ads campaign from ASN would realistically produce for your trade and location, the contact page is the right place to start. Bring your four numbers. The conversation will be more useful for both sides.

ASN manages Meta ads for home service contractors with no setup fee and no contract. If you want to see what this looks like for your trade before committing to anything, the contact page is the right next step.

See how it works for your business