CPL Calculator

Calculate cost per lead, total budget, or number of leads. Enter any two values to find the third.

Formula CPL = Cost / Leads

What is CPL?

CPL (Cost Per Lead) is the amount you pay to acquire a single lead - a person who has expressed interest by submitting a form, requesting a callback, signing up for a trial, or taking another qualifying action. CPL = Total Cost / Number of Leads.

CPL is the primary efficiency metric for B2B campaigns, service businesses, and any funnel where the conversion path includes a human sales step before revenue is recognised. Use the calculator above to solve for CPL, total budget, or number of leads.

What is a good CPL?

CPL benchmarks are only meaningful relative to the value of a converted customer. Calculate your maximum acceptable CPL as: Max CPL = Average Contract Value x Close Rate x Gross Margin. A B2B SaaS company with a $50,000 ACV and a 20% close rate has a maximum CPL of roughly $2,000 before factoring in margin. A local service business with $500 jobs and a 30% close rate has a maximum of around $50. These numbers should anchor every CPL target you set.

By channel: LinkedIn Lead Gen Forms often see CPL between $50 and $200 for B2B. Meta lead generation runs $5 to $50 depending on industry and form complexity. Google Search lead campaigns range from $20 to $100 for most service categories.

Lead quantity vs lead quality

Optimising purely for CPL without tracking lead quality creates a predictable trap: volume goes up, close rates fall, and cost per customer quietly increases. The more complete metric is cost per qualified lead or cost per opportunity. When reporting CPL, always pair it with lead-to-opportunity rate and close rate. A $15 CPL with a 2% close rate is far worse than a $50 CPL with a 15% close rate.

Sponsored tool
Turn leads into customers with HubSpot

Free CRM with built-in lead tracking, email sequences, and pipeline management. The natural next step after calculating your CPL target.

Try HubSpot free

Affiliate link - we may earn a commission at no extra cost to you.

Lead gen forms vs landing pages

Native lead gen forms - Meta Lead Ads, LinkedIn Lead Gen Forms - produce lower CPL because users never leave the platform. The reduced friction means more submissions at a lower cost. However, lead quality is often lower because the barrier to submit is lower. Landing pages produce fewer but higher-intent leads, because the user actively navigated to a new page and completed a form. The right choice depends on your sales process speed and how quickly you can qualify and follow up on leads.

Frequently asked questions

Leads = Budget / CPL. With a $5,000 budget and a target CPL of $40, you can expect approximately 125 leads. Use the 'Find Leads' mode in the calculator above.
Max CPL = Average Contract Value x Close Rate x Gross Margin. If your ACV is $10,000, close rate is 15%, and margin is 60%, your max CPL is $900. This is the ceiling before paid lead generation destroys margin.
CPL measures cost to acquire a lead - someone who expressed interest. CPA (Cost Per Acquisition) measures cost to acquire a paying customer. CPA = CPL / Close Rate. If your CPL is $40 and you close 20% of leads, your CPA is $200.
Lead gen forms (Meta Lead Ads, LinkedIn) produce lower CPL with lower lead quality. Landing pages produce higher CPL with higher quality. The right answer depends on your close rate and follow-up speed. If your sales team is fast and can qualify quickly, lead gen forms often win on economics. If your qualification is slow, higher-intent landing page leads are usually worth the premium.
Either CPC is rising (audience competition, creative fatigue, quality score decline) or your landing page conversion rate is dropping (page speed, relevance gap between ad and page, seasonal intent shifts). Diagnose by checking which metric changed first.
Estimate CPL = CPC / Landing Page Conversion Rate. A $2 CPC with a 4% conversion rate gives a $50 CPL. A $2 CPC with a 2% conversion rate gives $100 CPL. Use realistic conversion rate estimates from comparable campaigns.