Lead generation ROI calculator
This lead generation ROI calculator shows whether a lead campaign pays for itself. Enter what you spent, the leads you got, and either the customers those leads became or the lead-to-customer rate, plus what one customer is worth. It returns the cost per lead, the cost per customer, the profit and the ROI.
It also answers the planning questions that follow: what close rate you need to break even, and the most you could pay per lead at your current close rate. Use it for paid ads, content, events, cold outreach or an agency retainer. Everything is calculated in your browser.
How to use the Lead Generation ROI Calculator
- Pick your currency and choose whether you know the customers won or the lead-to-customer rate.
- Enter the campaign spend, any other costs, and the number of leads.
- Enter the customers won (or the rate) and the value of one customer.
- Read the ROI at the top, then the cost per lead, cost per customer, break-even rate and the highest affordable CPL.
Lead Generation ROI Calculator features
Cost per lead and per customer
Both on total cost, so sales time and tools are included if you enter them.
ROI and profit
ROI as a percentage, and the profit or loss in money, with a clear minus sign for a loss.
Break-even close rate
The lead-to-customer rate below which the campaign loses money.
Highest affordable CPL
What you could pay per lead at your current close rate and still break even.
The formulas with an example
You spend $5,000 and generate 250 leads. CPL = cost ÷ leads = $20. Twenty of the leads become customers, so the lead-to-customer rate is 20 ÷ 250 = 8%, and the cost per customer is $5,000 ÷ 20 = $250.
If each customer is worth $1,200, the campaign returns 20 × $1,200 = $24,000. ROI = (value − cost) ÷ cost = ($24,000 − $5,000) ÷ $5,000 = 380%. To break even you would need only 5,000 ÷ (250 × 1,200) = 1.67% of leads to close, and at an 8% close rate you could pay up to 8% × $1,200 = $96 per lead.
| Measure | Formula |
|---|---|
| Cost per lead | total cost ÷ leads |
| Lead-to-customer rate | customers ÷ leads × 100 |
| Cost per customer | total cost ÷ customers |
| ROI | (customers × value − cost) ÷ cost × 100 |
| Break-even rate | cost ÷ (leads × value) × 100 |
Using the result well
- Value matters. Enter gross profit per customer, not revenue, if you want ROI to reflect real profit. A customer who buys again is worth more than their first order; the customer lifetime value calculator can help set that value.
- Count the lag. Leads from this month may close next quarter, so measure over a period long enough for the sales cycle.
- Lead quality beats lead price. A cheap lead that never closes is more expensive than a costly one that does, which is why the break-even rate and cost per customer matter more than CPL.
- To work out a budget from a sales target, use the ad budget planner.
Lead Generation ROI Calculator FAQ
How do you calculate cost per lead?
Divide the total campaign cost by the number of leads generated. $5,000 for 250 leads is a CPL of $20.
How do you calculate lead generation ROI?
Subtract total cost from the value of the customers won, divide by the cost, and multiply by 100. $24,000 value on $5,000 cost is an ROI of 380%.
What is a good lead-to-customer rate?
It depends on your sales process, price and lead source, so measure your own. The break-even rate shown here is the minimum you need.
Should I include sales costs?
Yes, if you want true ROI. Enter salaries for the time spent, software and agency fees under other costs.
What is the difference between cost per lead and cost per acquisition?
Cost per lead counts everyone who raised a hand; cost per acquisition (or cost per customer) counts only those who bought. Cost per customer is the larger number and the one that decides whether the campaign is worth running.
How can I improve lead generation ROI?
There are three levers: lower the cost per lead, raise the share of leads that close, or raise the value of each customer. Use the break-even rate to see which lever matters most for your numbers before changing anything.
Is ROI the same as ROAS?
No. ROAS is revenue divided by ad spend; ROI here is profit after all costs divided by cost. The ROAS calculator covers the other measure.
What is the highest CPL I can afford?
Your lead-to-customer rate multiplied by the value of one customer. At 8% and $1,200 that is $96; paying more per lead loses money.