Lead Quality Calculator
Cost per lead is the most flattering number in marketing. Model what actually happens after the form submit — qualification, booking, closing — and see what a customer really costs you.
Your unit economics
These are shared across both sources — a customer is worth the same however they arrived.
- 1Raw leads₹150 each667
- 2Qualified leads12% of raw leads are real prospects80
- 3Booked calls / appointments30% of qualified leads book24
- 4Customers20% of booked calls close4.8
- 1Raw leads₹900 each111
- 2Qualified leads55% of raw leads are real prospects61
- 3Booked calls / appointments60% of qualified leads book37
- 4Customers28% of booked calls close10
The verdict
Expensive source (e.g. Google Search) charges 500% more per lead than Cheap source (e.g. lead marketplace) — and is still the cheaper way to buy a customer.
At ₹150 a lead, Cheap source (e.g. lead marketplace) looks like the bargain. But only 12% of those leads qualify, so a customer ends up costing ₹20,833 against ₹9,740 from Expensive source (e.g. Google Search). Same budget, 53% lower true cost per acquisition.
Gross profit is revenue × margin, minus the ad spend for that source. It ignores sales salaries, tooling and the time your team burns disqualifying junk leads — all of which make a low qualification rate more expensive than this model shows, never less.
Cost per lead is the most misleading metric in marketing
It's the number every dashboard shows first, and the number that survives the fewest questions.
Cost per lead is easy to measure, easy to compare and easy to improve. That last part is the problem. Almost every lever that lowers cost per lead — broader targeting, a shorter form, a vaguer offer, a cheaper placement, an aggressive lead-magnet — also lowers lead quality. So the metric improves while the business gets worse, and the report still looks like a win.
A lead marketplace selling contacts at ₹150 is a genuine bargain if 60% of them are real. At 12% it is one of the most expensive ways to buy a customer available to you, and the cost doesn't stop at media. Every unqualified lead consumes a call attempt, a follow-up, a CRM record and a slice of a salesperson's week. A team working a 12%-qualified list spends most of its day being told “wrong number”. That cost never appears next to the ₹150.
The fix isn't complicated. It's to stop optimising at the top of the funnel and start optimising to the bottom — which means carrying four numbers, not one.
The four numbers that decide your real CAC
01 · Cost per raw lead
What the platform charges you. The only one most teams track, and the only one that can't tell you anything on its own.
02 · Qualification rate
The share of leads your sales team confirms are real prospects. This is where cheap traffic quietly dies, and it swings more between sources than any other stage.
03 · Booking rate
Qualified leads that actually take a call, a site visit or an appointment. Speed to first contact moves this number more than anything else you can buy.
04 · Close rate
Booked conversations that become customers. Below ~20% on genuinely qualified prospects, the problem is usually the pitch or the price — not the traffic.
How to use this without fooling yourself
Use real CRM data, not estimates.If you guess the qualification rate, you'll guess it in the direction that justifies what you're already spending. Pull one month of leads per source, have the person who calls them mark each one qualified or not, and use that.
Compare like for like.Both sources should be running the same offer to the same landing page over the same period. Otherwise you're measuring the offer, not the source.
Watch the volume ceiling.The lowest true CAC often comes from a source that simply can't absorb your whole budget — branded search is the classic case. Winning on CAC and being able to scale are two different findings.
Re-run it quarterly. Qualification rates drift as auctions, creative and competitors change. A source that earned its budget in January can quietly stop earning it by June.
What this calculator can't do
It's a deterministic model, not a measurement system. It assumes every customer is worth the same, that leads close inside the period you're measuring, and that each source can be attributed cleanly — none of which is perfectly true. It ignores sales salaries, software and the opportunity cost of a team working junk leads, all of which push a low qualification rate further into the red than shown here. It also can't see lifetime value: a source with a higher CAC that brings customers who stay twice as long can be the correct choice. Use it to expose the gap between cost per lead and cost per customer — that's the decision it's built to inform.
Lead quality questions
A raw lead is anyone who filled a form, sent a WhatsApp message or clicked a call button. A qualified lead is one your sales team confirms is a real prospect — right need, right budget, right location, reachable, and not a competitor, a job seeker or a misclick. Most reporting stops at the first number, which is exactly why cost per lead flatters bad sources.
Because cost per lead only measures the top of the funnel. If Source A delivers leads at ₹150 but only 12% qualify, you're really paying ₹1,250 per qualified lead. If Source B charges ₹900 but 55% qualify, you're paying ₹1,636 per qualified lead — and once booking and close rates differ too, the cheaper source frequently loses on cost per customer. This calculator does that arithmetic side by side.
There's no honest universal benchmark — it swings with the channel, the offer and how tightly your form is gated. As a rough orientation: high-intent branded search often qualifies 50–70%, non-brand search 25–50%, Meta lead forms 10–30%, and bought or shared lead-marketplace data frequently sits under 15%. Treat those as sanity checks, not targets. Your own CRM beats every published figure.
Spend and cost per lead come from the ad platform. Qualification rate, booking rate and close rate come from your CRM or, failing that, from a month of manually tagging leads as qualified / not qualified. If you can't produce these numbers today, that's the finding — you're optimising ad spend against a metric that stops before the money changes hands.
It's built for lead gen and considered purchases — real estate, healthcare, education, B2B, home services, professional services — where a human qualifies and closes. For transactional e-commerce there's no qualification or booking stage, so the ROAS calculator is a better fit. If you sell high-ticket products with a sales call, set the booking rate to 100% and use the remaining stages.
The maths is fine, but the timing isn't. If leads generated in August close in November, comparing this month's spend to this month's customers will understate performance while you're growing and overstate it while you're shrinking. Run it on a cohort instead: take one month's spend and follow only the leads it generated through to close, however long that takes.
Buying leads that never qualify?
We'll audit your sources against real CRM outcomes and tell you which ones to cut — including if the answer is that the leads are fine and the follow-up isn't.