Free tool · no signup

Lead cost and ROI calculator

Find out if Angi, Thumbtack, Yelp ads or your ads actually pay: what each lead costs, what each job you win costs, and what you keep.

Cost per lead is what you spend on a channel divided by the enquiries it brings; cost per job is the spend divided by jobs won. If $500 of ads brings 25 enquiries and 5 jobs, each lead cost $20 and each job $100. Compare that with your profit per job.

Cost a lead$20.00
Cost a job won$80.00
Gross profit from those jobs$1,200
Left after the spend$800
Profit for every $1 spent$3.00

A website that brings in work

Describe your business and Sam writes a fast, mobile-ready website for contractors, with service pages, areas, reviews and a quote form.

Build my website free

How it works

Cost a job won = monthly spend ÷ (leads × win rate)

Left after the spend = jobs won × job value × gross margin − monthly spend

Use gross margin, not the job price: a $600 job that costs you most of that in materials and labour can't carry a big lead fee.

Worked example

You spend $400 a month, get 20 leads and win 25% of them: 5.0 jobs. Each lead costs $20.00 and each job won costs $80.00. At $600 a job and a 40% margin, you keep $800 a month after the spend.

Run it for every source you pay for, then compare with work that costs nothing per lead: Google reviews, repeat customers and your own website.

Questions

What is a good cost per lead?

One that leaves you a profit after the jobs you actually win. A cheap lead you rarely win can cost more than an expensive one you usually do.

How do I measure my win rate?

For one month, note every lead from the source and whether it became a paid job. Even 20 leads gives you a useful number.

How do I get leads without paying per lead?

Answer every call, ask every customer for a Google review, and have a website that shows your work and areas. Those keep bringing work without a fee each time.

Embed this tool on your website

Free for trade bodies, colleges, accountants, suppliers and bloggers. Paste this where you want the tool to appear:

<iframe src="https://usesam.com/us/tools/lead-cost-calculator/embed/" title="Lead cost and ROI calculator" width="100%" height="720" style="border:0;max-width:760px" loading="lazy"></iframe>
<p><a href="https://usesam.com/us/tools/lead-cost-calculator/">Lead cost and ROI calculator</a> by Sam</p>

Sam for your business: Veterinary clinics · Plumbers · Electricians · HVAC contractors · Roofers · General contractors · all industries