Skip to content
Alumic
Menu

Free tool

Cost per booked job calculator

Put in one month of ad spend, the leads it produced and how many booked. Get what each booked job cost you, what the ads returned, and the most a lead can cost before they stop paying.

Run your numbers

Runs entirely in your browser. Nothing you type is sent to us or stored anywhere.

The numbers filled in are a made-up example. Replace them with one month of yours; the result updates as you type.

Everything you paid the ad platforms that month.

Calls and forms the ads produced, not clicks.

The share of those leads that became booked jobs.

What a booked job from these ads invoices, on average.

What's left of a job's revenue after materials and labor. Add it to see profit after ad spend and your break-even cost per lead.

Cost per booked job
$142.86
Cost per lead
$50
Booked jobs
21
Revenue
$13,650
Return on ad spend
4.55x
Gross profit after ad spend
$3,143
Break-even cost per lead
$102.38

You're paying $50 a lead against a break-even of $102.38: $52.38 of room per lead.

How we got there

  1. $3,000 spend ÷ 60 leads = $50 per lead.
  2. 60 leads × 35% booked = 21 booked jobs.
  3. $3,000 spend ÷ 21 booked jobs = $142.86 per booked job.
  4. 21 booked jobs × $650 = $13,650 revenue, and $13,650 ÷ $3,000 spend = 4.55x return on ad spend.
  5. $13,650 revenue × 45% margin = $6,143 gross profit, minus $3,000 spend = $3,143 after ads.
  6. $650 × 45% margin × 35% booked = $102.38, the most a lead can cost before the ads stop paying for themselves.

Want someone to check the numbers with you and say what we'd fix first?

Talk to us about these numbers

How the math works

Cost per lead is your ad spend divided by the leads it produced. Booked jobs are those leads multiplied by your booked-job rate. Cost per booked job is the same spend divided by those booked jobs instead. Revenue is booked jobs times your average job revenue, and return on ad spend (ROAS) is that revenue divided by the spend.

If you add a gross margin, two more figures appear. Gross profit after ad spend is revenue times margin, minus what you spent on the ads: the money the campaign actually left you with before overhead. Break-even cost per lead is average job revenue times margin times booking rate, the gross profit an average lead is worth. It is the ceiling on what you can pay per lead.

Every figure comes from the numbers you type. There is no benchmark, no typical conversion rate and no assumption about what your trade "should" see.

Why cost per booked job beats cost per lead

Cost per lead is the number ad platforms and many agencies report, because it is the one they can see. It rewards the wrong thing. A campaign can halve its cost per lead by pulling in cheaper, weaker inquiries: people outside your service area, people after a job you don't do, people shopping for the lowest quote. The lead count goes up, the booked jobs don't, and the report looks better while the business does worse.

Cost per booked job can't be gamed that way. It only falls when more of the spend turns into work on the schedule, which is the only outcome you are paying for. It also puts the ads and the office in the same number: a campaign with good leads and a phone nobody answers will show a high cost per booked job, and it should, because that is what those jobs cost you.

What to do with the number

Compare cost per lead with break-even cost per lead. If there is plenty of room, the ads are working and the question is whether more budget would bring more of the same. If you are close to break-even or over it, look at the booking rate before the ad account: a few more booked jobs from the same leads moves every figure here, and it costs nothing in extra spend.

Run it for each channel separately if you can, since Google Search, Local Services Ads and Meta rarely perform alike. Our paid ads management is reported in exactly these terms, and cost per booked job, not cost per lead goes further into why.

Keep going

Where this leads

FAQ

Questions we get asked

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

Cost per lead divides your ad spend by every call and form the ads produced. Cost per booked job divides it only by the ones that turned into work on the schedule. The second is what you actually pay to put a job on the board, and it is the one to compare against what a job earns.

What is return on ad spend (ROAS)?

Revenue from the ads divided by what you spent on them. A ROAS of 4x means every ad dollar brought in four dollars of revenue. It says nothing about profit on its own, because it ignores what the jobs cost you to do; add your gross margin for that.

What does break-even cost per lead mean?

The most a lead can cost before the ads stop paying for themselves. It is your average job revenue times your gross margin times your booking rate: the gross profit one lead is worth on average. Pay less than that per lead and the ads make money; pay more and they don't.

Where do I find my booked-job rate?

Match the month's ad leads, from call tracking or form notifications, against jobs in your scheduling or field-service software. If you can't match them, that gap is worth fixing before changing any ad budget.

Should I count repeat customers and referrals?

Not here. The calculator measures one month of spend against the jobs it booked. Repeat work is real value, but adding it makes almost any campaign look profitable, so keep it as a separate conversation.

Is anything I type sent or saved?

No. The calculator runs entirely in your browser. Nothing is sent to us or stored anywhere, and closing the page clears it.

From the blog

Further reading

Want a second pair of eyes?

Bring what you found to a conversation.

Tell us your trade, your market and what the tool showed you. We'll tell you plainly whether it's worth working on, and what we'd look at first.