Notes for owners · Business growth
How to calculate cost per lead and customer acquisition cost
Cost per lead is what you pay for an enquiry, while customer acquisition cost is what you pay for a paying order, and the two often move apart.
The GullySales team · Updated 15 Sept 2026 · 7 min read

On this page
Cost per lead is your total marketing spend for a period divided by the number of enquiries it produced. Customer acquisition cost is the same spend, plus the salaries and tools involved in winning business, divided by the number of new customers that actually paid. The first tells you whether your advertising is working. The second tells you whether your business is working. Owners who optimise only for cost per lead usually end up buying more cheap enquiries that nobody buys from.
The two calculations, plainly
Cost per lead is deliberately narrow. Take everything you spent to create enquiries in the month: media spend on Google and Meta, the IndiaMART subscription, the retainer paid to whoever runs it, the print advertisement, the exhibition stall amortised over the months it produces enquiries from. Divide by the number of genuine enquiries. Genuine means a person with a requirement, not every form submission and not the person selling you toner.
Customer acquisition cost is deliberately wide. Take the same spend and add the cost of the people who convert those enquiries: the marketing salary, the pre-sales caller, the share of the sales team's cost spent on new business rather than existing accounts, the CRM subscription. Divide by new customers won in the period. If your sales cycle is three months, compare this quarter's cost with this quarter's wins and accept that the edges are rough.
A worked example, with illustrative figures
Take a commercial interiors contractor in Bengaluru. Every figure below is illustrative.
| Line | Amount |
|---|---|
| Google Ads and Meta spend | ₹80,000 |
| Marketing retainer | ₹60,000 |
| Enquiries received | 120 |
| Cost per lead | ₹1,167 |
| Marketing and pre-sales salaries | ₹1,40,000 |
| Share of sales cost on new business | ₹90,000 |
| CRM and tools | ₹10,000 |
| Total acquisition cost for the month | ₹3,80,000 |
| New customers won | 4 |
| Customer acquisition cost | ₹95,000 |
Now the interesting part. Suppose the same contractor found a cheaper source of enquiries and got cost per lead down to ₹600. Say those enquiries were mostly people asking for a two-lakh cabin refit, when the business is built for fifty-lakh office fit-outs. The enquiry count doubles and the cost per lead halves. But the sales team spends its month on calls that go nowhere, and acquisition cost rises. This happens constantly, and it is why cost per lead alone is a dangerous target.
Why the numbers most SMEs quote are wrong
Four reasons, all fixable in a week.
The denominator is inflated. Spam form fills, repeat enquiries from the same person, and the team's own test submissions are counted as leads. Clean the definition first: one requirement from one person counts once.
Salaries are left out. The commonest error. It makes the sales team look free and makes every channel look better than it is.
Sources are not recorded. If the enquiry arrives on a personal WhatsApp number, it exists in no report. Businesses often discover that their best-converting channel is a referral stream nobody had counted, while the ad budget was being defended with numbers.
Timing is mismatched. Comparing January's spend against January's wins, when deals take ninety days, produces a figure that swings wildly and gets used to justify whatever the loudest person already believed.
What to do once you have the two numbers
Put them next to two others: your average order value and your conversion rate from enquiry to order. Those four figures together tell you which lever to pull.
If cost per lead is acceptable but acquisition cost is high, the problem is in sales. Enquiries are arriving and not converting, which usually means slow response, no follow-up routine, or no qualification. Spending more on ads makes this worse.
If cost per lead is high and conversion is good, the problem is in marketing. You are buying the wrong enquiries expensively, and the answer is usually organic search and a Google Business Profile rather than more advertising.
If acquisition cost is close to the value of a customer, the problem is pricing or the offer. No amount of campaign optimisation fixes a business model where a customer costs almost what they pay.
Keep it to one sheet, reviewed monthly
- Spend by channel, including retainers and subscriptions, not just media.
- Enquiries by channel, with a definition of what counts written at the top of the sheet.
- Qualified enquiries by channel, using your own qualification rule.
- Orders by channel, with the month the enquiry arrived, not the month it closed.
- Cost per lead and cost per qualified lead, per channel.
- Acquisition cost for the business, quarterly.
- Average order value and enquiry-to-order conversion rate.
Seven lines. Any sheet longer than this stops being updated by March.
What to do next
Start with the definition of an enquiry, in writing, agreed between whoever runs marketing and whoever runs sales. Almost every argument about these numbers in an Indian SME is really a disagreement about what counts. A dashboard cannot settle that. Once the definition holds, three months of honest data is enough to decide where the next rupee goes. We report on enquiries and orders rather than clicks and impressions, and building that one sheet with you is part of the work.








