Book a Call

Home / Free Tools / True Cost Per Lead Calculator

Free tool

True Cost Per Lead Calculator

Cost per lead is the number on the invoice. Cost per booked job is the number that decides whether you make money. Compare up to six lead sources and see what each one really costs you, and what it leaves you after the job is done.

What is the true cost per lead?

True cost per lead is your total spend on a lead source divided by the leads it produced, including fees and memberships. The more useful number is cost per booked job: spend divided by jobs actually won. A $50 lead that you win one time in five really costs $250 per job, before any time spent chasing it.

Calculator

What does each lead source really cost you?

Pick your industry to load example numbers, then replace them with your own. Every field is editable. Nothing you type leaves this page.

Example values loaded. Replace them with your own numbers.

Lead sourceMonthly cost ($)Leads / monthReached (%)Became estimates (%)Estimates won (%)Remove

Get the breakdown

Want this breakdown in your inbox, with a plan to lower it?

Send it to yourself, and we will include the five changes that cut cost per booked job fastest for businesses like yours.

  • Your numbers, by lead source
  • Which source to scale, fix, or cut
  • Five ways to lower cost per job this quarter

Email my breakdown

We send the numbers currently in the calculator, so update them to your own first.

The math

How do you calculate true cost per booked job?

Follow every lead from the invoice to the signed job. Each step loses some of them, and every lost lead raises the cost of the ones you keep.

  1. Cost per leadMonthly cost divided by leads. Include memberships, platform fees, and ad management, not just the per-lead charge.
  2. Cost per conversationCost per lead divided by the share of leads you actually reach. Leads you never talk to still cost money.
  3. Cost per estimateDivide again by the share of conversations that turn into an estimate, appointment, or quote.
  4. Cost per booked jobDivide by your win rate. This is the number to compare across sources, and against your profit per job.
Worked example

You pay $60 per lead and buy 40 leads a month, so $2,400. You reach 70 percent (28 people), 40 percent of those book an estimate (11), and you win 25 percent (about 3 jobs). Your true cost is about $857 per booked job, more than 14 times the price on the invoice.

Why it matters

Why is cost per lead the wrong number to watch?

Because the cheapest lead is often the most expensive job. Three things hide the real cost.

Shared leads

You are one of several calls

Lead platforms often send the same request to several businesses. A shared Angi lead runs $15 to $120 or more and can go to 3 to 8 contractors, so your win rate drops before you pick up the phone.

Source: LeadTruffle, Complete Guide to Angi Leads, 2026.

Speed

Slow replies lose paid leads

The often-cited MIT and InsideSales study found the odds of reaching a lead were about 100 times higher when called within 5 minutes than at 30 minutes. Every lead you reach late is money spent for nothing.

Source: Callingly, State of Speed to Lead, summarizing the MIT and InsideSales study.

Ownership

Rented leads never compound

When you stop paying a platform, the leads stop. Rankings, reviews, and content keep producing after the work is done, so their cost per job falls over time.

Reading your results

What is a good cost per booked job?

There is no universal number. A good cost per job is one that leaves enough gross profit to run the business and grow. Use these tests.

Acquisition cost as a share of job valueWhat it usually meansWhat to do
Under 10%Healthy. The source pays for itself many times over.Scale it, and protect it with fast follow-up.
10% to 20%Workable for most trades, tight for low-margin work.Improve reach and win rate before adding spend.
20% to 35%Eating a large share of your gross profit.Fix follow-up, raise prices, or shift budget to owned channels.
Over 35%Likely losing money once overhead is counted.Pause or cut the source unless it fills a specific gap.

These bands are a rule of thumb, not an industry standard. Your margins and overhead decide your real limit.

Lower it

How do you lower your cost per booked job?

1. Answer faster

Raising the share of leads you reach is the cheapest fix there is. An instant text reply and missed-call text back recover leads you already paid for. See AI automation.

2. Follow up longer

Many estimates are lost to silence, not to price. A follow-up sequence after every quote raises win rate without new spend.

3. Send ads to real landing pages

Paid traffic sent to a homepage converts worse than traffic sent to a page for that exact service and town. See paid advertising.

4. Build owned demand

A ranked Google Business Profile and service pages produce exclusive leads with no per-lead fee. See Google Business Profile and SEO and AEO.

5. Earn more reviews

More recent reviews raise both rankings and win rate, because buyers compare reviews before they call.

6. Cut what does not pay

Once you can see cost per job by source, move budget from the worst source to the best one every month.

Questions

Cost per lead questions

What is the difference between cost per lead and cost per acquisition?

Cost per lead is spend divided by leads received. Cost per acquisition, or cost per booked job, is spend divided by jobs actually won. The second number includes every lead you never reached or never closed, so it is always higher and far more useful.

Should I include my membership and management fees?

Yes. Add every cost tied to the source: platform memberships, per-lead charges, ad spend, and agency or management fees. Leaving fees out makes a source look cheaper than it is.

What if I do not track how many leads I reach?

Start with an honest estimate, then track it for 30 days. A simple spreadsheet with lead date, source, contacted, estimate, and won is enough to make this calculator accurate.

Are shared leads always a bad deal?

No. Some businesses win shared leads profitably because they reply in minutes and follow up well. The calculator shows whether that is true for you, source by source.

How do real estate agents use this calculator?

Choose Real estate agent. Job value becomes your average commission per closing, estimates become appointments, and estimates won becomes appointments that close. Portal costs go in the monthly cost field.

Is my data saved or shared?

No. The calculator runs in your browser. Nothing you type is sent anywhere unless you choose to email yourself the breakdown.

Want leads that cost less every month, not more?

Get a free website audit. Within 24 hours you get a scored review of your site's speed, rankings, and conversion, with the fixes that will lower your cost per job.