Cost Per Lead (CPL) Calculator

Spend divided by leads, and the definition of a lead that changes the answer.

$

Total spend on the campaign or channel in the period.

Form fills, demo requests, signups — whatever you count as a lead.

Cost per lead (CPL) $25
Cost to generate 100 leads $2,500
Leads per $1,000 spent 40

The arithmetic

CPL = marketing spend ÷ leads generated. $8,400 of spend producing 47 leads is $178.72 a lead.

The division takes four seconds. Deciding what counts as a lead is the part that changes the answer, sometimes by a factor of ten.

Define the lead before you divide

A lead is whatever you decide it is, and that decision is where CPL stops being comparable between teams.

The standard B2B split is MQL and SQL. A marketing qualified lead has cleared a threshold marketing sets — form filled, content downloaded, score above a line. A sales qualified lead has been accepted by sales as worth a call. CPL is normally reported on MQLs, because that is the point where marketing stops owning the number. Count raw form fills instead and CPL falls, which is a real improvement in the metric and not in the business.

Lead-to-customer rate is what carries a lead from one definition to the other, and it is the number that makes CPL readable at all.

When the platform's CPL is not your CPL

Google Ads has a conversions column and an all conversions column, and they are not the same list. All conversions counts everything you have set up to be counted. Conversions counts only the actions marked as included in the Conversions column — the set the bidding algorithm optimizes toward. If somebody added a secondary action like a newsletter signup and left it in Conversions, your CPL is being calculated on a cheaper, larger pool than the one your sales team calls. Check the actions under Goals → Conversions before trusting the figure.

Meta lead ads report cost per lead directly when the campaign objective is leads and the form is an instant form. LinkedIn reports cost per lead for Lead Gen Forms. Both are media CPLs — they know what the form did and nothing about what happened after.

CPL is not CAC

CPL is spend ÷ leads. CAC is spend ÷ paying customers, and it usually carries sales salaries and tooling that CPL leaves out. A $25 CPL is excellent at a 20% lead-to-customer rate, where the implied CAC is $125, and bad at 1%, where it is $2,500. The CPL did not move.

That gap is why a falling CPL is not automatically good news. A lower cost per lead usually means a broader audience or a softer offer, and both of those push the lead-to-customer rate down at the same time.

Put the implied CAC next to LTV before calling it a win. A $1,000 CAC against a $4,500 lifetime value is a 4.5:1 ratio and comfortable; the same $1,000 CAC against an $1,800 lifetime value is not, and the CPL looks identical in both.

When CPL rises and you need to know which half broke, CPM & CPC splits it: CPL is roughly CPC ÷ landing conversion rate, so expensive clicks and a failing page look identical in the CPL and completely different in the two inputs. For the full funnel view, CAC vs CPL lays the stages out side by side.

Industry benchmarks

B2B SaaS demo request (typical) ~$50–$300+
B2B SaaS free trial signup ~$15–$80
Ecommerce email/SMS lead ~$1–$10
Financial services lead ~$100–$500+
Local services (home, legal) ~$20–$150
LinkedIn B2B lead gen (avg) often $75–$200+

Frequently asked questions

What is the difference between CPL and CPA?

CPA, cost per acquisition, is the looser term — it means cost per whatever action you are counting, which could be a purchase, a trial start, or a lead. CPL is specifically cost per lead. In ecommerce CPA almost always means cost per sale; in B2B the two get used interchangeably for form fills, which is why the definition has to be agreed on before the number means anything.

How do you calculate CPL from CPC?

Divide CPC by the landing page conversion rate as a decimal. A $2.80 CPC at a 4% landing conversion rate is a $70 CPL. If CPL rose while CPC held steady, the page is where the problem is — the [conversion rate calculator](/conversion-rate-calculator/) covers that side.

Should sales team cost be included in CPL?

Only if you are computing a fully loaded figure, and then it is [CAC](/cac-calculator/), not CPL. A media CPL is ad spend ÷ leads, which is what this calculator measures and what a media buyer is accountable for. Adding sales salaries to the numerator while leaving leads in the denominator produces a number that is neither metric.

Why did my CPL go up when I increased spend?

Usually because the audience got broader. The first dollars reach the people closest to the center of the targeting and each additional dollar reaches further out. Segment by campaign and ad set before drawing a conclusion about the channel — it is common for one ad set to account for the entire increase while the rest stayed flat.

How do I lower CPL?

The lever that works is the offer, not the targeting. A sharper lead magnet, a shorter form, or a more specific promise moves CPL further than another round of audience trimming. Watch for the version of this that simply widens the definition of a lead — CPL falls, [lead-to-customer rate](/lead-to-customer-rate-calculator/) falls further, and [CAC](/cac-calculator/) rises.

Related calculators