📍 ProMapRanker
Free tools · Analytics & Campaign

Cost Per Lead Calculator

Calculate your true cost per lead across channels so agencies and local businesses can compare SEO against paid ads.

Enter your total spend and number of leads to see your cost per lead.

Use this cost per lead calculator to find out what each new lead actually costs you across every marketing channel. Enter your total spend and the number of leads it produced, and the tool instantly shows your true cost per lead so you can compare an SEO campaign against paid search, social ads, or any other source on equal footing.

Add your close rate and average deal value and the cost per lead calculator goes a step further: it works out your cost per customer and the return on investment for the channel. That turns a fuzzy gut feeling about which marketing actually pays off into a number you can put in front of a client or a finance team.

Agencies and local businesses lean on this kind of math constantly, because the cheapest clicks are not always the cheapest customers. A channel with a higher cost per lead but a much better close rate can quietly beat a "cheap" channel once the full funnel is in view. Want to track the SEO side of that comparison automatically? start free with ProMapRanker.

FAQ

How do I calculate cost per lead?

Cost per lead is your total marketing spend on a channel divided by the number of leads that channel generated. For example, $2,000 in spend producing 40 leads gives a cost per lead of $50. This calculator does that division for you and adds downstream metrics like cost per customer and ROI.

What is a good cost per lead?

It depends entirely on your industry and deal size. A $100 cost per lead is excellent if your average customer is worth $5,000, but terrible for a $20 product. The honest answer is to compare cost per lead alongside close rate and deal value, which is exactly why this tool calculates cost per customer and ROI rather than cost per lead alone.

How is cost per lead different from cost per customer?

Cost per lead measures what you pay for an inquiry; cost per customer measures what you pay for someone who actually buys. If only a fraction of leads close, your cost per customer is much higher than your cost per lead. Entering a close rate in the calculator reveals that gap so you do not overestimate a channel's efficiency.

Related tools

Track your real Google Maps rankings

These free tools get you set up - ProMapRanker shows where you actually rank across your whole service area on a geo-grid.

Start free - 150 credits