📊 Blind Spots

What's a Good Cost Per Lead on Facebook? (The Honest Answer)

There is no honest "good CPL" to look up — and the number you half-remember from a WhatsApp group or a US blog is telling you almost nothing about your own account. A good cost per lead (CPL) isn't a benchmark you borrow; it's a ceiling you work out from your own economics: how much profit you make on a sale, and how many enquiries it takes to make one. Two builders in Ernakulam selling flats at similar prices can have wildly different "good" CPLs because their margins and close rates differ. And even your own correct CPL ceiling is the second most important number. The first is cost per closed customer — because a ₹150 lead that never books a site visit is more expensive than a ₹900 lead that signs.

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

Not one you can safely act on. You'll find averages floating around — usually in dollars, sometimes reposted as if they were Indian — and every one of them blends businesses with different offers, ticket sizes, geographies and lead definitions into a single figure. That average can't know whether you sell a ₹40 lakh flat or a ₹4,000 consultation, whether you close one enquiry in four or one in forty. So it can't tell you what your good CPL is.

The dollar figures mislead in a second, sneakier way. An Indian CPL in rupees is often far lower in absolute terms than the dollar numbers you read online — and owners take that as proof their ads are winning. It's not proof of anything. A rupee is not a dollar, the auction here isn't the US auction, and a low number next to a foreign benchmark is just two unrelated figures sitting side by side. Borrow a US "good CPL" and one of two things happens: if it's higher than your real ceiling, you cap your spend too low and leave growth on the table; if it's lower than your real ceiling, you quietly lose money on every lead while feeling like you're winning. Your own maths is the only thing that knows which one is you.

How do I work out my own maximum CPL?

Work backwards from a single sale, using numbers from your own business — not from anyone's benchmark:

  1. Margin per sale — the profit you actually keep on an average sale, not the sticker price. (For a flat it's your margin on the unit; for a clinic it's the profit on a treatment course; for a D2C brand it's contribution after product and shipping.)
  2. Close rate — of the enquiries you get, what share become paying customers.
  3. Share of margin you'll spend to win a customer — how much of that profit you're willing to trade for growth.

Then the ceiling falls out:

Max CPL = (rupees you'll spend to win one customer) × (your close rate).

Say a villa builder is willing to spend ₹40,000 to win a booking and closes 1 in 20 enquiries — their break-even CPL is about ₹2,000 a lead. A skin clinic willing to spend ₹4,000 per new patient but closing 1 in 4 can afford roughly ₹1,000 a lead. A D2C brand making ₹300 margin a unit and willing to spend ₹150 to win a first order, closing 1 in 10 of the people who enquire, is working with a CPL ceiling of ₹15. Those numbers are illustrations of the arithmetic — plug in your margin and your close rate, because those are the levers, not the ₹ figures I just used. Notice what the maths says: a "high" CPL is perfectly healthy for a business that closes well and sells a high-margin thing, and a "low" CPL can be a disaster for one that closes rarely.

Why is a low cost per lead sometimes a bad sign?

Because CPL only measures the front of your funnel. Meta is very 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 sharper, or it can mean Meta is now filling your pipeline with people who were never going to call back. CPL on its own cannot tell those two apart.

This is the exact trap behind "my leads are cheap but nobody books" — a great CPL sitting next to an empty calendar. That's a lead-quality problem wearing a good-CPL mask, and it's covered in its own guide. This page is about setting the ceiling; that one is about the moment the ceiling turns out to be the wrong number to chase.

What number should I actually judge my ads on?

Cost per closed customer — total ad spend divided by the real, paying customers it produced. Call it cost per booking, cost per admission, cost per closed order — whatever "money in the door" means for you. It's the only ad number that ties to revenue, and it reorders every decision you make.

A campaign with a higher CPL can win decisively on cost per closed customer if its leads close better — and if you only ever watch CPL, you'll starve your best campaign and pour money into your worst. Picture two campaigns for the same builder: one brings ₹300 leads that almost never turn up, the other ₹1,200 leads that book site visits. On CPL, the first looks four times better. On cost per closed customer, the second may be the only one earning its budget. Use a CPL ceiling to keep daily spend disciplined; grade the account on cost per closed customer.

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

Then you can't set a real CPL ceiling yet — and discovering that is the most useful thing on this page. Most owners who ask "what's a good CPL?" are missing the two numbers that would answer it. Pull your margin per sale and your enquiry-to-customer close rate from wherever you track enquiries — a register, a spreadsheet, your CRM, even a rough count from memory — and the ceiling falls straight out of the maths above. No record at all means you're leaning on CPL because it's the only number you have, and there are usually leaks behind that blind spot: budget quietly spent on campaigns that never produced an enquiry, and objectives set to the wrong goal so the "leads" were never really leads. Those are the first things to close once you can finally see past the borrowed benchmark.

Common questions

What's a good cost per lead on Facebook?
There is no reliable number to look up, and the figures you find online are usually US dollar averages that blend businesses with completely different prices, margins and close rates. A good CPL is a ceiling you calculate from your own economics — your margin per sale and your lead-to-customer close rate — not a benchmark you borrow. Even then, cost per closed customer matters more than cost per lead, because a cheap lead that never buys is expensive at any price.
How do I calculate my own maximum CPL?
Work backwards from one sale using your own numbers. Take the profit you make on an average sale, decide what share of that profit you're willing to spend to win a customer, then multiply by your close rate. Roughly: max CPL = (rupees you'll spend to win one customer) × (leads that actually become customers). A builder who closes 1 in 20 enquiries can afford far less per lead than a clinic that closes 1 in 4 — even though both sell in rupees.
Why is my Facebook CPL so much lower than the numbers I read online?
Usually because those numbers are in US dollars for the US market, where clicks, competition and customer values are different. A rupee CPL is not directly comparable to a dollar CPL, so a US 'good CPL' tells you nothing about whether your account is healthy. Judge your CPL against your own margin and close rate, not against a foreign benchmark.
Is a very low cost per lead a good thing?
Not on its own. Meta can push your CPL down by finding people most likely to fill a form — who are often the least likely to buy. So a falling CPL can mean your ads got sharper, or it can mean your pipeline is filling with people who never call back. Cost per lead alone can't tell the two apart. Grade the account on cost per closed customer instead.
What if I don't know my margin or my close rate?
Then you can't set a real CPL ceiling yet — and finding that gap is the most useful thing here. Pull the two numbers from wherever you track enquiries: what you earn on an average sale, and how many enquiries turn into paying customers. Even a rough estimate beats a borrowed benchmark. If you have no record at all, you're leaning on CPL because it's the only number you have — and that's the blind spot to close first.