Free Calculator 2026 Benchmarks
Free CPL Calculator

Cost Per Lead Calculator

Enter your ad spend, lead count, close rate, and customer value to instantly see your CPL, Cost Per Customer, projected revenue, and ROI — no email required.

CPL & CACRevenue & ROILive resultsNo email required

Your Campaign Numbers

Results update live as you type

$
25%

Percentage of leads that become paying customers.

$

All figures are in CAD. Use the same time period for spend and leads (e.g., one calendar month).

Healthy margins — strong ROI
Cost Per Lead$50.00Based on 60 leads and $3,000 in spend
Customers / mo15At a 25% close rate
Cost Per Customer$200.00Your true customer acquisition cost
Projected Revenue$18,00015 customers × $1,200
ROI500%Return on marketing spend
Profit$15,000Projected revenue minus total ad spend

Your CAC of $200.00 is 17% of your $1,200 average customer value. Aim to keep CAC below 25% of customer value for healthy margins.

How to use

How to Use the Cost Per Lead Calculator

Enter four numbers and your Cost Per Lead — plus five downstream metrics — will update instantly:

  • Total Marketing / Ad Spend — the total amount you paid to the ad platform (Google Ads, Meta, etc.) or spent on marketing during the period you are measuring. Use the same time window as your lead count.
  • Number of Leads Generated — the total number of people who filled out a form, called in, or otherwise raised their hand during that same period.
  • Close Rate (%) — the percentage of your leads that ultimately become paying customers. If 60 leads produced 15 customers, your close rate is 25%.
  • Average Customer Value ($) — how much revenue you earn from a typical customer. For a one-time transaction, this is the average sale price. For recurring services, consider using 12-month revenue per customer.

The calculator will show your CPL, estimated customers per month, Cost Per Customer (CAC), projected revenue, profit, and ROI — giving you a complete picture of whether your lead-generation spend is working.

Formula

Cost Per Lead Formula

CPL = Total Marketing Spend ÷ Number of Leads Generated

This calculator also derives several downstream formulas so you can see the full picture:

  • Customers = Leads × Close Rate
  • Cost Per Customer (CAC) = Total Spend ÷ Customers
  • Projected Revenue = Customers × Average Customer Value
  • Profit = Projected Revenue − Total Spend
  • ROI % = (Profit ÷ Total Spend) × 100
Example

Example Calculation

Say a Mississauga home services company runs a Google Ads campaign and spends $3,000 in a month, generating 60 leads. Their sales team closes 25% of those leads, and each customer is worth an average of $1,200:

  • CPL = $3,000 ÷ 60 = $50.00 per lead
  • Customers = 60 × 25% = 15 customers
  • CAC = $3,000 ÷ 15 = $200 per customer
  • Revenue = 15 × $1,200 = $18,000
  • Profit = $18,000 − $3,000 = $15,000
  • ROI = ($15,000 ÷ $3,000) × 100 = 500%

In this scenario the business earns $6 in revenue for every $1 spent on advertising — and the CAC of $200 is only 16.7% of the $1,200 average customer value, well within a healthy margin.

Benchmarks

What Is a Good Cost Per Lead?

There is no single "good" CPL — the right number depends entirely on your close rate and average customer value. Use this rule of thumb: your CPL should be no more than 10–25% of your average customer value.

  • Home services (plumbing, HVAC, landscaping): $30–$100 CPL is common in Canada. Average jobs range from $300 to $3,000+.
  • Real estate: $50–$300 CPL. Buyer leads close at low rates, but a single commission can justify high CPLs.
  • Professional services (legal, financial, dental): $80–$400 CPL is typical given high lifetime value per client.
  • B2B SaaS / software: $150–$500+ CPL. Long sales cycles and high contract values support expensive leads.
  • E-commerce (product-based): Often $10–$50 CPL; margins are tighter so CPL must be very low.

Always benchmark your CPL against your own historical data first. A campaign that beats last month's CPL by 20% is a win, regardless of what the industry average says.

Optimization

How to Lower Your Cost Per Lead

  • Improve landing page conversion rate. A page that converts at 5% instead of 3% cuts your CPL by 40% without changing your ad spend. Test headlines, hero images, social proof, and form length.
  • Sharpen audience targeting. Narrow your targeting to high-intent keywords (e.g., "emergency plumber Mississauga") or retargeting audiences. Broad traffic is cheap to reach but expensive to convert.
  • Add negative keywords aggressively. Every irrelevant click is wasted budget. Review your search term reports weekly and exclude non-converting queries.
  • Test and refresh your ad creative. Ad fatigue raises CPL over time. Rotate headlines, images, and calls to action every 4–6 weeks to keep click-through rates high.
  • Improve your offer or lead magnet. A free quote, audit, or consultation that delivers clear value dramatically increases form-fill rates at zero extra ad cost.
  • Use lead scoring to focus sales effort. If your close rate is low, the problem may be lead quality rather than CPL. Qualifying leads faster reduces wasted sales time and improves the effective value of each lead you generate.
Common Questions

Frequently Asked Questions

Cost Per Lead (CPL) is the average amount you spend on marketing or advertising to generate one lead — a person who has expressed interest in your product or service. It is calculated by dividing total marketing spend by the number of leads generated. CPL is the most fundamental metric for evaluating the efficiency of any lead-generation campaign, whether on Google Ads, Meta, or organic channels.

Free Consultation

Want More Leads at a Lower Cost?

We help businesses across Canada generate more qualified leads for less — through Google Ads, Meta, SEO, and conversion rate optimization. Get a free audit of your lead-gen campaigns.

No spam, ever Response within 24 hours 8+ years experience