Free tool

Cost Per Qualified Lead in India: Calculator, Formula, Defaults

A cost per qualified lead means nothing until you fix two things: which leads count as qualified, and which costs sit in the top line. Change either one and the same campaign gives a different number. That is why two honest marketers can quote very different figures for the same ad account. The formula Ichelon Consulting Group (ICG) publishes stops at advertising spend. In our experience of Indian sales teams, a telecaller usually qualifies the leads from a Meta or Google form on the phone (our observation), and that call time is a real cost that falls on those same leads. Leave it out and the campaign looks cheaper than it is. Below is a calculator you can rebuild in a spreadsheet: ten inputs, four results (including a ceiling to judge them against). The defaults in all ten rows are our illustrative values, not benchmarks. The last section shows how to read the inputs from your call log instead of guessing them.

₹

From your invoices

From your lead export

Count of leads passing your rule

From your call log

From your call log

min

From your call log

₹

From your payroll

min

Example: 3 hours × 23 days. From your call log

₹

From your books

From your sales records

All-in CPQL

₹797

Media-only CPQL
₹667
Calling cost
₹5,870
Ceiling CPQL
₹720

Assumptions

  • The defaults in all ten rows are our illustrative values, not benchmarks.
  • The calling cost and all-in CPQL formulas are our model (arithmetic we derived, not an official formula).
  • At the ceiling you break even on gross profit, before overheads and closing costs.

By Tej Pandya, Founder · Updated 29 Oct 2026

In brief

Advertising spend alone gives a floor, not the full cost per qualified lead. Add the cost of the qualifying calls, then judge the all-in figure against your ceiling: gross profit per sale multiplied by the share of qualified leads you close.

Worked example at the defaults

With Advertising spend plus agency fee (per month) at ₹30,000, Leads received at 300, Qualified share of leads at 15%, Dial attempts per lead at 2, Connect rate (% of dials answered) at 45%, Minutes per connected call at 3min, Seat cost (per month) at ₹30,000, Talk minutes available per seat (per month) at 4,140min, Gross profit per sale at ₹4,000, Close rate on qualified leads at 18%:

Media-only CPQL
₹667
Calling cost
₹5,870
All-in CPQL
₹797
Ceiling CPQL
₹720

Key takeaways

  • Cost per qualified lead (CPQL) is the cost of getting and qualifying leads divided by the leads that pass your written rule. Advertising spend alone gives a floor, not the full cost.
  • In our worked example (₹30,000 spend, 300 leads, 15% qualified), advertising spend alone gives ₹667 per qualified lead and the all-in figure is ₹797, about 20% higher.
  • A CPQL is good or bad only against your ceiling: gross profit per sale multiplied by the share of qualified leads you close.
  • ICG's own healthcare pages give ₹4,100 and ₹2,100 for hair transplant, using different definitions and different statistics, so write your own rule before comparing anything.

What is cost per qualified lead, and what is the formula?

Cost per qualified lead (CPQL) is what you spend to get one lead that passes your qualification rule: spend divided by qualified leads. Cost per lead (CPL) divides the same spend by every lead, so CPQL is always equal to or higher than CPL.

ICG, which manages healthcare marketing accounts across India, publishes the same formula in its 2026 benchmark report: monthly ad spend divided by the number of leads that pass your qualification criteria. The gap between CPL and CPQL can be large: "A ₹400 CPL at 28% attendance is a ₹1,429 CPQL" (₹400 ÷ 0.28), in a healthcare example on ICG's insights page.

Two terms we use from here on:

  • Media-only CPQL: advertising spend (plus any agency fee) divided by qualified leads.
  • All-in CPQL: advertising spend plus the cost of the calls that qualified the leads, divided by qualified leads.

What should count as a qualified lead?

A lead counts as qualified when it passes a rule you wrote down before the campaign and apply the same way to every lead. Usually that means real intent, a budget that fits, the right location and a buying window. Our inference is that the rule moves the number more than the formula does.

ICG's figures come from its own healthcare accounts, and ICG describes them as directional. Its pages give ₹4,100 and ₹2,100 for hair transplant, one under a criteria-based definition and one under an attended-first-consultation definition, and with different statistics (average and median) (benchmark report, insights page, October 2026). Our reading: a CPQL means something only next to the rule that produced it.

For a phone-qualified business, we recommend three gates, in this order:

  1. The lead was reached on a call.
  2. The lead passed your written questions on that call.
  3. The lead took the next step you define (a visit, a demo or a booking).

Count gate 2 as "qualified" and gate 3 as "converted". Keep them separate, because they answer different questions. Our free Lead Qualification Scorecard Builder turns your industry, offer and target customer into weighted questions with strong and weak signals, and a PDF to download, with no signup. Tag each call with an outcome code (a call disposition, such as connected, call back, not interested), for example these call disposition codes.

Why does leaving out calling cost understate your cost per qualified lead?

A lead becomes qualified only after someone spends paid time on a call, and that time is a cost of the lead. Advertising spend alone ignores it, so media-only CPQL is a floor. The all-in figure adds calling cost to spend before dividing.

Here is the calling cost, as our model (arithmetic we derived, not an official formula):

  • Cost per talk minute = seat cost per month ÷ talk minutes available per month. The seat cost is the full monthly cost of one telecaller: salary, statutory contributions, incentives, desk and supervision share.
  • Calling cost = leads × dial attempts per lead × connect rate × minutes per connected call × cost per talk minute.

We divide by talk minutes, not hours worked, because a paid day also contains dialling, waiting and note-taking. Charging the whole seat to talk minutes puts that idle time on the calls, which is where it belongs for this calculation.

Which inputs does the calculator need, and what defaults should you use?

The calculator needs ten inputs, listed below. Replace every default with a figure from your own books and call log. The defaults in all ten rows are our illustrative values, not benchmarks.

For input 3, ICG's healthcare campaigns typically qualify 16–25% of raw leads (healthcare only); we use 15%, slightly below ICG's healthcare range, to keep the example conservative.

The four results:

ResultFormulaSource of the formula
Media-only CPQLSpend ÷ qualified leadsICG benchmark report
Calling costLeads × attempts × connect rate × minutes per call × (seat cost ÷ talk minutes available)Our model
All-in CPQL(Spend + calling cost) ÷ qualified leadsOur model
Ceiling CPQLGross profit per sale × close rateOur arithmetic
#
1
Input
Advertising spend plus agency fee
Unit
₹ per month
Default (example)
₹30,000
Where it comes from
Your invoices
#
2
Input
Leads received
Unit
count
Default (example)
300
Where it comes from
Your lead export
#
3
Input
Qualified share of leads
Unit
%
Default (example)
15%
Where it comes from
Count of leads passing your rule (see note above)
#
4
Input
Dial attempts per lead
Unit
count
Default (example)
2
Where it comes from
Call log
#
5
Input
Connect rate
Unit
% of dials answered
Default (example)
45%
Where it comes from
Call log
#
6
Input
Minutes per connected call
Unit
minutes
Default (example)
3
Where it comes from
Call log
#
7
Input
Seat cost
Unit
₹ per month
Default (example)
₹30,000
Where it comes from
Your payroll
#
8
Input
Talk minutes available per seat
Unit
minutes per month
Default (example)
4,140 (3 hours × 23 days)
Where it comes from
Call log
#
9
Input
Gross profit per sale
Unit
₹
Default (example)
₹4,000
Where it comes from
Your books
#
10
Input
Close rate on qualified leads
Unit
%
Default (example)
18%
Where it comes from
Your sales records

What does the calculator return for a ₹30,000 campaign?

For ₹30,000 of spend and 300 leads, media-only CPQL is ₹667 and all-in CPQL is ₹797. The calling cost is ₹5,870, which adds ₹130 to each qualified lead. All figures are our model, using the defaults above.

  1. Qualified leads: 300 × 15% = 45.
  2. Media-only CPQL: ₹30,000 ÷ 45 = ₹667.
  3. Dials: 300 leads × 2 attempts = 600. Connected calls: 600 × 45% = 270. Talk minutes: 270 × 3 = 810.
  4. Cost per talk minute: ₹30,000 ÷ 4,140 ≈ ₹7 per talk minute. Calling cost: 810 of 4,140 minutes is 19.6% of one seat-month, which is ₹5,870.
  5. All-in CPQL: (₹30,000 + ₹5,870) ÷ 45 = ₹797.

The qualified share moves the result more than anything else. The same ₹30,000, calling cost and 300 leads at three shares:

Qualified share
10%
Qualified leads
30
Media-only CPQL
₹1,000
All-in CPQL
₹1,196
Calling cost per qualified lead
₹196
Qualified share
15%
Qualified leads
45
Media-only CPQL
₹667
All-in CPQL
₹797
Calling cost per qualified lead
₹130
Qualified share
25%
Qualified leads
75
Media-only CPQL
₹400
All-in CPQL
₹478
Calling cost per qualified lead
₹78

Is my cost per qualified lead good or bad?

Your CPQL is viable when the all-in figure is below your ceiling: gross profit per sale multiplied by your close rate on qualified leads. At the ceiling you break even on gross profit, before overheads and closing costs, so leave a margin, for example 20% below it (our recommendation). A benchmark from another business cannot set that line; only your own margin and close rate can.

With ₹4,000 gross profit per sale and 18% of qualified leads closing, the ceiling is ₹4,000 × 18% = ₹720. The media-only figure (₹667) passes. The all-in figure (₹797) fails. Per customer, that is ₹667 ÷ 0.18 = ₹3,704 (a ₹296 profit) against ₹797 ÷ 0.18 = ₹4,428 (a ₹428 loss). Leaving out the calls turns a losing campaign into an apparent winner. Take your close rate from your own records; how to count lead conversion rate covers the denominators.

For context, ICG reports a market median of ₹700 for general practitioners (GPs) and ₹3,800 for oncology, per attended first consultation, and says its own client medians rest on as few as 5 clients (ICG insights, October 2026). ICG does not state the sample behind the market column. ICG's figures come from its own healthcare accounts and ICG describes them as directional. These are healthcare figures from a single agency and do not describe other Indian industries. Use your own ceiling as your target.

Reading the result (for a low connect rate, see how quickly you call back):

What you see
All-in above ceiling, media-only below
Likely cause
Calling load is too heavy
First check
Connect rate, minutes per call, attempts per lead
What you see
Both above ceiling, qualified share low
Likely cause
Wrong audience or form
First check
Compare channels by CPQL, not CPL
What you see
Connect rate low
Likely cause
Leads are not reachable
First check
The phone field on the form and how quickly you call back

How do you pull these inputs from your call log instead of guessing?

Take the inputs from your recorded calls, not from memory. This is how we set it up on TalkEasy, and the four checks below each have a pass or fail.

  1. Fix the rule. Build the questions in the scorecard builder, then have two people score the same 10 recorded calls. Pass: they agree on at least 8 (our suggested threshold).
  2. Log every call and its outcome. The TalkEasy Business Dialer logs and records every call from the app and lets your team add a note against each one. Write the outcome code in that note. Play an announcement at the start of every recorded call; see call recording announcement. Pass: after a week, every lead has at least one logged call and an outcome.
  3. Read attempts, connect rate and minutes. Sales Call Analytics reports total calls, call status (connected, missed, did not connect) and average talk time, with downloadable daily and monthly reports. Filter the export to outbound calls to your lead list first. Total calls include inbound and non-lead calls, which would inflate attempts per lead. Then total calls ÷ leads gives attempts, connected ÷ total gives connect rate, and average talk time gives minutes per call; compare with how to read average call duration. Pass: one day's export matches a hand count of that day's calls.
  4. Close the month late. Count leads by the month they arrived and fix the figure after a follow-up window you set in advance (our recommendation: 14 days). Pass: the window is the same every month. For team-level tracking, see how to track your sales team's calls.

Calling software is the smaller cost: as of October 2026 TalkEasy Pro is ₹999 + GST (goods and services tax) a month for the whole team, against ₹30,000 for one telecaller seat. The cost of qualifying a lead sits in the telecaller's time.

Keep reading

Frequently asked

A qualified lead should cost less than your gross profit per sale multiplied by your close rate on qualified leads. That is your ceiling. At the ceiling you break even on gross profit, before overheads and closing costs, so aim below it. Work it out from your own margin and close rate rather than from another business's figures.
Track both, but decide on cost per qualified lead. CPL shows how cheap your volume is, and CPQL shows whether that volume is usable. The all-in version of CPQL is the one to compare with your ceiling. A falling CPL with a falling qualified share is a warning.
Cheap leads often include numbers that never pick up or people with no real need. They still cost spend and dial attempts, but never reach qualification, so they raise both your CPQL and your calling cost. Look first at the share of leads you never reach. If it is high, the problem is the form or the number, not the pitch.
Count leads by the month they arrived, then fix the figure once a follow-up window you chose in advance has ended. Counting by the month the lead qualified mixes two months of spend, and changing the window each month makes your CPQL impossible to compare. If your sales cycle is clearly longer, lengthen the window.

Sources

  1. 1.Cost-Per-Qualified-Lead in Indian Healthcare: 2026 Benchmark Report, Ichelon Consulting Group, October 2026
  2. 2.CPQL Healthcare India 2026, Ichelon Consulting Group, October 2026
  3. 3.Lead Qualification Scorecard Builder, TalkEasy, October 2026
  4. 4.Business Dialer, TalkEasy, October 2026
  5. 5.Call Analytics, TalkEasy, October 2026
  6. 6.Pricing, TalkEasy, October 2026

Run the calculator on your own TalkEasy call data

Talk to Our Expert about setting up call logging, outcome notes and the analytics export for this calculator by emailing support@groweasy.ai.

Talk to Expert

Get in touch — we'd love to help.

Talk to Our Expert