In this article
Do not use a contractor lead conversion rate until the numerator and denominator name two specific stages. A search-ad conversion, a booked phone call and a signed job are not the same event. Combining them into one “industry close rate” can make a working source look weak or a weak source look healthy.
Disclosure: theBuildd publishes this guide and sells opted-in residential home-improvement leads. We have a commercial interest in how contractors evaluate lead sources. The public figures below are source-labeled industry data, not theBuildd results or a promise of performance.
A contractor lead conversion rate is useless without two named events
“Conversion” describes movement from one event to another. It does not identify either event by itself. Write the calculation as “starting event to outcome” every time the rate appears in a report.
| Rate | Numerator | Denominator | What it helps diagnose |
|---|---|---|---|
| Ad interaction to inquiry | Tracked calls, forms or other configured actions | Trackable ad interactions | Campaign and landing-page performance |
| Delivered lead to reached homeowner | Leads with two-way contact | Accepted delivered leads | Contact data and intake execution |
| Reached homeowner to qualified opportunity | Reached homeowners meeting written project criteria | Reached homeowners | Source fit and qualification |
| Qualified opportunity to appointment | Appointments set | Qualified opportunities | Scheduling and call handling |
| Appointment to held estimate | Estimates that occurred | Appointments set | Confirmation, routing and show rate |
| Accepted lead to sold job | New customers meeting the written sold rule | Accepted leads from the same cohort | The full lead-to-sale path |
| Sold job to collected job | Jobs with the required payment event | Sold jobs | Production, cancellation and collection follow-through |
Google Ads illustrates the naming problem. Its official conversion-rate definition divides recorded conversions by total ad interactions that can be tracked to a conversion during the same period. The configured conversion count can also include more than one action, so the event definition must travel with the percentage.
That metric belongs in an ad report. It cannot become an accepted-lead-to-sold-job rate merely because both percentages use the word “conversion.” The same rule applies when a provider reports a booking rate. Ask what entered the denominator, what counted above the line and who observed the outcome.
The cost-per-qualified-lead framework handles the earlier qualification stage. This page carries a defined lead cohort through the sales outcome without repeating that cost calculation.
Published home-services benchmarks measure different funnels
The most useful public benchmarks disclose their population and measurement stage. Even then, they should be compared only with the matching part of your funnel.
| Published dataset | Population and period | Published result | What it measures | What it does not establish |
|---|---|---|---|---|
| LocaliQ 2025 home-services search ads | 3,211 US campaigns from April 1, 2024 to March 21, 2025; at least 103 active campaigns in each category | 7.33% overall; 2.61% construction/general contractors; 3.70% roofing/gutters; 7.63% plumbing | Search-ad interactions becoming configured conversions | Delivered leads becoming sold jobs |
| Invoca 2026 home-services calls | Nine home-services subindustries within a broader dataset exceeding 70 million calls and 600 million conversation minutes across 10 industries and 7 channels; the home-services subset count was not stated | 38% of answered calls classified as leads; 45% of those leads converted on the call | Answered phone calls becoming leads, then phone leads becoming an on-call booking outcome | Every delivered lead, later sales after the call, or completed work |
Industry search-ad data, 2025: LocaliQ, “2025 Search Ad Benchmarks for Home Services”, checked September 26, 2026. LocaliQ says the category figures called averages are technically medians. These are LocaliQ customer campaigns, not theBuildd-specific results.
Industry phone-conversion data, 2026: Invoca, “The Invoca Home Services Lead Conversion Benchmarks Report 2026”, checked September 26, 2026. Invoca says all figures are averages across its customer base. These are calls measured by a call-analytics vendor, not a contractor-wide delivered-lead sample or theBuildd-specific results.
Neither source is wrong because its percentage differs from the other. They start and stop at different events. LocaliQ’s construction and roofing figures should not be read as the share of contractor leads that bought work. Invoca’s 45% should not be applied to every form lead, because its denominator is phone leads identified after a person answered.
The number also changes when the population or year changes. A 2025 Plumbing & Mechanical summary of Invoca research described more than 60 million calls across nine industries, a 37% on-call conversion rate for phone leads across industries and 46% for home services. That older, broader report is another call benchmark, not a delivered-lead-to-sale benchmark.
Public data can pressure-test the matching stage. It cannot replace your CRM. The distinction between generating an inquiry and selling work also matters when reviewing a broader contractor marketing system.
A good contractor lead conversion rate is an internal baseline with context
A good rate produces acceptable economics without exceeding the business’s sales or production capacity. It must also be consistent enough to compare with an earlier cohort. No public percentage can decide those conditions for you.
Before treating an internal number as a benchmark, attach these labels:
- Source and product: paid search calls, referral forms and purchased opt-ins should not be blended by default.
- Trade and project type: an urgent repair and a planned replacement create different contact and decision paths.
- Territory: lead availability, travel, licensing boundaries and competitive conditions can differ across service areas.
- Starting event: identify whether the denominator contains all inquiries, billable leads, accepted leads, reached homeowners or qualified opportunities.
- Outcome: define whether “sold” means a signed agreement, deposit, scheduled work, completed job or collected payment.
- Cohort and decision window: state when leads entered and how long each had to reach the outcome.
- Attribution rule: preserve the original source and document how repeat customers, duplicates and multi-touch journeys receive credit.
The rate alone still cannot answer whether the channel is affordable. Pair it with complete acquisition cost, job gross profit and collected outcomes. The contractor customer acquisition cost guide owns that all-in expense calculation.
Calculate lead-to-sale conversion from a mature cohort
Start with a group of leads accepted during one defined period. Follow those exact records until the declared decision window closes. Then divide sold new customers by accepted leads in that cohort.
Lead-to-sale conversion rate = sold new customers from the cohort ÷ accepted leads in the cohort × 100
“Accepted lead” needs a written rule. It might mean a paid record after approved replacements, or an inquiry that passed an internal validity review. “Sold” needs a written rule too. A signed proposal, deposit and completed job are different events.
Use this process:
- Freeze the starting cohort. Save lead ID, original source, campaign or provider product, received date, trade, project type and territory.
- Record stage timestamps. Keep first attempt, two-way contact, qualification decision, appointment, held estimate, proposal and sold event separate.
- Preserve failed and pending states. A duplicate, invalid record, lost estimate and still-open proposal should not share one status.
- Apply one attribution rule. Do not move a sale to the last channel merely because that channel touched the homeowner most recently.
- Wait for the chosen window. Report an interim rate only when it is labeled interim and accompanied by the pending count.
- Reconcile the outcome. Confirm that sold jobs in the CRM match the event used by operations or finance.
Same-month reporting often creates a false rate. September sales may come from July leads, while many September leads remain undecided. Dividing the first count by the second mixes two populations. Cohort reporting keeps the denominator and its outcomes together.
Once the rate is stable, the cost-per-booked-job calculation shows how source spend behaves at a defined accepted-work stage.
A stage-by-stage example prevents a false close-rate diagnosis
Assume a mature cohort contains 100 accepted leads. The contractor reaches 72 homeowners, identifies 46 qualified opportunities, sets 31 appointments, holds 25 estimates and records 9 sold jobs. These are illustrative inputs, not a contractor benchmark or expected result.
| Stage | Count | Stage-to-stage calculation | Rate |
|---|---|---|---|
| Accepted leads | 100 | Starting cohort | 100% |
| Reached homeowners | 72 | 72 ÷ 100 | 72.0% |
| Qualified opportunities | 46 | 46 ÷ 72 reached | 63.9% |
| Appointments set | 31 | 31 ÷ 46 qualified | 67.4% |
| Estimates held | 25 | 25 ÷ 31 appointments | 80.6% |
| Sold jobs | 9 | 9 ÷ 25 held estimates | 36.0% |
| Accepted lead to sold job | 9 | 9 ÷ 100 accepted leads | 9.0% |
The headline lead-to-sale rate is 9%. It is mathematically correct and operationally incomplete. The office lost 28 records before two-way contact, 26 more between contact and qualification, and 16 between held estimate and sale. Each gap calls for different evidence.
Suppose another contractor also reports 9%. Its office might reach 90 of 100 leads but sell only 9 after 45 held estimates. The same headline percentage would conceal a very different constraint. More top-of-funnel volume is not automatically the next fix in either case.
Use raw counts beside every percentage. A small denominator can move sharply when one job changes status, and the count makes that sensitivity visible without inventing a minimum sample rule.
The lead-capacity worksheet helps turn the observed stage rates into a purchase ceiling after the process is measured.
Segment the rate before comparing trades or sources
Blended rates can hide the profitable work and subsidize the wrong source. Keep groups separate when their buying process, project economics or handling differs materially.
| Comparison | Usually usable? | Condition |
|---|---|---|
| Two providers for the same trade, territory and project scope | Yes | Match acceptance rules, outcome, window and staffing treatment |
| Search-ad click-to-form rate versus delivered-lead-to-sale rate | No | The starting events differ |
| Emergency repair calls versus planned replacement forms | No | Urgency, channel and sales path differ |
| Roofing replacement leads in two territories | Sometimes | Separate them if travel, licensing, storm timing or sales coverage differs |
| Current cohort versus last quarter | Yes | Confirm definitions and observation windows did not change |
| One salesperson versus another | Sometimes | Assignments must be comparable and large enough to show the underlying counts |
Trade labels alone are still too broad. “Plumbing” can contain an urgent leak, a water-heater replacement and a planned renovation. “Remodeling” can contain a bathroom estimate and a major addition. Segment only as far as the data remains usable, but do not force unlike buyer journeys into one benchmark for a cleaner dashboard.
Keep recipient model as its own field too. One-buyer and multi-buyer delivery describe provider distribution. They do not replace trade, project type, channel event or contractor handling.
Use the funnel to diagnose, not to assign blame
A weak stage rate is a reason to inspect evidence. It is not proof that the provider, office or salesperson caused the loss.
| Weak stage | Questions to investigate | Evidence to review |
|---|---|---|
| Accepted lead to reached homeowner | Was the contact usable? How quickly and how often did the team attempt contact? | Delivery record, phone data, attempt timestamps, message status |
| Reached homeowner to qualified opportunity | Did the scope, property, territory and timing match the written criteria? | Call notes, intake fields, disqualification reason |
| Qualified opportunity to appointment | Could the office answer questions and offer a suitable next step? Was estimator capacity available? | Call review, calendar availability, scheduling outcome |
| Appointment to held estimate | Were time, address and attendees confirmed? Did either party reschedule? | Confirmation log, calendar changes, no-show reason |
| Held estimate to sold job | Did scope, price, trust, financing, competition or follow-up affect the decision? | Proposal, follow-up history, loss reason, decision date |
| Sold job to collected job | Did cancellation, production or collection alter the outcome? | Contract status, operations record, invoice and payment status |
Use neutral reason codes. “Bad lead” is too broad to distinguish invalid contact data from a real homeowner who rejected a proposal. “Sales lost” is too broad to distinguish price, scope, timing, no decision and a competitor choice.
Audit a sample of records behind the percentage. A clean dashboard can still contain overwritten sources, duplicate customers or a “qualified” status applied inconsistently by different people.
Compare providers with matched cohorts and complete economics
A fair source comparison holds the contractor-controlled rules as steady as the products allow. Otherwise the test compares both the source and a changing sales operation at once.
- Save the product, billing event, territory, distribution term, acceptance rule and remedy before delivery starts.
- Route each source to trained staff with comparable coverage, while recording actual response and follow-up differences.
- Apply the same project-fit rule unless a product explicitly serves a different scope.
- Preserve original-source attribution through contact, estimate, sale, completion and collection.
- Give comparable project types the same maturity window and show pending records.
- Count source spend and any materially different intake or sales labor under one written cost policy.
- Compare cost per sold job and collected gross profit, then use stage rates to explain the difference.
Do not choose the winner from raw conversion rate alone. A source can close at a lower percentage and still be more valuable if its acquisition cost and job mix produce stronger collected economics. Another source can close at a higher percentage while delivering work below the company’s project floor.
That is why a rate belongs beside the all-in customer acquisition cost method, not above it as a universal score.
theBuildd changes distribution, not the contractor’s sales denominator
There is one buyer per lead through theBuildd. The homeowner may still seek other quotes independently. The contractor makes the qualifying call, and the service does not promise contact, an appointment, a sold job, revenue, a close rate or return.
Measure these leads with the same accepted, reached, qualified, appointment, estimate, sold and collected stages used for another source. Record approved replacements separately so an original record and its replacement do not accidentally count as two successful opportunities.
The model can fit a residential home-improvement contractor that wants one-buyer distribution in agreed trades and ZIP codes and has an office ready to contact and qualify each opt-in. It is not the fit for a buyer who requires a promised sales percentage or wants the provider to own the contractor’s entire sales process.
Review current theBuildd pricing and terms against the measured capacity of the intake and estimating teams. Results still depend on local demand, project mix, homeowner decisions and the contractor’s operation.
Build the benchmark before adding more leads
Name every stage, freeze the cohort and wait for the chosen decision window. Then review raw counts, stage rates, cost per sold job and collected gross profit together. That sequence tells you whether the next dollar belongs in more demand, faster contact, better qualification, more estimating capacity or sales follow-up.
Do not let a published percentage choose the budget. Use it only when its starting event, outcome, channel, population and date match the stage you are checking. Your mature internal cohort remains the decision benchmark.
Compare the source after defining the denominator
Review theBuildd’s current one-buyer lead plans, then test the fee against your own mature lead-to-sale cohort and acquisition ceiling.