A good cost per lead on Meta ads in India is one comfortably below what a lead is worth to your business. In accounts we've managed, costs ranged from ₹2.72 per enquiry for an awnings business to about ₹65 for a wedding photography studio, and ₹423 for an interiors firm. Work out your break-even figure first; benchmarks only come second.
People ask this question hoping for a single number. There isn't one, because a ₹50 lead is a bargain for a business selling ₹2 lakh wedding packages and a disaster for one selling ₹400 T-shirts. What we can offer is real ranges, a formula and a way to judge quality. For how cost per lead fits the wider system of ads, landing pages and tracking, read our performance marketing guide.
What cost per lead have we actually seen in India?
Across our Indian accounts, the average cost per enquiry ran from under ₹3 to over ₹400, with our photography and wedding accounts landing between roughly ₹20 and ₹65. All figures are lifetime results using Meta's default attribution (7-day click, 1-day view). "Enquiry" means a WhatsApp, Messenger or Instagram conversation or a lead-form submission.
| Business (anonymised) | Volume | Average cost per enquiry | Best result |
|---|---|---|---|
| Home-improvement (awnings) | 153 conversations | ₹2.72 | — |
| Clothing brand | 2,564 enquiries | ₹5.43 | One ad: 640 conversations at ₹3.35 |
| GRWW lead generation for photographers | 1,656 enquiries | ₹20.92 | Lead forms at ₹18.59–₹28.93 |
| Wedding photographer, Patna | — | — | Reel: 44 conversations at ₹23.16 |
| Wedding film studio | 20 conversations | ₹42.37 | — |
| Wedding photography (5 accounts combined) | 1,130 enquiries | ₹58.55 | — |
| Wedding photography studio | 213 conversations | ₹62.16 | 98 conversations at ₹43.79 |
| Wedding photography studio, Patna | 487 conversations | ₹65.26 | 183 conversations at ₹43.43 |
| Interiors business | 2 conversations | ₹423 | — |
These are results from specific accounts, offers and creatives, not market averages. Treat them as a sense of scale.
How do you calculate a good cost per lead for your business?
Multiply the profit from an average new customer by the share of leads that become customers. That's your break-even cost per lead. Anything below it makes money; the further below, the healthier your margin.
The formula:
Break-even cost per lead = profit per new customer × lead-to-customer rate
Here are three worked examples using illustrative numbers (substitute your own):
| Business type | Profit per new customer | Leads that become customers | Break-even CPL | Sensible target (about half) |
|---|---|---|---|---|
| Salon, first visit plus likely repeat visits | ₹2,000 | 1 in 5 (20%) | ₹400 | ₹200 |
| Wedding photographer | ₹40,000 | 1 in 25 (4%) | ₹1,600 | ₹800 |
| Online clothing store, first order | ₹300 | 1 in 10 (10%) | ₹30 | ₹15 |
Two things jump out. The wedding photographer can afford a far higher cost per lead than our wedding accounts actually paid. The clothing store has very little room, which is why a ₹5.43 average was essential for that brand.
If you don't know your lead-to-customer rate, find out before you judge any campaign. Track every lead for a month and count how many bought.
Why does cost per lead vary so much?
Price of the product, how long people think before buying, and the ad format drive most of the difference. Creative quality and your area's competition explain much of the rest.
- Ticket size and consideration. Cheap, impulse-friendly products attract many enquiries quickly. Expensive, considered purchases attract fewer, more cautious ones.
- Format. In our accounts, click-to-message campaigns were usually the cheapest per enquiry; lead forms produced more leads to qualify; landing pages typically cost more per lead.
- Creative. Within one wedding studio account the average was ₹65.26 but the best ad delivered conversations at ₹43.43. Reels creatives often had the highest click-through rates.
- Audience and location. Smaller service areas and competitive categories can push costs up.
- Season. Demand and advertiser competition shift through the year; wedding businesses, for example, see enquiry patterns follow the wedding calendar.
- Offer. A clear, specific offer ("pre-wedding shoot packages") converts better than "contact us for photography".
Is cost per lead the right number to watch?
It's a useful early signal, but cost per qualified lead and cost per customer matter more. Ads Manager reports cost per result; it can't tell you who picked up the phone or paid an advance.
Know the differences:
- Cost per result: what Meta reports for your chosen event (a conversation started, a form submitted).
- Cost per lead: usually the same as above for lead campaigns.
- Cost per qualified lead: only leads that match your budget, location and service. You calculate this.
- Cost per customer: total spend divided by customers won. The number that pays your bills.
A campaign at ₹80 per lead with one in four qualified (₹320 per qualified lead) beats a campaign at ₹30 per lead with one in fifteen qualified (₹450 per qualified lead). Our comparison of lead form ads versus messaging ads shows why the two formats produce different quality even at similar prices.
When is a "high" cost per lead fine, and when is a low one a warning?
A high cost per lead is fine when it's well under your break-even and leads close; a very low one is a warning when leads don't answer or don't fit.
A higher number is often acceptable when:
- Each customer is worth tens of thousands of rupees or more.
- Leads come with answers to qualifying questions.
- Your close rate is strong and steady.
A suspiciously low number deserves a closer look when:
- Many phone numbers don't connect.
- Chats stop after a single "price?" message.
- Leads come from outside your service area.
- Nobody remembers submitting when you call.
The interiors account is a useful honest example. At ₹423 for each of 2 conversations, the problem wasn't just price; there were too few enquiries to learn anything. High-ticket projects like that usually need stronger proof, a landing page with past work, or a different offer before ads can work.
How can you bring your cost per lead down?
Improve the creative and the offer first; adjust targeting and budget second. Small changes in the first few seconds of an ad often matter more than audience settings.
- Test short vertical videos alongside images; give each ad set several distinct creatives.
- Lead with a specific offer and, where possible, a "from" price.
- Try click-to-message if you can reply quickly; our click-to-WhatsApp ads playbook covers setup.
- Keep targeting broad within your service area and let the algorithm learn.
- Consolidate small ad sets so each one gets enough results to optimise.
- Refresh creative when costs creep up as audiences tire of an ad.
Just don't chase a lower number by attracting worse leads. Track quality alongside price.
How long before you can judge your cost per lead?
Give a new campaign at least one to two weeks and enough leads to see a pattern before deciding. Early costs are often higher while Meta's system learns who responds.
A practical rhythm:
- Days 1–3: check that ads deliver and leads arrive; don't change much.
- Week 1–2: pause clear losers among creatives; keep the rest running.
- Weeks 3–4: compare cost per qualified lead across ad sets; shift budget to winners.
- Monthly: calculate cost per customer and compare it with your break-even figure.
If you're still deciding how much to put in, our guide to how much to spend on Facebook and Instagram ads in India helps set a starting budget.
Frequently asked questions
What is a good cost per lead for wedding photographers in India?
In our five wedding photography accounts the combined average was ₹58.55 per enquiry, with best ads between roughly ₹23 and ₹48. Whether that's good depends on your package prices and booking rate; for most photographers selling full wedding packages, it leaves plenty of margin.
Is ₹100 per lead too expensive?
Not necessarily. If a customer brings ₹20,000 profit and one in ten leads books, your break-even is ₹2,000 per lead, so ₹100 is excellent. For a low-priced product, it may be unaffordable. Always compare against your own numbers.
Why is my cost per lead rising?
Common causes are creative fatigue, a smaller audience, seasonal competition or changes to your offer or landing page. Refresh creatives first, check that your follow-up hasn't slowed, and look at whether the leads you are getting have changed in quality.
Are lead form leads cheaper than WhatsApp leads?
In our accounts, messaging campaigns were usually the cheaper of the two per enquiry, while lead forms produced more leads overall. Results vary by business, so test both with the same creative and compare cost per qualified lead.
Should I compare my cost per lead with competitors?
Use competitor or industry numbers only as a rough reference. Their prices, margins, offers and follow-up differ from yours. Your break-even calculation is the only benchmark that tells you whether your campaign is profitable.
Know your number before you spend
A good cost per lead is a figure you can defend with your own profit and close rate, not one borrowed from someone else's account. If you'd like help setting targets, building campaigns and tracking leads to real bookings, ask us for a fixed-price plan.