
Cost per lead equals ad spend divided by the number of leads. If you spend 500 on ads and get 20 leads, your cost per lead is 25. Your true cost per lead includes fees as well: with a 150 management fee, the same campaign really costs 650, which makes each lead 32.50. Enter your own numbers in the calculator above to see both figures plus cost per qualified lead, cost per customer, and your close rate.
Enter your ad spend and lead numbers to see what each lead really costs, including the true cost per lead once management and setup fees are counted, plus cost per qualified lead, cost per customer, and your close rate. Pick your currency first and use that same currency in every money field. The calculator does not convert exchange rates.
Only ad spend and leads are required. Everything else is optional.
Results are estimates based only on the numbers you enter. Real lead costs depend on your ad platform, CPC, targeting, offer, landing page, tracking accuracy, lead quality, competition, and sales process. This is not financial or advertising advice.
A cost per lead calculator, often called a CPL calculator, measures how much you pay to generate one lead from a campaign. A lead is anyone who raises their hand: a phone call, a form submission, an enquiry, a quote request, or a signup, depending on how your business works.
Most CPL calculators stop at one division: spend divided by leads. This one goes further because a single number rarely tells the truth about a campaign. It also calculates your true cost per lead, including fees, your cost per qualified lead after junk enquiries are removed, your cost per customer once sales are counted, your click to lead conversion rate, and your lead to customer close rate. Together, these numbers show not just what leads cost, but whether the leads were worth buying.
One honest note before you start: this is a measurement tool, not a prediction tool. It tells you what your campaign did based on the numbers you enter. What your next campaign does depends on your platform, CPC, targeting, offer, landing page, competition, and sales process.
Here is exactly what the calculator does, written in words:
This distinction is the reason this calculator has fee fields, and it is the one almost every CPL calculator skips.
Ad spend cost per lead divides only your platform spend by your leads. It tells you how efficiently the ads themselves generated enquiries, and it is the right number for comparing campaigns, ad sets, and keywords against each other.
True cost per lead divides your total campaign cost by your leads, where total cost includes management fees, setup fees, and other costs like landing page tools or call tracking. It tells you what a lead actually costs your business, and it is the right number for business decisions.
The gap between the two can be dramatic for small budgets. A 500 ad budget producing 20 leads looks like 25 per lead. Add a 150 management fee, and the true figure is 32.50, which is 30 percent higher. On a very small budget with a fixed fee, the fee can cost more per lead than the ads do. Neither number is wrong. Judge ad performance with the first and make business decisions with the second.
Imagine a local service business, for example, a plumber or a cleaning company, reviewing a month of Google Ads:
The calculator returns a cost per click of 2.00, a click-to-lead rate of 8 percent, and a cost per lead of 25. With the management fee counted, the total campaign cost is 650, and the true cost per lead is 32.50. Five junk enquiries mean each qualified lead costs 33.33% of ad spend. Five of those leads became customers, a 25 percent close rate, which makes the cost per customer 130, with all costs included. At 300 per sale, revenue is 1,500 against 500 of ad spend, an estimated ROAS of 3.00x.
Now the numbers can actually answer questions. Is 130 an acceptable cost for a customer worth 300 on the first job? For most service businesses with repeat work, quite possibly. Would it be acceptable if only one lead had closed? At 650 per customer, probably not. Same ads, same spend, completely different verdict, and the difference is close rate, not lead cost.
Now a B2B company running LinkedIn or Google Ads for a higher-value service:
Cost per click is 4.00, and cost per lead is 50. True cost per lead with the fee is 60. Less than half the leads were qualified, so each qualified lead cost 125 of the ad spend. Two deals closed, a 5 percent close rate, making the cost per customer 1,200 all in. At 5,000 per sale, revenue is 10,000, an estimated ROAS of 5.00x on ad spend.
Notice what this example shows: a 50 cost per lead would terrify a small local business and delight this B2B company. The lead cost only makes sense next to what a customer is worth, which is why chasing a universal good CPL number is a waste of time.
Cost per lead measures the top of your funnel. Cost per customer measures the bottom, and the bottom is where money actually arrives.
Your close rate connects the two. Cost per customer is roughly your cost per lead divided by your close rate. A 25 lead with a 25 percent close rate gives 100 customers from ad spend alone. The same 25 leads with a 5 percent close rate give 500 customers. The lead price never changed, but the business outcome changed fivefold.
This is why our calculator asks for customers and not just leads. If you only ever track cost per lead, a campaign that attracts cheap but hopeless enquiries will look like your best performer while quietly starving your sales pipeline. If you are planning budgets from these numbers, our PPC budget calculator works the same funnel in the forward direction, from budget to expected leads.
A cheap lead is not automatically a good lead, and an expensive lead is not automatically a bad one. What matters is what leads do after they arrive.
Broad targeting, giveaway-style offers, and low-friction forms can flood you with cheap leads that never answer the phone. Tighter targeting, a more serious offer, and a form that asks a qualifying question or two will usually raise your cost per lead and lower your cost per customer at the same time, because the leads that arrive are real.
This is exactly what the qualified leads field is for. Track how many leads were genuinely worth following up, watch your cost per qualified lead, and judge campaigns on that figure and on close rate. A campaign should be scaled or paused based on what customers cost and what they are worth, not on which ad produced the cheapest form fills.
Every number on this page depends on counting leads correctly, and lead counting goes wrong more often than most advertisers realise. Phone calls that never get logged, forms that fire twice, spam submissions counted as leads, and offline sales never connected back to the ad that started them all distort cost per lead in one direction or the other.
Before trusting your CPL, make sure conversion tracking is set up properly so that every lead source is counted once and junk is filtered out. Our guide on how to set up PPC conversion tracking covers this step-by-step. Then give campaigns enough time and enough leads to produce a meaningful sample. Judging a campaign on its first handful of leads is guessing with extra steps.
It is a tool that measures how much each lead from a campaign costs you. This one calculates cost per lead from ad spend, true cost per lead including fees, cost per qualified lead, cost per customer, click to lead conversion rate, lead to customer close rate, daily spend, revenue, and estimated ROAS, all from the numbers you enter.
Divide your ad spend by the number of leads the campaign produced. Spending 500 for 20 leads gives a cost per lead of 25. For the full picture, also divide your total campaign cost, including management and setup fees, by the same lead count to get your true cost per lead.
True cost per lead includes everything the campaign costs, not just the ad platform charges. It adds management fees, setup fees, and other campaign costs to your ad spend, then divides by leads. It is usually higher than the platform figure, and on small budgets with fixed fees, the difference can be large.
There is no universal good number, and pages that quote one without knowing your business are guessing. A workable cost per lead produces customers at a cost comfortably below what a customer is worth to you. A 50 lead can be excellent for a business closing high-value work and terrible for one selling something small. Judge your CPL against your own close rate and customer value.
Common causes include a high cost per click in your market, a low click-to-lead conversion rate from a weak landing page or offer, broad or poorly matched targeting, strong competition, and tracking that misses some leads, which makes the count look smaller than it is. Check tracking first, then the landing page, then targeting.
No. A low cost per lead only helps if those leads become customers. Campaigns that attract bargain hunters or junk enquiries can show a wonderful CPL and a terrible cost per customer. The judge leads quality, close rate, and cost per customer alongside the lead price before calling a campaign successful.
Cost per lead measures what an enquiry costs. Cost per customer measures what a paying customer costs, and it depends on your close rate. Divide the total campaign cost by the number of customers to get it. A campaign can have the cheapest leads and the most expensive customers at the same time if those leads rarely close.
Track both views. Keep the ad spend figure for comparing campaigns and ad sets fairly, and use the true figure with fees for business decisions like whether the campaign is worth continuing. This calculator shows both side by side, which is exactly why the fee fields exist.
Yes. Pull your spend, clicks, and conversion counts from your Google Ads reports for the period you want to measure, and count leads consistently. It works as a Google Ads cost per lead calculator for search, display, or Performance Max campaigns alike.
Yes. Use your Meta Ads spend and lead counts from lead forms or landing page conversions. As a Facebook Ads cost per lead calculator, the same rule applies: make sure the lead count and spend cover the same campaign and the same period, and remember that Meta counts leads based on its attribution settings.
Work on the pieces that create it. Improve the landing page and offer to lift your click-to-lead rate, tighten targeting so clicks come from likely buyers, test ad copy, review search terms or audiences to cut wasted spend, and fix tracking so every real lead is counted. Also consider your bidding approach, since bids shape your cost per click directly. Our guide on whether you can automate your PPC bidding covers that decision.
Review it monthly for steady campaigns, and after any meaningful change to ads, targeting, bids, or landing pages. Watch trends over time rather than reacting to single days, and recheck cost per customer whenever you review cost per lead, because the pair together tells the real story.
Cost per lead is where lead generation accountability starts, but it is not where it ends. The full chain runs from click to lead to qualified lead to customer, and this calculator measures every link: what leads cost from ad spend, what they truly cost with fees, what the real opportunities cost, and what a customer costs once your close rate has its say. Run your campaign numbers through it, judge them against what a customer is worth to your business, and keep your tracking honest so the numbers stay real. If you are planning your next campaign rather than measuring the last one, our PPC budget calculator works forwards from budget to expected leads, and if costs in your market are the question, our guide on how much PPC costs in the UK gives useful context.
This calculator provides estimates based on the numbers you enter and is not financial or advertising advice.
Practical guides, proven strategies, and clear answers on SEO, PPC, Meta Ads, and content marketing built to help marketers and businesses grow smarter.
info@whatnwhy.com
whatnwhy.10@gmail.com