Cost per Lead Calculator
Cost per lead (CPL) is the simplest lead-economics metric: CPL = Total campaign spend ÷ Leads generated.
Enter Values
How to use this calculator
- Enter your total campaign spend and the number of leads it generated to get cost per lead.
- Optionally add your lead-to-customer close rate (%) to see how many customers those leads should become and your cost per customer (CAC).
- Optionally add average revenue per customer to project total revenue, profit after spend, and return on spend (ROI).
How it works
Cost per lead (CPL) is the simplest lead-economics metric: CPL = Total campaign spend ÷ Leads generated. It tells you what each enquiry, form-fill, or sign-up costs you on average, so you can compare channels, campaigns, or time periods on a like-for-like basis. Include all the costs you want reflected — ad spend, agency fees, tools, content — depending on whether you want a media-only CPL or a fully loaded one.
Leads alone don't pay the bills, so this tool optionally chains CPL into downstream economics. If you enter a close rate, expected customers = Leads × close rate and cost per customer (CAC) = Total spend ÷ customers. Add average revenue per customer and it computes projected revenue = customers × revenue each, profit = revenue − spend, and ROI = profit ÷ spend × 100. These are straight-line projections that assume your close rate and revenue figures hold across the whole campaign.
Worked example
A campaign spending 4,000 for 320 leads. You spend 4,000 on a lead-generation campaign and it produces 320 leads. Cost per lead = 4,000 ÷ 320 = 12.50 currency per lead. Add a 12% close rate and the tool projects 38.40 customers at a cost per customer (CAC) of 104.17 currency. Add 900 average revenue per customer and it projects 34,560 revenue, 30,560 profit after spend, and a 764% return on spend.
Common mistakes
- Counting raw clicks or impressions as leads. A lead is a qualified enquiry or contact — dividing spend by clicks gives cost per click, not cost per lead.
- Leaving out real costs. If you only count ad spend and ignore agency fees, software, or content production, your CPL looks lower than the campaign truly costs.
- Entering the close rate as a decimal instead of a percent. Use 12 for 12%, not 0.12 — a 0.12 close rate here would be read as 0.12%.
Frequently asked questions
What counts as a good cost per lead?
It depends entirely on your industry, deal size, and close rate. A CPL of 50 currency is cheap if each customer is worth thousands, and expensive if your product sells for 20. Judge CPL against your cost per customer (CAC) and the revenue each customer brings, not against a universal benchmark.
What's the difference between cost per lead and cost per acquisition?
Cost per lead is spend divided by leads (enquiries). Cost per acquisition, or cost per customer (CAC), is spend divided by customers who actually bought. CAC is always higher than CPL because only some leads convert — enter a close rate here and the tool works out CAC for you.
Should I include agency fees and tool costs in the spend?
For a true picture, yes — use fully loaded spend (media plus fees, tools, and content). If you only want to compare ad platforms on media efficiency, use ad spend alone. Just be consistent so your campaigns are comparable.
Related tools
- Conversion Rate Calculator
- Return on Ad Spend Calculator
- Customer Lifetime Value Calculator
- Invoice Total Calculator
- Job Profit Calculator
- Contractor Day Rate Calculator
Explore more in Finance, Business, Property & Pricing.
Tip: Enter any known values to calculate the remaining results.
All calculations run in your browser. Your inputs are never saved or transmitted.



