Skip to content
← All articles

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

Editorial illustration for How to calculate cost per lead and customer acquisition cost
On this page
  1. The two calculations, plainly
  2. A worked example, with illustrative figures
  3. Why the numbers most SMEs quote are wrong
  4. What to do once you have the two numbers
  5. Keep it to one sheet, reviewed monthly
  6. What to do next

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.

LineAmount
Google Ads and Meta spend₹80,000
Marketing retainer₹60,000
Enquiries received120
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 won4
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.

Questions

Questions owners ask.

Should salaries be included in customer acquisition cost?
Yes, if you want a number you can act on. Include the media spend, the agency or retainer cost, the salaries of the people doing marketing and pre-sales, and the tools. Excluding salaries makes cheap channels look free and leads to hiring decisions the revenue cannot carry.
What is a good customer acquisition cost?
There is no universal figure. Compare it with what a customer is worth to you over their lifetime. A rough working rule for an Indian SME is that a customer should return at least three times what they cost to acquire, and faster than your working capital cycle.
Our enquiries come by phone and WhatsApp. How do we attribute them?
Use a separate number per channel where you can, ask the caller how they found you and record the answer as a compulsory field, and check what the Google Business Profile and ad platforms report as calls. Imperfect attribution recorded consistently is far more useful than perfect attribution attempted once.
How often should these numbers be reviewed?
Cost per lead monthly, because it moves with spend and creative. Acquisition cost quarterly, because most Indian B2B sales cycles are longer than a month and a monthly figure will mislead you in both directions.

From the blog

More notes for owners.

Your next practical step

Tell us what you are trying to grow, and we will read it before we call.

Eight short steps, mostly taps. Skip anything you would rather answer on the call.