HomeBlog › Cost Per Lead vs Cost Per Booked Job

Cost Per Lead vs Cost Per Booked Job

AP By Aaron Phillips · Marketing 101 · Lesson 2 of 10 · Updated June 2026
Short answer: CPL (cost per lead) is the bait; CPBJ (cost per booked job) is the meal. A cheap lead that never books is the most expensive lead there is. Always judge a source by CPBJ.

Alright. Last course I told you a cheap lead that never books is the most expensive lead there is. Today I prove it. Because here's how good contractors quietly go broke — they chase the cheapest leads they can find, never run the math, and wonder why the busier they get, the less money's left at the end of the month. The fix is two numbers. Just two. Learn these and nobody talks you into a bad deal again.

A $50 cost-per-lead can hide a $250 cost-per-booked-job. The number that hits your bank account is usually 3–5× the lead price.

Number One: Cost Per Lead

CPL = SPEND ÷ LEADS

Number one. Cost per lead. CPL. Dead simple — it's what you pay to get one person to raise their hand and say, hey, I might hire you. You spend a thousand bucks on ads and twenty people call? That's fifty bucks a lead. Total spend, divided by leads. That's the whole formula. Most guys stop right here, see a low number, and feel like a genius. Don't.

Number Two: Cost Per Booked Job

CPBJ = SPEND ÷ BOOKED JOBS

Because number two is the one that actually matters. Cost per booked job. CPBJ. Not what you paid for a phone call — what you paid for a job that actually pays you. A lead is a maybe. A booked job is money in the bank. And the gap between those two numbers is exactly where your profit lives or dies.

The Worked Example

$1,000 → 20 leads ($50) → 4 jobs ($250)

Let's run it. You spend a thousand dollars. You get twenty leads. Fifty bucks a lead — looking good. But only four of them book. So that same thousand dollars bought you four jobs. That's two hundred and fifty dollars a job. Your cost per lead said fifty. Your real cost — the one that actually hits your bank account — is two hundred and fifty. Five times higher. That's the number nobody puts on the invoice.

The Close-Rate Trap

worse close rate → CPBJ DOUBLES

Now watch what happens when your close rate slips. Same thousand dollars. Same fifty-dollar leads. But this time only two book instead of four. Your cost per lead didn't move an inch — still fifty. But your cost per booked job just doubled, to five hundred. Same ads, same spend, half the money. The leak was never the lead price. It was what happened after the phone rang.

Why Cheap Leads Lie

$15 lead → $300 job · "Cheap is expensive.

This is why cheap leads are a trap. A shared lead off some app for fifteen bucks sounds like a steal — until you find out four other guys got the same lead, half of them never answer, and maybe one in twenty turns into a job. Do the math, and that fifteen-dollar lead cost you three hundred a job. Meanwhile the expensive, exclusive lead that books a third of the time is the cheapest one you've got. Cheap is expensive. Judge every source by the booked job, never the lead.

Do This Now

LAST MONTH — SPEND ÷ BOOKED JOBS = your real number

Here's your homework, and it's the most valuable five minutes you'll spend this month. Pull up last month. What did you spend to get work — ads, lead apps, all of it. Now count the jobs that actually came from it. Divide one by the other. That's your real cost per booked job. Most owners have never done this once in their entire lives. Do it one time, and you will never look at a marketing bill the same way again.

Close / Bridge To Course 3

NEXT → Course 3: Where Customers Find You

That's the whole lesson. Two numbers. Cost per lead is the bait. Cost per booked job is the meal. One tells you a story, the other tells you the truth — and now you know which is which. Next up: where customers actually find you — the five doors, and which ones are worth a dime of your money. And if you want the real benchmark numbers for your exact trade, that's in Real Trade Numbers. I'll see you there.

Watch this lesson (free)

This article is the companion to Lesson 2 of the free Marketing 101 course for contractors — 10 short, plain-English videos. Watch the whole series free on YouTube →

Frequently asked questions

What is a good cost per booked job for contractors?

It depends on your average ticket — but the only honest benchmark is: does the job profit after you subtract what it cost to get it? Track CPBJ monthly and compare sources.

Why is cost per lead misleading?

Because a low CPL means nothing if those leads don't book. Two sources at $50/lead can have wildly different costs per booked job once you factor in close rate.

How do I calculate my cost per booked job?

Take last month's total marketing spend and divide by the number of jobs that actually came from it. Most owners have never done this once.

Next step: Get the full free course and tools at booked-job.com. Get found. Get picked. Get booked.