Skip to content
Lead Flux — Consistent Leads. Real Growth.
Pricing·10 min read read

Cost Per Lead vs Cost Per Booked Job — The Metrics That Actually Matter

Cost per lead can lie. Cost per booked job tells the truth. Here's how to measure the marketing numbers that actually decide whether your marketing pays.

An agency sends you a report. "Great month — we generated leads at just $12 each!" The chart is green, the number is small, everyone's happy.

Then you check your calendar. How many of those cheap leads actually became paying jobs? Nobody mentions that part.

This is the oldest trick in marketing: measuring the number that looks good instead of the number that matters. Cheap leads feel like winning. But leads don't pay your wages — booked jobs do. And the two can move in completely opposite directions.

Short answer: Cost per lead (spend ÷ number of leads) is easy to game and often misleading, because it says nothing about whether those leads convert. The number that actually matters is cost per booked job (spend ÷ number of jobs won) — it captures lead quality and your conversion rate in one figure. Measure that against your average job value and customer lifetime value, watch your payback period (how fast a customer repays what it cost to win them), and you'll know whether your marketing genuinely pays. Chasing the lowest cost per lead often means buying cheap, low-intent leads that never book; chasing the lowest cost per job forces you to fix the whole funnel.

Cost per lead: the number that can lie

Cost per lead (CPL) is simple: total marketing spend divided by the number of leads it produced. Spend $1,000, get 50 leads, that's $20 per lead.

It's useful as a rough input, but on its own it's dangerous, because a low CPL can mean two completely different things:

  • You found a cheap source of high-quality, ready-to-buy leads. 🎉
  • You found a cheap source of low-intent, tyre-kicker leads that never book. 💸

CPL can't tell you which. And human nature (plus a lot of agency reporting) drifts toward whatever makes CPL look lowest — which often means scraping up cheaper, worse leads. You end up paying less per lead and more per job, while feeling like you're winning.

Cost per booked job: the number that tells the truth

Cost per booked job (also called cost per acquisition, CAC, or cost per booked job in plain English) is total marketing spend divided by the number of jobs you actually won.

Spend $1,000, book 5 jobs, that's $200 per booked job.

This is the number that matters, because it silently accounts for everything that CPL ignores:

  • Lead quality — bad leads don't convert, so they push cost per job up.
  • Your conversion rate — how well you follow up and close.
  • The real efficiency of your marketing — what it actually costs to put money in the bank.

Put cost per booked job next to your average job value and you have an instant verdict. If a job is worth $2,000 and costs you $200 to win, that's a great engine. If it costs you $1,500 to win, you have a problem — even if your cost per lead looked fantastic.

The two levers behind cost per booked job

Cost per booked job is really just two numbers multiplied together:

Cost per booked job = Cost per lead ÷ Conversion rate

That means there are two ways to bring it down:

  1. Cheaper or better leads (lower cost per lead) — the lever everyone reaches for.
  2. Convert more of the leads you already get (higher conversion rate) — the lever almost everyone ignores.

Here's the kicker: the second lever is usually cheaper and faster. Most service businesses convert only 1–2% of their leads when 6–12% is achievable, mostly because of slow or missing follow-up. Fixing follow-up and speed-to-lead can halve your cost per booked job without spending a cent more on ads — because you're winning more jobs from the same leads.

The full metric set that matters

CPL and cost per booked job are the headline act, but a few supporting numbers complete the picture:

MetricWhat it meansWhy it matters
Cost per lead (CPL)Spend ÷ leadsInput only — cheap leads can be worthless
Conversion rateJobs ÷ leadsHow well you turn interest into work
Cost per booked job / CACSpend ÷ jobs wonThe real cost to win a customer
Average job value (AOV)Revenue ÷ jobsWhat one job is worth up front
Customer lifetime value (LTV)Total value of a customer over timeRepeat + referral value, not just the first job
LTV : CAC ratioLTV ÷ CACHealth of the whole model — aim well above 3:1
ROASRevenue ÷ ad spendReturn on ad dollars specifically
Payback periodTime to earn back the CACHow fast marketing repays itself — cash flow

You don't need a data team for this. You need to know, roughly: what you spent, how many leads it made, how many became jobs, what a job is worth, and how often those customers come back. That's enough to run a business intelligently.

A worked example: cheap leads vs quality leads

Two campaigns, same $2,000 spend. Watch what CPL hides.

Campaign A (cheap leads)Campaign B (quality leads)
Spend$2,000$2,000
Leads20050
Cost per lead$10 🎉$40 😬
Conversion rate1%8%
Jobs booked24
Cost per booked job$1,000$500
Revenue (at $2,000/job)$4,000$8,000

Campaign A has the "better" cost per lead — a quarter of Campaign B's. It also costs twice as much per actual job and makes half the revenue. If you optimised for cost per lead, you'd double down on the campaign that's quietly losing you money.

This is exactly how businesses get talked into "cheap leads" that never pay off. Always follow the number all the way to booked work.

Why LTV changes the whole calculation

Cost per booked job looks at the first job. But a happy customer isn't one job — they're repeat work, referrals and reviews. That's lifetime value, and it changes what you can afford to pay to win a customer.

If a customer is worth $2,000 once, you'll be cautious spending $500 to acquire them. If that same customer is worth $8,000 over five years (repeat jobs plus two referrals), $500 to acquire them is a bargain — and your competitor who only looks at the first job will refuse to bid that high and lose the customer to you.

This is why systems that increase lifetime value — reactivation, reviews, nurture — quietly make your acquisition maths work better across the board.

How to actually measure it

You can't improve what you don't track. The minimum viable setup:

  1. Track the whole funnel, not just the top. Spend → leads → booked jobs → revenue. Most businesses stop at "leads," which is exactly where the truth hides.
  2. Attribute the source. Know which channel each lead and job came from (call tracking, form sources, "how did you hear about us"). Otherwise you can't tell what's working.
  3. Use a CRM as the single source of truth so a lead's journey from enquiry to booked job is recorded, not guessed.
  4. Review monthly against job value. Cost per booked job in isolation means nothing; against your average job value and LTV it means everything.

If your reporting only ever shows you cost per lead, that's a flag. Ask to see cost per booked job. It's the number an honest growth partner leads with — because it's the one you'd actually make decisions on.

Putting it all together

Cost per lead is a vanity metric wearing a suit. It's easy to make look good and easy to be fooled by. Cost per booked job — measured against what a job (and a customer) is really worth — is the number that tells you the truth about whether your marketing pays. Track the whole funnel, weight quality over cheapness, and fix conversion before you chase cheaper leads.

Not sure what your marketing actually costs you per booked job? A free 30-minute Lead Leak Review with Lead Flux will map your funnel end to end, show you where the money's really going, and give you the numbers that matter — whether or not we end up working together.

Book your free Lead Leak Review

Frequently asked questions

What's the difference between cost per lead and cost per booked job?

Cost per lead is your spend divided by the number of leads; cost per booked job is your spend divided by the number of jobs you actually won. Cost per lead ignores whether leads convert, so it can be made to look great by buying cheap, low-intent leads. Cost per booked job captures lead quality and your conversion rate together, which makes it the number that actually tells you if your marketing pays.

What is a good cost per booked job?

It depends entirely on your job value — the metric only means something as a ratio. A useful rule of thumb: your cost to win a customer should be comfortably repaid by the first job, and ideally your customer lifetime value is at least three times what it costs to acquire them (a 3:1 LTV:CAC ratio or better). A $200 cost per booked job is excellent for a $2,000 job and terrible for a $150 one.

Why is cost per lead misleading?

Because a low cost per lead can mean you found cheap high-quality leads or cheap worthless ones — and it can't tell you which. Optimising for the lowest cost per lead often pushes you toward low-intent leads that never book, which quietly raises your cost per actual job while the report looks green. Always follow the number through to booked work.

How can I lower my cost per booked job?

Two levers: get better leads, or convert more of the leads you already have. The second is usually cheaper and faster — most service businesses convert only 1–2% of leads when 6–12% is achievable, mostly due to slow or missing follow-up. Improving speed-to-lead and follow-up can roughly halve your cost per booked job without spending an extra dollar on ads.

What marketing metrics should a small service business track?

At minimum: cost per lead, conversion rate, cost per booked job (CAC), average job value, customer lifetime value, and payback period — plus ROAS if you run ads. You don't need a data team; you need to know what you spent, how many leads and jobs it produced, what a job and a repeat customer are worth, and how fast that spend repays itself. Track the whole funnel in a CRM and review it monthly against job value.

The Lead Leak Audit — free PDF cover
Free PDF · 2026 Edition

Free self-audit

The Lead Leak Audit.

The most dangerous number in your business is the leads you're losing without even knowing it. A free 10-minute, self-scored audit of your website, visibility, lead capture and follow-up — find your biggest leak and fix it.

  • Score your whole funnel A–F in 10 minutes
  • Spot the leaks that never show in any report
  • See your single biggest leak — and what to fix first
Get the free audit

Email-gated · no spam · unsubscribe anytime

Done the audit?

Book a free Lead Leak Review.

Scored yourself with the Lead Leak Audit above? Book a review and we'll go through your funnel live — and show you exactly which leak to fix first.

Book a Lead Leak Review

Ready to plug the leaks and book more jobs?

Start with the free Lead Leak Audit — score your funnel in 10 minutes and see exactly where you're losing leads, and what to fix first.

Get in touch

Have a question? Send us a message.

Tell us a bit about your business and we'll get back to you — usually within one business day.

Prefer to talk? Call 0485 040 272 · Text us

Add a phone or email so we can reply. No spam, ever.