Contractor Insights

Cost Per Lead vs. Cost Per Sold Job

Cost per lead measures inquiries. Cost per sold job measures the cost of winning work. Use both, with job margins and collection timing, to judge acquisition economics.

The cheapest inquiry is not always the best opportunity

Cost per lead is acquisition spend divided by incoming leads. Cost per sold job is acquisition spend divided by sold jobs attributed to that activity. A lower cost per lead can still produce a higher cost per sold job when few inquiries qualify, book or buy.

Contractors should follow the full chain before moving budget. Lead cost helps diagnose acquisition. Sold-job cost and collected gross profit help evaluate whether the work can support the investment.

Define the cost and the outcome

Advertising-only costs and fully loaded acquisition costs should be reported separately. The second may include management, creative, tracking and agreed software costs. Name what is included before comparing providers.

  • CPL = acquisition cost ÷ total leads.
  • Cost per qualified lead = acquisition cost ÷ qualified leads.
  • Cost per booked appointment = acquisition cost ÷ booked appointments.
  • Cost per sold job = acquisition cost ÷ sold jobs.
  • If the denominator is zero, report no outcomes yet. Do not report a zero-dollar acquisition cost.

A hypothetical contractor comparison

Suppose two campaigns each spend $3,000 on advertising. Campaign A brings 100 leads and 3 sold jobs. Campaign B brings 50 leads and 5 sold jobs. A has a $30 CPL and a $1,000 advertising cost per sold job. B has a $60 CPL and a $600 advertising cost per sold job.

These are hypothetical numbers, not client results or expected outcomes. They assume consistent definitions and comparable sales windows. Differences in job value, margins, cancellations and collection timing could still change the business decision.

Before judging either campaign, check service mix and fulfillment. A high-value roof replacement and a minor repair are not interchangeable outcomes. Check that the sales team followed the same lead-handling process.

Work back from gross-profit payback

Estimated gross profit per additional job = collected job revenue × documented gross margin. Break-even additional jobs = total incremental investment ÷ estimated gross profit per additional job, rounded up. Include advertising and specified third-party costs alongside the Aurex investment.

For a hypothetical collected job value of $10,000 and 30% gross margin, estimated gross profit is $3,000 per job. A hypothetical total investment of $24,000 would need eight additional jobs at that margin to cover that investment before other overhead and taxes. This is an arithmetic illustration, not a forecast.

Use incremental jobs where possible. Counting jobs the business would have won anyway overstates payback. Also consider deposits, payment delays, warranty work and capacity. Profitability on paper does not guarantee available cash.

Questions your agency should be able to answer

Ask which inquiries qualify, which campaign records reconcile to opportunities, how duplicate leads are removed, and how long the typical sale takes. Ask whether reported revenue is tracked, collected or influenced, and whether refunds are removed.

Request the cost per qualified lead, appointment and sold job alongside CPL. Ask what changed when leads failed to book and what evidence supports the next test. A useful answer separates campaign issues from office-response and sales-process issues.

What your team needs to track

Record source, priority service, lead owner, first response, appointment outcome, estimate amount, sold date and collected amount. Record a lost reason. Review the same cohort after enough time has passed for jobs to close.

Use the numbers to locate a constraint. If many valid leads never reach a conversation, investigate response and coverage. If estimates stall, inspect project fit, scope clarity and follow-up. If sold work does not produce margin, revisit pricing and delivery costs.

The Revenue Integrity Standard starts with these economics. If margins, staffing, capacity or data do not support a credible path to payback, the responsible next step is to fix that constraint before expanding acquisition.

Continue with the Aurex Revenue Capture System or read our results methodology.

Related guides

Your next step

Find the Revenue Your Current Process Is Leaving Behind

Request a Revenue Leakage Audit to map your current process, calculate what the investment would need to produce, and identify the three improvements most worth fixing first.

Request My Revenue Leakage Audit

Aurex accepts no more than 2 new implementation starts per month.