Cost Per Lead vs. Cost Per Customer: What Service Businesses Should Actually Track
If you're spending money on advertising, somebody is probably reporting how many leads you're getting and what each one costs.
Maybe you're paying $30 per lead. Maybe it's $80. Maybe you're getting them for $15 and feeling pretty good about it.
But is that actually good?
I wouldn't know without seeing what happened to those leads.
Did they turn into customers? What did those customers spend? And how much money was left after completing the work?
Because you can have a low cost per lead and still be losing money on your marketing.
You can also have a relatively high cost per lead and be doing extremely well.
The number I would care about most isn't what you paid for someone to contact your business. It's what you paid to acquire a customer, and whether that customer was worth acquiring.
This applies whether you're running a window tint shop, detailing business, window cleaning company, or almost any other service business.
Let's look at the numbers.
Cost Per Lead vs. Customer Acquisition Cost
These two numbers are related, but they measure different things.
Cost per lead (CPL) measures what you're spending to generate an inquiry.
Cost Per Lead = Advertising Spend ÷ Leads Generated
If you spend $1,000 on Google Ads and generate 25 leads, your advertising cost per lead is $40.
Customer acquisition cost (CAC) measures what you spend to win a new paying customer.
Customer Acquisition Cost = Acquisition Spending ÷ New Customers Acquired
If those 25 leads turn into five new customers, your advertising cost per customer is $200.
That's the ad-only version. Your full customer acquisition cost may also include agency fees, marketing software, and sales expenses. We'll get to that.
The important distinction is that a lead isn't a customer.
And the space between those two numbers is where a lot of service businesses are losing money without realizing it.
Why Cheaper Leads Can Be More Expensive
Let's compare two hypothetical advertising campaigns.
Both are promoting the same service to similar customers.
Campaign A
Advertising spend: $1,200
Leads generated: 40
Cost per lead: $30
New customers: 4
Cost per customer: $300
Campaign B
Advertising spend: $2,000
Leads generated: 25
Cost per lead: $80
New customers: 10
Cost per customer: $200
Campaign A looks considerably better if you're only looking at lead costs.
You're getting leads for $30 instead of $80.
But those cheaper leads aren't converting nearly as well.
Campaign A converts 10% of leads into customers.
Campaign B converts 40%.
And despite paying considerably more per lead, Campaign B is acquiring customers for $100 less.
I'd much rather pay $80 for a lead that has a strong chance of becoming a good customer than pay $30 for one that consumes my team's time and rarely turns into a job.
Of course, these numbers alone don't tell us everything. We still need to know what the customers are buying and what the work costs to deliver.
But this is why cost per lead should never be the only number you use to judge your advertising.
Now Let's Look at What You Actually Make
Let's continue with the same example.
Imagine both campaigns are selling jobs averaging $900.
After paying for direct labor, materials, and other variable job expenses, you have $400 left per completed job.
That's $400 available to cover customer acquisition, fixed overhead, and profit.
Look at the difference:
Campaign A
Contribution before advertising: $400 per customer
Advertising cost per customer: $300
Remaining contribution: $100 per customer
Campaign B
Contribution before advertising: $400 per customer
Advertising cost per customer: $200
Remaining contribution: $200 per customer
Campaign B is leaving twice as much money per customer to help cover your overhead and generate profit.
And because it also acquired more customers, its total contribution after advertising is much greater.
Campaign A produces $400 in total contribution after advertising from its four jobs.
Campaign B produces $2,000 from its ten jobs.
These are simplified examples with equal job values and direct costs. They exclude other acquisition expenses and fixed overhead, so the remaining amounts are not net profit.
But they show how two advertising campaigns can look completely different once you follow the money past the initial lead.
Your Real Customer Acquisition Cost Is Probably Higher Than You Think
When owners calculate their acquisition cost, they often start and stop with their advertising bill.
But what else are you paying to acquire those customers?
Maybe you have an agency managing the ads.
Maybe someone on your team spends hours answering inquiries, qualifying customers, preparing estimates, and following up.
Maybe you're paying a lead generation platform, a call tracking service, or commissions for new sales.
Those expenses can matter.
I would separate two measurements.
Advertising cost per customer: The amount spent directly on ads divided by the customers those ads produced.
Fully loaded customer acquisition cost: The attributable marketing and sales expenses required to acquire those new customers, divided by the number acquired.
You don't need perfect accounting to start measuring this.
But use a consistent method, and don't count the same expense twice. If you've already included a salesperson's commission in your direct job costs, don't add it again to acquisition costs.
You also shouldn't automatically allocate all your general administrative overhead to marketing.
The goal is to understand what it actually costs to acquire a customer, not make the calculation unnecessarily complicated.
How Much Can You Afford to Spend to Get a Customer?
This is the question I wish more service business owners would start with.
Instead of asking what a lead should cost, work backward from what the job is worth.
Let's say you're selling a service for $850.
Your direct costs to perform the job total $460.
That leaves $390 before marketing, fixed overhead, and profit.
Now suppose you determine that you need to preserve at least $230 per job to cover fixed expenses and produce your desired profit.
That leaves:
$390 − $230 = $160
Your maximum allowable acquisition cost is $160 per customer under those assumptions.
Now let's work backward one more step.
Say you convert one out of every four qualified leads into a new customer.
That's a 25% conversion rate.
$160 × 25% = $40
You could theoretically afford up to $40 per qualified lead in total acquisition spending, assuming those conversion rates, costs, and customer values hold.
But there's an important detail.
That $40 isn't necessarily what you can bid for every inquiry. Some leads won't be qualified at all, and you may have sales or marketing expenses beyond the advertising itself.
For example, if only 75% of inquiries are qualified and one in four qualified leads becomes a customer, only 18.75% of all inquiries become customers.
Your allowable all-in cost per initial inquiry would then be $30, before accounting for any other cost differences.
This is how I think business owners should approach marketing budgets.
Start with what a customer is worth to your business. Then figure out how much you can afford to spend to acquire one.
Don't start with an arbitrary advertising budget and hope the jobs make enough money to justify it.
Not Every Customer Has the Same Value
There is one more thing we need to account for.
A customer who hires you once is different from one who comes back regularly.
Think about a window cleaning business.
A homeowner might hire you four times a year. If you provide good service, that relationship could continue for years.
Now compare that with someone getting their vehicle tinted.
They may not need another installation until they buy another vehicle, although they could refer other customers.
Both can be excellent customers, but their buying patterns are different.
That matters when deciding what you can afford to spend acquiring them.
A recurring service business may be able to justify a higher initial acquisition cost because a customer has a demonstrated history of repeat purchases.
But I would be careful about assuming every customer will come back.
It's easy to justify almost any advertising expense if you start imagining how much money the customer might spend over the next five years.
I'd rather base those decisions on actual customer history.
How often do customers return?
How much do they spend?
What does it cost to serve them again?
How long do they typically stay?
If you have reliable repeat-purchase data, use it.
If you don't, I'd start by making sure the first job makes financial sense.
And if you're looking at a long commercial sales cycle, separate the value of a signed contract from the revenue actually collected as the project is completed.
A Lead From Google Ads Isn't the Same as a Lead From a Referral
This is another reason I wouldn't compare marketing channels using cost per lead alone.
Someone who finds your business on Google, reads your reviews, and contacts you may already have a fairly good idea of who you are.
Someone who gets your name from a friend may arrive with even more trust.
A lead purchased through a marketplace might be contacting several companies simultaneously.
Those are different sales conversations.
The customer may need different levels of education, reassurance, and follow-up.
That affects conversion rates and how much work your team has to do before a sale.
And while referrals and organic search can have very low direct advertising costs, they aren't necessarily free.
Building a reputation, collecting reviews, maintaining a website, and producing useful content all require investment.
The value is that some of those investments continue bringing customers long after the original work is done.
When we were building Window Tint LA, organic visibility and reputation were particularly important to us. It's one of the reasons I believe so strongly in finding the few marketing channels that actually fit your business instead of constantly chasing new ones.
I've written more about that in How to Stop Guessing and Find Your Best Lead Sources.
But whichever channels you choose, you still need to measure what happens after the inquiry comes in.
What I Would Track Every Month
I wouldn't build a complicated reporting system just to answer a few important questions.
For each major paid marketing channel, I would track:
Total acquisition spending: Advertising, management fees, and other attributable marketing and sales costs.
Unique inquiries: Actual people or businesses contacting you, rather than simply counting clicks, repeat calls, or duplicate forms.
Qualified leads: People requesting a service you actually offer, in an area you serve, with a legitimate opportunity to buy.
Estimates delivered: How many qualified opportunities made it far enough to receive a price?
New customers acquired: How many became paying customers?
Revenue and contribution from those customers: What did they actually buy, and how much money was left after direct job costs?
Acquisition cost per customer: What did you spend to win them?
You don't need to look at every number every day.
But if you're spending thousands of dollars each month generating customers, I think you should be able to answer those questions.
For larger projects, be careful about timing.
A commercial window film job might take several months to close. If you compare advertising spending in October with only jobs sold in October, you could get a misleading result.
Whenever possible, follow the leads generated during a period through to their eventual outcomes.
A simple spreadsheet or CRM can do this.
The point isn't complicated reporting.
It's having enough information to make a good decision.
What If Your Advertising Looks Good but Sales Are Weak?
Suppose your Google Ads account reports plenty of conversions.
That sounds encouraging.
But what exactly counts as a conversion?
A website form submission?
A phone call?
A request for directions?
A customer booking a consultation?
Or an actual paying customer?
Those aren't interchangeable.
Google Ads can track various conversion actions, and it also supports connecting lead outcomes recorded after the original online inquiry back to advertising through features such as enhanced conversions for leads.
You don't necessarily need that level of integration to get started. But you do need to know what your reports are counting.
I would look at where the opportunity is being lost.
If you're getting lots of inquiries but few are qualified, investigate your advertising targeting, search terms, messaging, and the types of customers you're attracting.
If you're getting qualified inquiries but not sending estimates, investigate your response and quoting process.
If estimates are going out but customers aren't buying, investigate pricing, follow-up, and how clearly your team explains the service.
And if you're winning jobs but not earning enough from them, investigate your margins and the cost of delivering the work.
The solution is going to depend on where the problem actually is.
Buying more leads won't fix every one of those problems.
What I Would Do Before Increasing My Advertising Budget
If I were reviewing a service business's marketing today, I'd start with the last 30 to 90 days, depending on how quickly its customers make decisions.
I'd pick two meaningful lead sources and look at the actual customer outcomes.
I'd calculate the cost per lead, cost per qualified lead, cost per customer, and the contribution those customers generated.
Then I'd ask a few questions.
Which source produces customers who actually buy?
Which one produces profitable work?
Which one requires the most time from your team?
Are there particular services that are much more attractive to advertise than others?
Is the advertising itself the problem, or is something happening after the customer contacts you?
Then I'd make one adjustment based on what the numbers show.
Maybe that means spending more with a higher-cost source that's producing good customers.
Maybe it means improving follow-up before spending another dollar.
Maybe it means changing the services you advertise.
Or maybe it means reducing the budget until you understand why the jobs aren't profitable.
I would also compare this with the broader profitability of the company. If you're not clear on what the work itself earns, my article on window tint business profitability and the numbers that matter beyond revenue goes deeper into that side of the equation.
Don't Confuse More Leads With Better Marketing
There's nothing wrong with wanting more leads.
More qualified opportunities can create more revenue, support a bigger team, and allow a business to grow.
But I think a lot of owners focus too heavily on the first part of that process.
How many clicks did we get?
How many calls came in?
How many forms were submitted?
What was our cost per lead?
Those numbers can be useful.
They're just not the final result.
I'd rather have 20 inquiries that consistently turn into profitable jobs than 100 inquiries that keep my staff busy without producing enough worthwhile work.
And I wouldn't increase my advertising budget just because an agency showed me a lower cost per lead.
I'd want to know what it costs to acquire a paying customer and what that customer actually contributes to the business.
The goal isn't to buy the cheapest leads. It's to acquire the right customers at a cost that makes financial sense.
Once you understand those numbers, you can spend on marketing with a lot more confidence.
And if you're spending money on Google Ads but aren't sure what your campaigns are actually producing, I offer a Google Ads Tune-Up and one-on-one business sessions where we can work through what the numbers are telling you and what should change.