On this page
Short answer: Cost per lead is ad spend divided by enquiries; cost per booking is ad spend divided by paying customers. Cost per booking is the number that shows whether ads make money, because cheap leads often convert worse. If you are still working out budgets, start with our guide to how much Meta ads cost in India.
Every week, somewhere in India, a business owner opens an agency report, sees “cost per lead: ₹38, down 20%”, feels good, and has no idea whether they made or lost money that week.
Cost per lead is easy to measure and easy to improve. That is exactly the problem. It is also easy to improve in ways that make the business worse.
Two campaigns, same budget
Here is an illustrative example, the kind we see all the time. Both campaigns spend ₹10,000 in a month.
| Campaign A | Campaign B | |
|---|---|---|
| Spend | ₹10,000 | ₹10,000 |
| Leads | 250 | 110 |
| Cost per lead | ₹40 | ₹91 |
| Bookings | 2 | 5 |
| Cost per booking | ₹5,000 | ₹2,000 |
On cost per lead, Campaign A is more than twice as good. On bookings, it is two and a half times worse. If you judged by the first number, you would cut the campaign that is making you money and scale the one that isn’t.
Why cheap leads are often worse leads
- Low-friction forms. Pre-filled forms take seconds, so they collect curious people along with serious ones.
- Cheap placements. Some placements deliver leads at a fraction of the price because people tap by accident or without reading.
- Freebies in the ad. “Win a free trip” brings contest hunters, not buyers.
- Broad targeting with no feedback. If the platform only knows who filled a form, it finds more people who fill forms. Not more people who buy.
The only sum you need
Cost per booking = ad spend ÷ bookings.
Or, if you prefer to see it through the funnel: cost per booking = cost per lead ÷ the share of leads that book. At ₹80 a lead, a 2% booking rate means ₹4,000 per booking. Lift the booking rate to 4% through faster follow-up and your cost per booking halves, without touching the ads at all.
That second route is often the cheapest improvement available to a business, and it never shows up in a cost-per-lead report.
What you need to track it
You don’t need expensive software to start. You need three things, done consistently:
- The source of every lead. Which campaign, form or ad it came from. Lead forms and click-to-WhatsApp ads record this automatically; website forms need UTM tags.
- A stage for every lead. New, contacted, qualified, booked, lost. Updated by whoever talks to the customer.
- Bookings tagged with their source. So that at the end of the week you can say “Campaign B produced five of our bookings”.
A shared sheet with these columns works for your first few weeks:
| Date | Name | Source campaign | Stage | Booking value | Notes |
|---|---|---|---|---|---|
| 12 Oct | Priya S. | Goa family · Meta | Booked | ₹57,996 | Wanted kids’ activities |
Once the volume grows, move it into a CRM so stages update themselves (for travel businesses, see what a travel CRM should do) and nothing depends on someone remembering to fill in a sheet.
Then let the platform learn from it
The biggest payoff comes when you send those outcomes back to Meta or Google. When the ad platform learns which leads became customers, not just which ones filled a form, it starts finding more people like your buyers. On Meta that means using conversion leads optimisation with your CRM connected through the Conversions API; on Google, offline conversion imports do the same job.
This is the step most small businesses skip, and it is the one that separates campaigns that plateau from campaigns that keep getting better.
When cost per lead does matter
Cost per lead isn’t useless. It is an early warning light. If it suddenly doubles, a creative has tired or something broke. It is also the only number you have in the first week or two, before bookings arrive. Use it to spot problems. Use cost per booking to make decisions: which campaign to scale, which to cut, and how much a new customer is really worth paying for.
If your current reports stop at cost per lead, ask for one more line. It is the one that tells you whether marketing is working. Every report we send in the Adwix client portal ends with it.
We run the ads, the WhatsApp follow-up and the pipeline.
Book 30 minutes with a founder. Bring your numbers and we'll show you what we'd change.


