katlab calculators/cpl support on Ko-fi

Cost Per Lead Calculator

What each lead costs — and, once you add your close rate, what each paying customer from those leads really costs.

No signup, no tracking. Runs entirely in your browser.

How to calculate cost per lead

CPL = campaign spend ÷ leads

A lead is a prospect who gave you their details: a form fill, a demo request, a webinar signup, a quote request. Divide what you spent to generate them by how many you got. Include agency fees and tools if you want the full cost rather than media cost only.

Worked example

A LinkedIn campaign cost $3,000 and generated 75 leads. CPL = 3,000 ÷ 75 = $40. If 10% of those leads become customers, each customer cost 40 ÷ 0.10 = $400.

Why CPL alone can mislead

Cheap leads that never buy are expensive. Two channels with the same CPL can have very different lead-to-customer rates, so always carry CPL through to cost per customer — and compare that with customer lifetime value. A $150 lead that closes at 30% beats a $40 lead that closes at 5%.

What is a good cost per lead?

It depends on what a customer is worth. B2B software and professional services routinely pay far more per lead than consumer offers, because each customer is worth far more. Work backwards: maximum CPL = what you can afford per customer × lead-to-customer rate.

Frequently asked questions

How do you calculate cost per lead? Divide campaign spend by the number of leads generated. $3,000 for 75 leads is a $40 cost per lead.

What is the difference between CPL and CPA? CPL is the cost of a prospect; CPA is usually the cost of a completed purchase or signup. When a lead is your conversion goal, the two are the same.

How much should I pay per lead? Multiply the most you can afford to spend acquiring a customer by your lead-to-customer rate. If a customer is worth $600 in gross profit and 10% of leads close, a lead is worth up to $60.