🎯 Wrong Goal

What's a Good Cost Per Lead on Facebook for Your Industry?

There's no honest single number — and anyone who hands you one is guessing. A "good" cost per lead (CPL) isn't a benchmark you look up; it's a target you calculate from your own economics: what a customer is worth, how many leads it takes to make one, and how much margin you're willing to spend to get there. Two businesses in the same industry can have wildly different "good" CPLs because their prices, close rates, and margins differ. And even your own correct CPL target is the second most important number. The first is cost per booked job — because a cheap lead that never becomes a customer isn't a good deal at any price.

Isn't there a standard "good CPL" for my industry?

Not one you can safely act on. Published industry averages float around online, but they blend together businesses with completely different offers, price points, geographies, close rates, and lead definitions. Treat any specific CPL figure you see quoted — including "industry benchmarks" — as a loose rumor, not a target for your account. Compute your own from your real numbers instead (below).

Here's why a borrowed number is dangerous: if the benchmark says "$25 is good" and your true break-even is $60, you'll leave money on the table by capping too low. If the benchmark says "$25 is good" and your true ceiling is $12, you'll quietly lose money on every lead while feeling like you're winning. The benchmark can't know which of those is you. Your own math can.

How do I calculate a good CPL for my business?

Work backward from a customer, using numbers from your own account and CRM:

  1. Average customer value — what one closed job or sale is worth to you (revenue, or better, gross profit).
  2. Lead-to-customer close rate — of the leads you get, what share actually book and pay.
  3. What you're willing to spend to acquire one customer — a slice of that customer value you'll trade for growth.

Then: max CPL = (what you'll spend per customer) × (close rate).

Plug in your figures — these are the levers, not benchmarks. If you'll spend, say, a fixed amount to win a customer and you close 1 in 10 leads, your break-even CPL is one-tenth of that amount. Close 1 in 4 and you can afford about 2.5 times more per lead. That's why a "high" CPL can be perfectly healthy for a business that closes well and sells a high-ticket service — and a "low" CPL can be a disaster for one that closes rarely.

Why is a low CPL sometimes a bad sign?

Because CPL only measures the front of your funnel. Meta is extremely good at driving your CPL down — by finding the people most likely to tap "Submit," who are often the least likely to buy. So a falling CPL can mean your ads got more efficient, or it can mean Meta is now filling your pipeline with tire-kickers. CPL alone can't tell the two apart.

The symptom to watch for — a great CPL with an empty calendar — has its own guide: Why are my Facebook leads cheap but nobody books?. This page is about setting the target; that one is about the trap when the target is the wrong metric entirely.

What number should I actually judge my ads on?

Cost per booked job (or cost per closed sale, cost per booking — whatever "money in the door" means for you): total ad spend divided by the real customers it produced. It's the only ad metric that ties to revenue, and it reorders every decision.

A campaign with a higher CPL can win decisively on cost per booked job if its leads close better — and if you only ever look at CPL, you'll defund your best campaign and pour money into your worst. Set a CPL target to keep spend disciplined day to day, but grade the account on cost per booked job. Any example ratio here would be illustrative only — the real relationship depends entirely on your close rate and price point, so compute it from your own account.

Does a good CPL differ by industry — and by lead type?

Yes, but not for the reason most people assume. It's not that "dental CPL is X and solar CPL is Y." It's that industries differ in the three levers above — customer value, close rate, and margin — and within an industry those swing hard by service line, geography, and season. A high-ticket service can justify a far higher CPL than a low-margin one; a "free consult" lead and a "book a paid treatment" lead in the same business carry totally different true costs.

We've written the version of this for each trade — each takes the same math and applies it to that industry's real economics:

  • Facebook Ads for Home Services · Dentists · Real Estate Agents · Med Spas · Solar · Law Firms · Gyms & Studios · Local Retail

And if you're not even sure your account is measuring the right event to begin with, start with How Meta ads actually work for a service business.

What if I don't know my close rate or customer value?

Then you can't set a real CPL target yet — and that's the most useful thing to discover. Most owners who ask "what's a good CPL?" are missing the two numbers that would answer it. Pull your average customer value and your lead-to-close rate from your CRM (even a rough estimate beats a borrowed benchmark), and the target falls out of the math. No CRM data at all means you're flying on CPL because it's the only number you have — which is exactly the blind spot to fix first.

Common questions

What's a good cost per lead on Facebook for my industry?
There is no reliable single number, and published industry averages blend together businesses with different prices, close rates, and margins. A good CPL is a target you calculate from your own economics — your average customer value, your lead-to-customer close rate, and how much margin you'll spend to acquire a customer — not a benchmark you look up. Even then, cost per booked job matters more than CPL, because a cheap lead that never books is expensive at any price.
How do I calculate a good CPL target for my business?
Work backward from a customer using your own numbers: take your average customer value, decide how much of it you'll spend to acquire one customer, and multiply by your lead-to-customer close rate. Max CPL equals what you'll spend per customer times your close rate. A business that closes leads well or sells a high-ticket service can afford a much higher CPL than one that closes rarely or sells low-margin work.
Why is a low cost per lead sometimes a bad sign?
CPL only measures the front of the funnel. Meta can drive CPL down by finding people most likely to submit a form, who are often the least likely to buy. So a falling CPL can mean your ads got more efficient or that your pipeline is filling with unqualified leads — CPL alone cannot tell the difference. Judge the account on cost per booked job instead.
What number should I actually judge my Facebook ads on?
Cost per booked job — total ad spend divided by the real customers it produced. It is the only ad metric that ties to revenue. A campaign with a higher CPL can win on cost per booked job if its leads close better, so use a CPL target to keep daily spend disciplined but grade the account on cost per booked job. The exact relationship depends on your own close rate and price point.
What if I don't know my close rate or customer value?
Then you can't set a real CPL target yet, and discovering that is the point. Pull your average customer value and lead-to-close rate from your CRM — even a rough estimate beats a borrowed benchmark — and the target falls out of the math. Having no CRM data at all means you are relying on CPL because it is the only number you have, which is the blind spot to fix first.