Cost Per Lead Calculator

Calculate your cost per lead (CPL) instantly. Enter your campaign spend and leads generated to analyze CPL, ROI, and break-even metrics across any marketing channel.

Your data is processed entirely in your browser. Nothing is uploaded to any server.
$
%
$
📈

Channel Benchmarks

Compare your CPL against industry benchmarks for Google Search, Facebook, LinkedIn, Email, and content marketing to see how your campaigns stack up.

💰

Full ROI Analysis

Enter your lead-to-customer conversion rate and average revenue per customer to calculate CPA, estimated revenue, and return on investment for any campaign.

🔒

100% Private

All calculations run entirely in your browser. No data is sent to any server. Your campaign data and financials stay completely private.

Need a custom tool or web app?

I build MVPs and custom web applications in 7 days. From idea to production, fast, reliable, and scalable. 9+ years of full-stack experience.

Contact

Frequently Asked Questions

What is cost per lead (CPL)?
Cost per lead (CPL) is a marketing metric that measures how much you spend to acquire a single lead. It is calculated by dividing your total campaign spend by the number of leads generated. For example, if you spend $500 on ads and generate 50 leads, your CPL is $10. CPL helps you evaluate campaign efficiency and compare performance across channels.
What is a good cost per lead?
A good CPL depends heavily on industry, channel, and business model. B2B leads typically cost $50 to $500 or more for high-value services. B2C leads range from $5 to $50. Google Search Ads average $30 to $60 CPL, while Facebook and Instagram range from $20 to $150. LinkedIn tends to be the most expensive at $80 to $200+. The key benchmark is whether your CPL results in a profitable cost per acquisition relative to customer lifetime value.
What is the difference between CPL and CPA?
CPL (Cost Per Lead) measures the cost to acquire a prospect who has expressed interest, such as filling out a form or requesting a demo. CPA (Cost Per Acquisition) measures the cost to acquire an actual paying customer. CPL is an upper-funnel metric, while CPA covers the full funnel. CPA = CPL divided by your lead-to-customer conversion rate. If your CPL is $20 and 10% of leads convert to customers, your CPA is $200.
How can I reduce my cost per lead?
To reduce CPL, improve your audience targeting to reach more qualified prospects, optimize your landing page conversion rate to turn more clicks into leads, test different ad creatives and copy to improve click-through rates, use negative keywords to filter out irrelevant traffic, and A/B test lead capture forms for better conversion. Improving Quality Score in Google Ads directly lowers your cost per click, which reduces CPL.
How does this calculator work?
This calculator runs entirely in your browser with no server requests. Enter your total campaign spend and the number of leads generated to calculate your CPL. Optionally add your lead-to-customer conversion rate and average revenue per customer to see CPA and ROI analysis. You can also select a channel or industry benchmark to compare your performance against typical market rates.