Build
App Development Website Development Landing Page Development Web App Development SaaS DevelopmentGet found
App Store Optimization Answer Engine Optimization SEO & Local SEO GEO (AI Search) Content MarketingDrive demand
Google Ads Meta Ads Apple Search Ads Paid Social Media Buying ProgrammaticConvert & retain
Conversion Rate Optimization Email & SMS Review Engine Nurture SystemsAutomate with AI
AI & Automation Overview AI Voice Agents Workflow Automation AI Lead Response Cold Outreach AI Reporting DashboardA cost per lead calculator shows how much you pay per lead from your marketing spend. Calculate your CPL, then find the maximum you can sustain based on deal value and close rate.
Want this result in your inbox, with the formula and the benchmarks? One email, no sequence.
ApsteQ runs paid acquisition for apps and service businesses. If your CPL is below sustainable but you want to scale, a 30-minute call on your numbers is free.
Book a free strategy callFree tool by ApsteQ
A cost per lead calculator divides your marketing spend by the number of leads generated to find your cost per lead (CPL). Enter spend and leads to find your CPL. Optionally add close rate and deal value to calculate maximum sustainable CPL. For B2B, complex B2C and local services, cost per lead is the core metric because these businesses sell through a sales team. Your CPL must be low enough that, at your real close rate, the cost per customer stays well inside the deal value. A low CPL but weak close rate is wasteful. This calculator helps you decide whether to scale acquisition, optimise conversion, or walk away from a channel.
CPL is your cost per lead. Cost per customer is CPL divided by close rate, which tells you what each sale actually costs. Maximum CPL assumes a 30% customer acquisition cost as a share of deal value, a common benchmark in B2B.
$5,000 spend on 50 leads, 20% close rate, $2,000 deal value:
If close rate were 10%:
A typical CAC ratio is 30% of annual deal value (payback in 3 years). For subscription or repeating revenue:
For one-time purchases or shorter payback targets, use 10% instead:
Your industry and sales cycle set the benchmark. High-ACV enterprise deals often run 20% to 40% CAC. Low-ACV one-time sales run 5% to 15%.
If cost per customer is too high:
One where cost per customer stays below your maximum, set at 30% of deal value as a default. The closer to 10% of deal value, the more profitable. Benchmark against your own channels, not across industries.
No. CPL is marketing spend only. Sales commission is part of customer acquisition cost (CAC) but separate from CPL. Include it when calculating cost per customer or maximum sustainable CAC.
Calculate CPL and close rate separately by source. One channel might deliver $50 CPL with a 25% close rate and another $30 CPL with a 10% close rate. The second looks cheaper but costs more per customer.
Divide customers closed from this source by leads from this source. Track by source or campaign in your CRM. If you cannot isolate it, use an overall rate and adjust as you get channel-specific data.
Yes. If you have repeat revenue, use the 3-year lifetime value or recurring annual value. Maximum CAC (including all acquisition cost, not just CPL) is typically 1 year to 3 years of LTV depending on payback risk.
Average cost per lead varies widely. It varies by industry, channel and lead quality more than any average captures. The useful test is the one this calculator runs: your maximum CPL is the deal value times the close rate times the share you can afford to spend, and anything under that is a good cost per lead for you.
You cannot calculate CPL directly from impressions. You need the actual count of leads generated. If you have spend, impressions and clicks, calculate CPC first (spend / clicks), then multiply by clicks that became leads. Use this calculator with leads as the denominator, not impressions.
Last reviewed 23 September 2026. Formulas and benchmarks are published on the page so you can check them. This tool gives estimates, not quotes.