How it works What you get About Contact Book a Call →
All posts

October 7, 2025 · 7 min read · Business

What a Booked Job Actually Costs You (and Why That Number Runs the Business)

Cost per booked job is the one marketing number tied to revenue. How to calculate it, why cost per lead misleads, and what changes when you know it.

Cost per booked job is what you actually paid to put one job on the calendar: everything the marketing costs you in a month (ad spend, management fees, software, your own hours) divided by the number of jobs it booked. It's the only marketing number that connects spend to money in the bank. Plenty of owners can quote their cost per click or cost per lead straight off a report and still have no idea what a booked job runs them, and that gap is exactly why marketing feels like gambling. Once you know the number, the whole thing turns into purchasing: you know what a job costs to buy, you know what a job is worth, and you spend or cut based on the difference. Here's how to work it out, why the numbers in your ad reports can't replace it, and what changes once it's on the wall.

What Does a Booked Job Actually Cost You?

More than your cost per lead says, and usually more than you'd guess. The math is one line: everything the marketing costs you in a month, divided by the jobs it booked. Everything means the ad spend, whatever you pay someone to run it, the software underneath, and your own time at a real hourly rate. If you spend five hours a week answering leads, quoting, and chasing, that's twenty-plus hours a month, and those hours are worth something whether you invoice them or not. Say you're at $2,000 a month in ad spend, $1,000 in management and tools, and your time adds a few hundred more. If that books 10-12 jobs, each one cost you roughly $275-330 to buy. A number like that only stings when you can't see what sits on the other side of it, and for most service businesses the average job is worth many multiples of that. Most owners have never run this line of math on their own business, and the ones who do usually find the answer is higher than they guessed. That's fine, because a real number is something you can work with, and a feeling isn't.

Why Cost Per Lead and Cost Per Click Are Vanity Numbers

Because they measure the middle of the process, and the middle is where cheap looks good. A click might cost a few dollars and a lead might cost $30-80 depending on your trade, and both figures can look healthy while the business underneath them loses money. Run the comparison properly: a $25 lead sounds better than a $60 lead until you find out the $25 leads book one job in fifteen and the $60 leads book one in three. Now the cheap source costs you $375 a booked job and the expensive one costs $180. The cheap leads were the expensive ones all along, and cost per lead would never have told you. The ad platforms report clicks and leads because that's all they can see. Google and Meta have no window into your calendar, so their dashboards stop at the handoff, and an agency quoting you cost per lead is often just reading you the platform's numbers with a markup. The number that decides whether the marketing worked lives in your booking calendar, and nobody's report hands it to you. You have to build it yourself.

How Do You Calculate Cost Per Booked Job?

Pick a 90-day window, add up everything you spent to make the phone ring in that window, and divide by the jobs those leads booked. Ninety days matters because one month is noise: a single dead week or one big job swings a monthly number all over the place, and you'll make bad decisions off it. Platforms and people both need about that long to settle into a rate you can trust. On the input side, count ad spend, management fees, software, and your hours at an honest rate, floored if you're guessing. On the output side, count booked jobs, and this is where most owners hit the real wall: they can't say which channel a given job came from. Fix that first. A spreadsheet with three columns covers it to start: where the lead came from, whether it booked, what it was worth. The follow-up system I build for clients does that tracking automatically, but the spreadsheet version costs nothing and already beats what most of your competitors run. Work it out per channel, because the entire point of the number is comparing one channel against another.

What Changes When You Know the Number?

Marketing stops feeling like a bet and starts working like purchasing. If a booked job costs you $250-300 all-in and your average job carries $2,000-3,000 in revenue, spending more is a calm decision instead of a nervous one, and the flinch that makes owners cut ad spend in the first slow week loses its grip. That's the budget confidence half. The other half is that saying no gets easy. Every channel gets held to one bar, the cost of a booked job from that channel, and the weak ones fail fast. The lead reseller whose cheap leads never pick up the phone fails it. The directory that sends the same homeowner to four of your competitors fails it. You cut them without a long debate, because the number already had the debate for you. And when a channel earns its keep, you stop judging it on one bad Tuesday, because the 90-day number is the honest one and the daily number is a mood.

Where the Math Goes Wrong Between Lead and Booked Job

The gap between a lead coming in and a job getting booked is where the number quietly inflates. You can run decent ads at a fair cost per lead and still carry a brutal cost per booked job, because leads leak on the way to the calendar: the call rings out while you're on a ladder, the web form sits until evening, the quote that went quiet never gets chased. Every one of those leads was already paid for, so every leak lands on the cost of the jobs that did book. I've written about both halves of this leak before: speed to lead covers why the first response usually wins the job, and the cost of a missed call runs the math on the calls nobody answers. The point of raising it here is that tightening this gap is usually the cheapest way to bring your cost per booked job down, because it books more jobs out of spend you've already committed. For most owner-run shops, better follow-up beats a bigger ad budget until the leak is fixed, and knowing your cost per booked job is how you find out which one you need.

The Bottom Line

One number runs the business: what a booked job costs you, all-in, over a rolling 90 days. It tells you when spending more is safe and which channels deserve the axe. It also shows you whether your problem is the ads or the follow-up behind them. If you can't say what your last ten booked jobs cost you, that's worth an afternoon and a spreadsheet, and it'll change how every marketing decision feels afterward. If you'd rather have the tracking built in so the number shows up on its own, get started here and I'll tell you straight what your math says.

Stop guessing where the next job comes from.

Book a 15-minute strategy call. Straight talk about your business, no pitch. If we are not a fit, I will tell you in the first 10 minutes.

Book a 15-minute call