metrics · cpbj · strategy · booked-jobs

What is a booked job, and why leads are not the same thing

The difference between a lead and a booked job, why a $30.00 lead becomes a $300.00 booked job, and how that changes your P&L.

Your phone rings. That’s a lead.

A technician shows up at the house and gets paid. That’s a job.

Both matter, but only one moves your P&L.

The math where $30.00 leads become $300.00 jobs

You run ads. You pay $30.00 per lead. Your call tracking platform reports it as a win: “45 leads this week.”

Your accountant looks at the bank statement and says, “I see $1,350.00 spent. Tell me about the revenue.”

You check your booking calendar. From those 45 leads:

  • 18 were people who answered when you called back
  • 12 had enough details to be serious
  • 9 scheduled work
  • 6 completed the job and paid

Your real customer acquisition cost is $1,350.00 / 6 = $225.00 per booked job.

The platform did not lie to you. It just never tracked the thing that mattered.

What counts as a booked job

A confirmed booking requires:

  1. Contact verified: They called back or confirmed through your tracking number
  2. Job discussed: They described the work and you discussed price/timeline
  3. Scheduled: There’s a date/time on your calendar
  4. Confirmed before work starts: They show up or complete payment

What does NOT count as a booked job:

  • “They filled out a form on our website” (that just got added to marketing)
  • “We left a message” (maybe they’ll call back someday, maybe not)
  • “We gave them a quote” (still a proposal, not a confirmation)

A lead is a possibility. A booked job is a commitment. The difference is $195.00 in the example above.

The cascading math that hides this

Here’s the complete funnel for a typical service business spending $1,500.00/month on Google Ads:

Stage 1: Clicks

  • 420 clicks at $3.57 CPC = $1,500.00 spend
  • Your ad appears 10,000 times, 4.2% click-through rate

Stage 2: Website leak

  • Of 420 clicks, 60% bounce, 40% engage = 168 engaged visitors
  • Your website says “Call us” or fills out contact form correctly

Stage 3: Leads

  • Of the 168 engagements, maybe 15% call or submit a form = 25 leads
  • Tracking works, you get their phone number or email

Stage 4: Booked jobs

  • Of the 25 leads, 60% answer when called = 15 conversations
  • 60% are in your service area = 9 qualified opportunities
  • 60% book the service = 5.4 booked jobs (call it 5)

Bottom line: 420 clicks ÷ 5 booked jobs = 84 clicks per booked job, and $1,500.00 ÷ 5 = $300.00 cost per booked job.

An activity report shows $1,500.00 ÷ 25 leads = $60.00 per lead. Your real number is $300.00 per booked job, and the gap between the two is what costs you money.

The dangerous lie of per-lead economics

Take this scenario:

Campaign A: $30.00 per lead, 50 leads, $1,500.00 of ad spend Campaign B: $60.00 per lead, 12 leads, $1,500.00 of ad spend

Which campaign is working better? You can’t tell from CPL alone.

Campaign A: Needs 50 leads → 15 conversations → 9 qualified → 5 booked jobs → 4 paying customers Campaign B: Needs 12 leads → 10 conversations → 8 qualified → 4 booked jobs → 3 paying customers

The second campaign produces the SAME number of jobs, but at half the volume. Half the volume means:

  • Less ad spend to work with
  • Cleaner data (less platform guessing)
  • Lower person-time to qualify

For your business, the second campaign is actually more efficient on a cash basis even though the CPL is twice as high. Cost per booked job is what matters.

The audit your accountant should run on your ads

Pull your last 6 months of ads:

For each campaign:
Total Spend: $ [from Google Ads]
Total Leads: [from platform]
Total Contacted (called back): [manual count]
Total Qualified: [confirmed they're in your area and need your service]
Total Booked: [from your calendar or CRM]
Total Paid: [from your bank/invoicing]

The important ratios:

  • Spend ÷ booked jobs = your real acquisition cost
  • Booked jobs × average ticket = revenue generated
  • Revenue ÷ spend = revenue per ad dollar

If $1,500.00 of spend produced $1,500.00 in revenue, it looks like breaking even. At a 30% margin it is not: $1,500.00 of revenue leaves $450.00 of gross profit against $1,500.00 of spend, so the month lost $1,050.00. To actually cover that spend at a 30% margin you need $5,000.00 in confirmed revenue. Revenue crossing spend is not payback, and this is the arithmetic that shows why.

The fix for your reporting

Stop reporting:

  • Leads
  • Clicks
  • Impressions
  • Cost per lead

Start reporting:

  • Cost per booked job (against revenue targets)
  • Revenue per ad dollar (against margin targets)
  • Close rate from contact to booking
  • Show-up rate from booking to completed work

For every campaign, you should know: “If these leads are this quality, I can spend up to $X per booked job and still make money.”

I count conservatively. Every untracked job is your upside, not my credit.

Start here

Three numbers are enough to start.

  1. What the last marketing attempt cost, all-in
  2. What a booked job is usually worth
  3. How many jobs you can take on now

Send what you have. A missing number is not a blocker, working it out is part of the audit. No contracts, ever. I reply within 12 hours.

Send the numbers

What is happening with your advertising?

Spend, leads, and what you suspect is going wrong. I reply within 12 hours.

No contracts. I reply within 12 hours.

Start with a number