Cost per lead is easy to measure and easy to misread. A cheap lead that never answers the phone is expensive. A pricier lead that books an estimate and signs is a bargain. The number that actually connects marketing to your calendar is cost per booked job.
The four numbers you need
- Spend: what you paid for marketing in the period (ad spend plus management fees, if you want the full picture)
- Leads: every inquiry that came in from that source
- Booked estimates or appointments: leads that turned into a scheduled visit
- Sold jobs: estimates that turned into signed work
The formulas
| Metric | Formula | What it tells you |
|---|---|---|
| Cost per lead | Spend ÷ Leads | How efficiently you generate inquiries |
| Booking rate | Booked estimates ÷ Leads | How well leads are qualified and followed up |
| Cost per booked estimate | Spend ÷ Booked estimates | What it costs to get in front of a homeowner |
| Close rate | Sold jobs ÷ Booked estimates | How well your sales process converts |
| Cost per booked job | Spend ÷ Sold jobs | What it really costs to win work |
A worked example (illustrative numbers)
Suppose a remodeler spends $3,000 in a month, gets 40 leads, books 12 design consultations and signs 3 projects. Cost per lead is $75. Cost per booked consultation is $250. Cost per booked job is $1,000. Whether that is good depends entirely on project margin, which is why the number has to be compared to your own economics, not an industry average.
Where the number usually breaks
- Untracked phone calls. If half your leads call and nobody logs the source, the math is fiction. Use tracking numbers or ask every caller.
- No outcome tagging. Someone in the office has to mark each lead as booked, sold or lost. Five seconds per lead is enough.
- Slow follow-up. A low booking rate is often a response-time problem, not a marketing problem.
- Mixing sources. Shared-lead platforms, Meta, Google and referrals behave differently. Calculate them separately.
Setting your ceiling
Start from margin, not from what others pay. If an average job leaves a certain gross profit and you are willing to spend a fraction of it to win the job, that fraction is your maximum cost per booked job. Work backward through your close rate to get a maximum cost per booked estimate, and backward again through your booking rate to get a maximum cost per lead.
Your next step
Pull last month’s numbers for one source. If you cannot fill in all four inputs, fixing that is the first job. Then compare sources by cost per booked job, not cost per lead. Related: lead generation for contractors, how we measure contractor marketing work, and the 30/60/90-day launch plan.
Want a second set of eyes on your lead system? Book a strategy call or call 737-329-5526.
