This cost per lead calculator works out CPL for up to four channels at once, then goes one step further than the usual spend-divided-by-leads tool: it shows your cost per qualified lead, the customer acquisition cost each channel implies, and the most you can afford to pay for a lead given your deal size, margin and close rate. Enter your numbers and the table updates as you type.
Cost per lead calculator: CPL, cost per qualified lead and your ceiling
-
| Channel | CPL | Per qualified lead | Implied CAC | Verdict |
|---|
Nothing you type is stored or sent anywhere. The calculator runs in your browser.
How to use the cost per lead calculator
- For each channel, enter what it cost over the period and how many leads it produced. Count every cost that would disappear if you switched the channel off: media, the tool subscription, list data, agency fees, and the hours your team spent on it.
- Enter the share of those leads that were qualified, meaning they fit who you sell to and had a real need. If you do not track this yet, leave it at 100 and the tool will report plain CPL.
- Fill in what a customer is worth: the average first deal, the gross margin on it, how many qualified leads become customers, and how much of the first deal's gross profit you are willing to spend to win it.
- Read the verdict column. Under target means scale it. Over target but profitable means fix it before you scale it. Loses money means stop, or change the offer.
Use the same period for every channel, a month or a quarter, and count leads the same way in each. If your ad platform counts a lead every time a form is refreshed, your CPL will look better than it is; Google's own guidance is to set lead conversions to count one per click, not every, to stop duplicates.
How it works: the cost per lead formula and the ceiling
Cost per lead is total spend divided by leads. Google Ads reports the same idea as average CPA: the total cost of conversions divided by the number of conversions. The calculator adds four more lines so the number means something:
| Metric | Formula |
|---|---|
| Cost per lead (CPL) | spend ÷ leads |
| Cost per qualified lead | spend ÷ (leads × qualified %) |
| Implied customer acquisition cost (CAC) | cost per qualified lead ÷ close rate |
| Break-even cost per qualified lead | deal value × gross margin × close rate |
| Target cost per qualified lead | break-even × the share of gross profit you will spend |
| Blended figures | total spend ÷ total leads (or total qualified leads) across all channels |
Break-even is the expected gross profit one qualified lead brings in. Pay exactly that for a lead and the first deal makes nothing. The share input is how much of that profit you are prepared to give up to win the customer. If customers buy again, a higher share is defensible, because later orders carry no acquisition cost. If they buy once, keep it low. The verdicts compare each channel's cost per qualified lead with the target first, and with break-even second.
Worked example: four channels, one target
This is an example, not a benchmark. A software firm sells a $4,000 first contract at a 60% gross margin, closes 20% of qualified leads, and will spend up to 25% of first-deal gross profit to win a customer.
- Gross profit per deal: $4,000 × 60% = $2,400
- Break-even per qualified lead: $2,400 × 20% = $480
- Target per qualified lead: $480 × 25% = $120. Target CAC: $2,400 × 25% = $600
Now the channels for the month:
- Google Ads: $3,000, 60 leads, 50% qualified. CPL $50. Qualified leads 30, so $100 each. Implied CAC $100 ÷ 20% = $500. Under the $120 target.
- LinkedIn Ads: $2,500, 25 leads, 70% qualified. CPL $100. Qualified leads 17.5, so $142.86 each. CAC $714. Over target, under break-even.
- Cold email: $800, 40 leads, 40% qualified. CPL $20. Qualified leads 16, so $50 each. CAC $250. Under target by a wide margin.
- Events: $1,500, 15 leads, 80% qualified. CPL $100. Qualified leads 12, so $125 each. CAC $625. Just over target.
Blended: $7,800 ÷ 140 leads = $55.71 per lead, and $7,800 ÷ 75.5 qualified leads = $103.31 per qualified lead, under target overall. The lesson is in the gap between the two LinkedIn numbers and the two Google numbers. On plain CPL, Google looks twice as efficient as LinkedIn. On cost per qualified lead the gap narrows to $100 against $143, because LinkedIn's leads were better. Cheap leads that sales will not call are not cheap.
What a good cost per lead looks like, and what to do next
There is no universal good CPL. A $150 lead is a bargain for a $30,000 contract and a disaster for a $200 product. The only number that matters is yours against your target, which is why the tool makes you type in the deal value rather than quoting an industry average.
What to do with the result:
- Under target: add budget until the cost per qualified lead starts to climb, then stop. Every channel has a point where the next lead costs more than the last.
- Over target, still profitable: fix the qualified rate before you touch the budget. Tighter targeting, a stricter form, or a better list usually moves it more than a lower bid does. Our guide to B2B lead generation strategies ranks the options by cost.
- Loses money: stop spending, or change what you sell to those leads. If the channel is a bought list, run the nine checks before you pay for a B2B email list before you buy another.
Two companion numbers finish the picture. The CAC calculator adds sales cost and payback time to the acquisition cost shown here. And how many leads do you need runs the same math backwards from a revenue target to the lead count each channel has to deliver.
If cold email is your cheapest channel but the list is the weak link, the tools in Find Customers build verified lists of the right decision makers so the qualified rate goes up, not the spend.
FAQ
How do you calculate cost per lead?
Divide everything the channel cost in a period by the number of leads it produced in the same period. Include media spend, tool subscriptions, list data, agency fees and staff time as well as the ad bill. $3,000 spent for 60 leads is a $50 cost per lead. Count leads one per person, not one per form submission, or duplicates will flatter the number.
What is a good cost per lead?
One that is below the gross profit a lead is expected to bring in, with room to spare. Work it out from your own numbers: deal value times gross margin times close rate gives break-even, and a share of that, often 25 to 35%, gives a sensible target. Industry averages are a poor guide because deal sizes and close rates vary so much between businesses.
What is the difference between CPL and CAC?
Cost per lead measures the cost of getting someone to raise a hand. Customer acquisition cost measures the cost of turning that into a paying customer, so it divides spend by customers rather than leads. If you close 20% of qualified leads, CAC is five times the cost per qualified lead, before you add the sales team's time.
Why does cost per qualified lead matter more than CPL?
Because unqualified leads cost money to generate and then cost sales time to disqualify, while bringing in nothing. A channel with a $50 CPL and 30% qualified leads costs $167 per lead worth calling; a $100 CPL channel at 80% qualified costs $125. Plain CPL ranks them the wrong way round. Judging channels on the qualified figure keeps budget flowing to the leads that close.
Should cost per lead include salaries?
Yes, if you want a number you can compare across channels. Paid ads look expensive and outbound looks free until you add the hours a person spent writing sequences, researching accounts and cleaning lists. Put a loaded hourly cost on that time and add it to spend. The channel ranking often changes once you do.
Leave a comment: