Let’s talk growth
Performance Marketing

How to Work Out a Good Cost per Lead for Your Business

Sneha Jasrasaria Updated 2 min read

Quick answer

A good cost per lead is one that still leaves you profit after the lead becomes a customer. Work it out from your average sale value, profit margin and lead-to-customer rate: maximum cost per lead equals profit per sale multiplied by your close rate. Then aim below that number.

Key takeaways

  • There is no universal good CPL; it depends on your numbers
  • Know your profit per sale and close rate
  • Judge channels by cost per customer, not per lead
  • Better follow-up raises the CPL you can afford

“Is ₹200 per lead good?” It depends entirely on what a customer is worth to you.

The simple formula

Maximum cost per lead = Profit per sale × Close rate

  • Profit per sale: what you keep after costs.
  • Close rate: share of leads that become customers.

Example 1: Salon bridal package

  • Package price: ₹30,000
  • Profit: ₹12,000
  • Close rate: 1 in 10 leads (10%)

Maximum CPL = ₹12,000 × 10% = ₹1,200

Example 2: Bakery custom cake

  • Average order: ₹1,500
  • Profit: ₹500
  • Close rate: 40%

Maximum CPL = ₹500 × 40% = ₹200

Use lifetime value where it applies

A gym member who stays a year is worth far more than one month. Use lifetime profit for repeat businesses.

Look at cost per customer

Two channels might show:

Channel CPL Close rate Cost per customer
Instant forms ₹100 5% ₹2,000
Landing page ₹250 20% ₹1,250

The “cheaper” lead was more expensive in the end. See lead forms vs website leads.

Raise the CPL you can afford

Track the full funnel

Record every lead with its source, then track outcomes:

Stage Example
Lead 100
Contacted 85
Qualified 40
Visited or met 20
Bought 8

This shows where leads drop off and which improvements matter most.

Cost per lead by channel

Different channels have different lead quality. Referrals may cost little and close often. Paid social may bring volume at lower quality. Compare channels on cost per customer before moving budget.

Real benchmark from our work

For Nerolac, affiliate campaigns delivered 8,500+ qualified leads at ₹180 to ₹220 per lead, with 22% of leads becoming site visits.

Questions, answered

Still curious? Ask us directly.

Why do benchmarks differ so much?

Industries, prices and audiences differ, so your own numbers matter more than averages.

Should I include repeat purchases?

Yes, if customers usually return, lifetime value lets you afford a higher CPL.

What if my CPL is too high?

Improve the offer, creative, landing page or targeting, and follow up faster.

Want us to do this for you?

From reels and influencers to ads and on-ground campaigns, our team runs it end to end for brands across India.