Lead generation creates inquiries; lead conversion moves qualified inquiries toward a booked or accepted job. A useful agency report shows both and defines exactly what each stage means.
Define the funnel before reporting it
Use a consistent set of stages: unique inquiry, qualified inquiry, meaningful contact, booked appointment, completed appointment, estimate delivered and accepted job. Not every trade uses every stage, so define the route before comparing clients. A plumbing dispatch may book directly, whereas a roof replacement often requires inspection and a written estimate. Use separate funnels for different workflows rather than forcing one conversion metric onto both.
Use the right denominator
Cost per qualified inquiry equals marketing spend divided by qualified inquiries. Contact rate equals meaningfully contacted qualified inquiries divided by qualified inquiries. Appointment booking rate can be calculated from qualified inquiries or contacted inquiries; label the denominator clearly. Estimate acceptance rate equals accepted estimates divided by eligible estimates sent in the same cohort. Do not divide this month’s wins by this month’s quotes if most wins came from earlier quotes.
A fictional reporting example
Imagine $1,000 in ad spend, 40 unique inquiries, 25 qualified inquiries, 20 contacted, 12 booked appointments, 10 completed appointments, eight delivered estimates and four accepted jobs. Cost per qualified inquiry is $40; contact rate is 80%; estimate acceptance is 50%; accepted jobs divided by qualified inquiries is 16%. Each number answers a different question. It would be misleading to call the 50% estimate acceptance rate the conversion rate for all leads.
Find the improvement owner
Marketing owns targeting, messaging and acquisition measurement. The contractor owns staffing, response, quoting and sales decisions. Both parties should agree on definitions, share permissible aggregate outcomes and investigate the biggest bottleneck. Invoca’s 2026 home-services call conversion benchmarks illustrate how outcomes differ across stages and industries; use them for context, not as a required target for a particular contractor.
Avoid attribution shortcuts
An accepted estimate may involve a referral, a paid search visit and a repeat customer relationship. Record the attribution method and uncertainty. Compare cohorts, not disconnected totals. Avoid implying that every accepted job from a paid channel would disappear without the campaign. If a stage is not tracked, say 'unknown' and assign an owner to improve measurement rather than filling the gap with an estimate.
Key takeaway
Use agreed stages, consistent cohorts and explicit denominators to make agency reports actionable rather than argumentative.
Sources and further reading
Original educational guidance. Examples and modeled figures are illustrative, not actual customer results. Use only permitted communication channels, follow applicable consent and opt-out rules, and seek qualified advice where needed.