Quick answer
Cost per lead tells you what a form fill costs. Cost per closed deal tells you what a customer costs. Track both, but make decisions on the second, because cheap leads that never buy are the most expensive. You need CRM data that links each deal back to its source.
Two campaigns. One has a cost per lead of 40 dollars. The other costs 120 dollars per lead. Which one is better?
If you only look at cost per lead, it is obvious. If you follow the leads all the way to the sale, the answer can flip. That is the whole argument for looking past the first number.
Cost per lead vs cost per closed deal: what does each tell you?
Cost per lead is how much you spend to get someone to fill in a form or call. It tells you how efficiently your ads and page produce enquiries.
Cost per closed deal (also called cost per acquisition or cost per customer) is how much you spend, in total, to win one paying customer. It tells you whether the whole system works.
The first is a measure of marketing. The second is a measure of the business.
A worked example
These numbers are invented to show the idea.
| Campaign A | Campaign B | |
|---|---|---|
| Spend | 4,000 dollars | 4,000 dollars |
| Leads | 100 | 33 |
| Cost per lead | 40 dollars | about 120 dollars |
| Leads that close | 2 | 5 |
| Cost per closed deal | 2,000 dollars | 800 dollars |
Campaign A looks cheaper by cost per lead. Campaign B wins customers at less than half the cost. If you only watched cost per lead, you would have cut the campaign that was working.
Why cost per lead misleads
- Cheap leads are often low intent. Easy forms and broad offers produce lots of leads that go nowhere.
- Quality varies by source. Two channels with the same cost per lead can produce very different customers.
- It ignores your sales process. A slow reply or a weak pitch can ruin a good lead, and that never shows in the ad report.
We see the same pattern in Facebook lead ads that bring junk leads.
Why you should still track cost per lead
Cost per lead is not useless. It is fast, and it helps you spot problems early. If cost per lead suddenly doubles, something changed: tracking, competition, ad fatigue or a page issue.
Sales cycles can be long. If you only look at closed deals, you will wait weeks or months for feedback. Cost per lead and cost per qualified lead give you earlier signals.
A better set of numbers to track
- Cost per lead. The early warning light.
- Qualified lead rate. What share of leads are real prospects?
- Cost per qualified lead. A better measure of efficiency.
- Booked calls or meetings. A strong middle signal.
- Close rate. What share of qualified leads become customers?
- Cost per closed deal. The decision number.
- Revenue or profit per customer. Which tells you what you can afford to pay.
How to track cost per closed deal
You need three things to work together:
- Ad data showing spend by campaign.
- Lead source tracking, so each lead is tagged with where it came from.
- CRM data that records outcomes, so you can match deals to sources.
That requires discipline: consistent lead statuses, accurate source fields, and someone who keeps the CRM up to date. If your CRM is a mess, the numbers will be too.
Where possible, send those outcomes back to your ad platform so it can optimise for them. We explain how in sending CRM sales back to Google Ads.
What if deals take months to close?
Use a proxy. Choose an earlier event that reliably predicts a sale, such as a qualified lead or a held meeting, and track the cost of that. Once you have enough closed deals, check how well the proxy predicts them and adjust.
What is a good target?
There is no universal answer. Your target cost per closed deal should come from the value of a customer: what they pay, how long they stay and your margins. If a customer is worth 5,000 dollars in profit and costs 800 to win, that is healthy. If they are worth 600 and cost 800, it is not.
Working backwards from this is exactly how we suggest setting a budget in how much to spend on Google Ads for B2B.
How do you connect a lead to the deal that came from it?
The numbers only work if the data is joined up. Google explains the idea in About offline conversion imports: when someone clicks an ad and becomes a lead, you keep an identifier, and later you import the outcome. Without it, you are guessing which clicks brought customers.
If you cannot keep the click identifier, About enhanced conversions for leads describes sending hashed first-party details to match leads to ad interactions. The details must be collected with the right consent for your country.
Then give the system a better target. Google says in About Smart Bidding that automated bidding optimises toward the conversions you give it, so a cost-per-lead target with a poor definition of a lead will find more poor leads.
Finally, remember the conversation between marketing and sales. The Harvard Business Review study The Short Life of Online Sales Leads found that speed of response strongly affected whether a lead was qualified, which means some “expensive” leads are expensive because nobody called them in time.
Related reading: why leads do not close and sending CRM sales back to Google Ads. See our sales pipeline service or book a free diagnostic.
How to talk about it with your agency
Ask what they report and whether they can connect results to sales. If an agency only reports leads and cost per lead, ask how they know the leads are good. If the answer is “they came in,” you have learned something. Our list of questions to ask a PPC agency covers this.
A quick rule of thumb
Use cost per lead to spot problems early, and use cost per closed deal to decide where the money goes next. If the two disagree, trust the second one, because it is the one that pays the bills. Review both by channel every month, and note how long deals take so you compare like with like.
How Omega helps your business
Omega Growth helps businesses that already spend on marketing see where growth leaks between the first click and the signed deal, then fixes the weakest step first and reports in pipeline and revenue terms.
Frequently asked questions
Is cost per acquisition the same as cost per closed deal?
Usually, yes. Cost per acquisition is the cost of winning a customer, which is the same idea as cost per closed deal. Some businesses define an "acquisition" as a sale or first purchase. Use one definition and apply it consistently.
Should I ever optimise for cost per lead?
Early in a test, it can help you spot what attracts attention. But move to cost per qualified lead and cost per closed deal as soon as you have the data. Optimising only for cost per lead tends to bring cheap, low-quality leads.
What if my sales team is not tracking outcomes?
Fix that first. Without outcome data you cannot know which ads are working. Start with a simple status system in your CRM, and make updating it a regular habit. A shared spreadsheet is enough at first. Consistent statuses matter more than which software holds them.
What if deals take months to close?
Track early numbers in the meantime, such as cost per qualified lead and cost per meeting. Then review cost per closed deal by cohort, looking at leads from a given month and how many closed later.
Which number should I give my agency as the target?
Give them cost per qualified lead as the working target, and ask them to report cost per closed deal as the result that matters. A target on cost per lead alone invites cheap, low-quality leads.
Sources
- Google Ads Help, About offline conversion imports, accessed 2026.
- Google Ads Help, About enhanced conversions for leads, accessed 2026.
- Google Ads Help, About Smart Bidding, accessed 2026.
- Harvard Business Review, The Short Life of Online Sales Leads, 2011.

