What is cost per lead? Formula and examples
Published June 3, 2026 · Updated October 23, 2026
Cost per lead (CPL) is ad spend divided by the leads it generates. How to calculate it 2 ways, with a worked example, and what the average hides.
Cost per lead (CPL) is the ad spend it takes to generate one lead: total ad spend divided by the leads it produced. A lead is a person who raised a hand through a campaign. That person submitted a form, called a tracked number, booked a consultation, or started a chat that captured contact details. CPL measures the cost of that first signal and nothing after it. CPL says nothing about whether the person has budget, fits your service area, or answers the phone when sales follows up.
Within that scope, CPL is a solid operating metric. CPL lets you compare campaigns on equal footing, budget toward a target lead volume, and catch efficiency problems early. As a proxy for pipeline health, CPL fails quietly, because 2 accounts with identical CPLs can produce very different revenue. In ReClick's work managing Google Ads for 35+ businesses that rely on lead generation, the accounts that got into trouble were rarely the ones ignoring CPL. They were the ones optimizing it in isolation.
How do you calculate cost per lead?
Calculate cost per lead by dividing total ad spend by the number of leads it generated. A second formula, cost per click (CPC) divided by conversion rate, gives the same number and shows which part of it moved.
Ad spend divided by leads
The standard CPL formula divides spend by lead count:
CPL = total ad spend ÷ leads generated
For example, an account that spent $8,000 last month and generated 100 leads has a cost per lead of $80. Every dashboard shows this version. It answers one question: what a lead cost during this window.
Cost per click divided by conversion rate
The second formula is the one we reach for when diagnosing an account:
CPL = cost per click ÷ conversion rate
The second formula is the same math rearranged. Spend equals clicks times CPC. Leads equal clicks times conversion rate. Divide spend by leads, and the clicks cancel out. In the same example, the $8,000 bought 2,000 clicks at a $4 average CPC. Of those 2,000 clicks, 100 converted, a 5% conversion rate. Dividing $4 by 0.05 gives $80, the same answer.
Each formula is good for something different. Spend divided by leads tells you what happened. CPC divided by conversion rate tells you where to look next. The second formula splits CPL into its only 2 moving parts: what you pay for a click and how often a click becomes a lead. Every CPL change in every account traces back to one or both of those parts. The CPL calculator runs your own numbers through both formulas and shows the breakdown.
The rest of this article keeps the same example account: $8,000 in ad spend, 2,000 clicks, a $4 CPC, a 5% conversion rate, 100 leads, and an $80 CPL.
What does cost per lead hide?
Cost per lead hides lead quality, the lag of the sales cycle, the campaign mix, and the choice of which conversions to count.
Lead quality
Every lead in the example account costs $80 in the average. A homeowner ready to book and a student doing research for a class count the same. For example, suppose sales works the list and finds 40 qualified leads: real need, real budget, and inside the service area. Cost per qualified lead is $8,000 divided by 40, or $200. The $200 is 2.5 times the CPL. Cost per qualified lead is the number that predicts revenue.
Is a lower cost per lead always better?
No. A lower cost per lead can buy fewer qualified leads, each at a higher cost.
For example, suppose an optimization drops CPL from $80 to $60 by shifting spend toward broader, cheaper keywords. The same $8,000 now buys 133 leads. If the qualification rate falls from 40% to 24%, those 133 leads hold 32 qualified leads instead of 40. Cost per qualified lead rises to $250 while CPL improves. On the dashboard, the change looks like a win. In the pipeline, qualified leads change by −20%, and each one costs more.
Sales cycle lag
Cost per lead is an instant metric. Revenue is not. A lead that arrives on the 28th counts toward this month's CPL. For many of the businesses we work with, that lead won't become a customer for 30 to 90 days. A campaign change judged on 2 weeks of CPL data gets graded in full on cost and not at all on value. The lag is one reason we hold experiments open until results are stable. We label early reads as directional instead of treating them as verdicts.
Campaign mix
Blended CPL, the average across campaigns, moves when the campaign mix moves, even if no campaign got better or worse. For example, suppose the account above is really 2 campaigns. A branded campaign produces leads at about $30 each. A non-brand campaign produces them at about $100. At a 30/70 lead split, the blend lands near $80. If brand search volume rises one month and the split shifts to 50/50, blended CPL drops to about $65. Neither campaign's own CPL changed. The reverse happens too. A spend increase that rightly pushes more budget into non-brand raises blended CPL while doing what it should. Read CPL by campaign before reading it in aggregate.
Which conversions count
CPL also depends on which conversions you allow into the denominator, and on which campaign gets the credit for each one. Google Ads uses data-driven attribution by default, which spreads credit across the ad clicks on the path to a conversion. Accounts still on last-click attribution give all the credit to the campaign that received the final click before the form went in. Bottom-of-funnel campaigns, like branded search, look strong on that basis because they close. Top-of-funnel campaigns rarely get the final click. For example, a user watches a video ad, comes back 3 days later through a branded search, and converts. Under last-click attribution, branded search gets the lead. The video campaign gets an assisted conversion, or a view-through conversion if the user never clicked at all. Neither one shows up in the standard conversions column.
Judged on last-click CPL alone, top-of-funnel campaigns look expensive, while they may be feeding the campaigns that look cheap. We treat last-click conversions as the strongest signal, assisted conversions as strong, and view-through conversions as directional. We read top-of-funnel CPL against all 3, not against any single column.
What is a good cost per lead?
A good cost per lead can't be told from the number alone. An $80 cost per lead can describe a healthy account or a failing one. The formula takes 10 seconds. The judgment takes longer, because CPL means something only next to lead quality, sales cycle timing, campaign mix, and the conversions you chose to count.
Cost per lead vs cost per qualified lead
Cost per lead divides ad spend by every lead, and cost per qualified lead divides it by the leads your sales team accepts. ReClick never lets CPL stand alone in client reporting, because the average hides quality. Every lead generation account we manage reports CPL next to cost per marketing-qualified lead, or cost per MQL, so the 2 numbers can disagree in the open. When they diverge, the divergence is the finding. Leads that cost less but qualify less often can cost more per qualified lead.
We score leads progressively. A lead is worth $1 when the inquiry first comes in. Its value steps up as the lead advances, all the way to full contract value when a deal closes. We upload those values back into Google Ads as offline conversions across a 90-day window. The upload does 2 things. It gives Google's bidding the same quality information we report on, so Smart Bidding optimizes toward qualified leads rather than raw form fills. It also puts the CPL column and the qualified-lead column in the same system, instead of in a spreadsheet reconciled at the end of the month.
Go back to the $60 CPL example above. With scored offline conversions flowing in, the shift toward broader keywords shows up as falling conversion values within a few weeks. We catch the shift before a quarter of budget goes into leads that never close.
Why did cost per lead go up?
Cost per lead goes up when cost per click rises, conversion rate falls, or both. CPL is CPC divided by conversion rate, so one of the 2 moved. When CPL moves in an account ReClick manages, the client report names the cause. The report never says "CPL rose 25%" and stops. We get to the cause with a fixed diagnostic path, run the same way every time, across the $10.75M in ad spend we've managed in the last 12 months.
Which moved: cost per click or conversion rate?
The first step is finding which side moved. For example, say the example account's CPL rises from $80 to $100. If CPC held at $4 and conversion rate fell from 5% to 4%, the problem is on the conversion side. If conversion rate held at 5% and CPC rose from $4 to $5, the price of traffic went up.
Why did cost per click rise?
If CPC rose, compare impression share lost to rank with impression share lost to budget. Impression share lost to budget means the account is constrained and paying peak-hour prices. Impression share lost to rank points at relevance, which is where Quality Score lives. The way relevance sets the price of a click is covered in our guide to Quality Score and cost per lead.
We grade Quality Score per keyword on each of its 3 components: expected click-through rate (CTR), ad relevance, and landing page experience. Each component is rated below average, average, or above average. We audit Quality Score by mapping each keyword to the final URL it serves.
Why did conversion rate fall?
If conversion rate fell, either the traffic changed or the page did. If CTR dropped alongside conversion rate, the click mix changed: search terms drifted, a match type broadened, or a competitor changed the auction. If CTR held and visitors simply stopped converting, the page is the suspect: a form change, a speed regression, or an offer that no longer matches the ad.
Conversion problems also concentrate rather than spread evenly across an account. The concentration is part of why we build dedicated landing pages for the top-spending ad groups first, instead of sending paid traffic to general site pages. The case for that order is in dedicated landing pages vs your website. We also keep the message consistent from keyword to ad to page.
How do you tell a cause from a byproduct?
Some metrics look like causes but are downstream effects. For example, lead volume fell and clicks fell too, which tempts a report of a traffic problem. If conversion rate dropped first and Smart Bidding pulled back delivery in response, the drop in clicks is a byproduct. We report the cause, not the chain of effects that followed it.
The client report follows 3 parts: what happened, why it happened, and what we're doing next. The report uses exact dollar figures and percentage changes rounded to the nearest point. Every number passes one filter. A metric that doesn't explain the CPL move or change what we do next stays out of the report.
How do you lower cost per lead without losing lead quality?
Lower cost per lead without losing lead quality by pulling the levers that improve the account rather than dilute it. Raising Quality Score lowers CPC for the same clicks. Fixing or building landing pages raises conversion rate on traffic you already bought. Cutting wasted spend through search term audits and negative keywords removes clicks that were never going to convert. None of these levers changes who you attract. They change what you pay to attract them.
The risky lever is loosening targeting to buy cheaper clicks. Looser targeting usually trades quality for volume, as the $60 CPL example showed. Our guardrail is that any change that improves CPL gets checked against cost per qualified lead before we call it a win. We also write a causal hypothesis before launching any experiment. "Testing new headlines" is not a hypothesis. "Testing new headlines because we expect ad relevance to improve, which should lower CPC" is one. If CPL falls and we can't trace the drop to the mechanism we predicted, we keep digging before we scale the change.
ReClick runs that whole loop, from campaigns to landing pages to lead scoring, as Google Ads management for lead generation. The reporting works the way this article describes it.
Frequently asked questions
Quick answers to the questions readers ask most about this topic.
Cost per lead (CPL) is what you pay in advertising to generate one lead. A lead is a form submission, a tracked phone call, a booked consultation, or a chat that captured contact details. CPL measures the cost of that first contact and nothing after it. CPL says nothing about whether the lead has budget, fits your service area, or answers the phone.
Calculate cost per lead by dividing total ad spend by the number of leads it generated. For example, $8,000 in ad spend and 100 leads make a cost per lead of $80. A second formula, cost per click divided by conversion rate, gives the same answer. The second formula is more useful for diagnosis, because it splits CPL into its only 2 moving parts: what you pay for a click and how often a click becomes a lead.
A good cost per lead can't be judged from the number alone. An $80 CPL can describe a healthy account or a failing one, because the average hides lead quality, sales cycle lag, and campaign mix. Judge CPL next to cost per qualified lead. Leads that cost less but qualify less often can cost more per qualified lead.
Your cost per lead went up because cost per click rose, conversion rate fell, or both. CPL is cost per click divided by conversion rate, so one of the 2 moved. If cost per click rose, compare impression share lost to rank with impression share lost to budget. That comparison separates a relevance problem from a constrained budget. If conversion rate fell, check whether the traffic changed (search terms drifted, a match type broadened) or the page stopped converting (a form change, a speed regression, an offer that no longer matches the ad).

Written by
Founder & CEO, ReClick
Corey runs Google Ads, landing page, and email nurture programs for businesses that rely on lead generation.
Keep reading
Which lead generation metrics should you track?
The lead generation numbers worth tracking at each stage of the funnel, from cost per click to cost per SQL, each with its formula and one worked example.
What is cost per MQL? Formula and examples
Cost per MQL is ad spend divided by marketing-qualified leads, not every form fill. How to calculate it, and why it beats cost per lead for budget decisions.