Lost Sales Analysis™

The Contractor Revenue Leak Nobody Measures

Most commercial service companies measure what enters the pipeline and what exits it as closed revenue. What they rarely measure is what happens in the space between — which is precisely where the greatest growth opportunity is hiding.

Commercial Pipeline · Revenue Leakage · Proposal Tracking

There is a particular kind of growth problem that does not appear on a dashboard.

It does not show up in marketing analytics. It does not register in revenue reports. It is not visible in CRM activity summaries. And because it is invisible, it tends to persist for years — quietly extracting margin from a company that is generating perfectly adequate lead volume and has no obvious explanation for why revenue growth has stalled.

The problem is revenue leakage: the loss of qualified commercial opportunities for correctable reasons that occur after the lead has been generated, after the appointment has been run, and after the proposal has been delivered. The work happened. The cost was incurred. The opportunity entered the pipeline. And then, somewhere between proposal delivery and the buyer’s decision, it disappeared.

What distinguishes revenue leakage from normal pipeline attrition is that it is preventable. Not every lost proposal represents leakage. Some proposals lose on price in genuinely competitive markets. Some opportunities are never winnable regardless of process. But a significant portion of what most commercial contractors record as “lost” — the proposals that went silent, the opportunities with no documented follow-up, the losses attributed to price without any post-decision verification — represent recoverable revenue that the company does not know it is losing.

The challenge is that recovering it requires measuring it first. And measurement requires knowing where to look.

Quick Answer: What Is Revenue Leakage in a Contractor Sales Pipeline?

Revenue leakage in a contractor sales pipeline is the loss of qualified opportunities for correctable reasons that occur after marketing has done its job — between proposal delivery and the buyer’s decision. Unlike natural pipeline attrition, revenue leakage represents recoverable margin. It is almost always invisible because most companies do not track the metrics that would reveal it: follow-up attempts per proposal, close rates by individual representative, proposal aging, and loss reasons. What cannot be measured cannot be improved. And in most commercial service companies, the proposal-to-close stage is the least measured stage in the pipeline.

The Measurement Problem: What Contractors Track vs. What Actually Matters

Most commercial service companies — HVAC contractors, pest control firms, plumbing companies, electrical contractors, landscaping and exterior services businesses — track the same basic metrics. Lead volume. Revenue closed. Appointments booked. Marketing cost per lead.

These metrics answer one question well: how much is entering the pipeline and how much is exiting as revenue? What they cannot answer is anything about the pipeline itself: why opportunities converted, why they did not, where they stalled, and whether the outcome had anything to do with price or competition versus the quality of the sales process.

85% of CRM loss data is unreliableBuyer and seller explanations for lost deals align only 15% of the time. Clozd research, via Elevated Signal.
Sales reps are wrong more than 60% of the timeClozd research on why sales teams misread win and loss causes.

This is a structural problem, not a personnel problem. CRM systems are designed to record activity, not to explain outcomes. A CRM entry that reads “proposal sent — opportunity lost” captures the event but not the mechanism. It does not reveal whether follow-up was attempted or absent. It does not distinguish between a proposal that was reviewed and declined and one that was never opened. It does not indicate whether the buyer chose a competitor for identifiable reasons or simply stopped responding because no one reached back out.

The result is a database full of recorded outcomes and almost no reliable information about causes. Growth decisions — pricing, proposal structure, hiring, marketing investment — get made against that incomplete picture. The same failures repeat because they are never identified as failures.

You cannot improve what you cannot measure. And in most commercial contracting companies, the most consequential stage of the pipeline — from proposal delivery to decision — is the least measured stage of all.

Where Revenue Leaks in a Contractor Sales Pipeline

Pipeline leakage does not occur uniformly. It concentrates at specific transition points where process discipline tends to break down. Research from Outreach found that if losses persist in the proposal stage 40% longer than wins, that stage contains the leak — a finding that points to a specific and identifiable problem rather than a general sense of underperformance.

In commercial service businesses, the period between sending a proposal and getting an answer is where leakage is most concentrated and least monitored. The table below maps where leakage originates at each stage and the diagnostic question that most companies cannot currently answer.

StageWhere Leakage OriginatesThe Question Most Companies Cannot Answer
Inquiry to appointmentResponse speed, qualification discipline, first impressionDid we respond quickly enough? Did we qualify properly?
Appointment to proposalDiscovery quality, scope clarity, proposal production timeDid we understand what the buyer actually needs?
Proposal to follow-upFollow-up existence, timing, structureDid anyone follow up at all? How many times? With what?
Follow-up to decisionDifferentiation, objection handling, proposal specificityDid we give the buyer a clear basis for choosing us?
Decision to lossLoss reason capture, post-decision outreachDo we know why we lost? Did we ask?

The pattern in commercial service pipelines is consistent: the earlier stages — inquiry to appointment, appointment to proposal — tend to get attention because they are visible and their metrics are tracked. The later stages — follow-up, differentiation, loss capture — tend to be invisible because no one has assigned responsibility for measuring them.

The consequence is that companies develop detailed visibility into the stages that are converting well and almost no visibility into the stages that are leaking.

The Hidden Middle

The stages that receive the least management attention in most commercial service pipelines are precisely the ones where most avoidable losses occur: the space between delivering a proposal and receiving a decision.

Consider what typically happens in that space. A proposal is sent. The sales representative does not have a defined follow-up protocol, so they wait. The buyer — who is a facility manager managing thirty other priorities, or a property manager fielding calls from three other contractors — does not prioritize a response. A week passes. Then two. The proposal ages. The CRM record shows no activity. Eventually the opportunity is either closed out as lost or simply forgotten.

In the absence of follow-up, buyer silence is not a decision. It is an unresolved evaluation. The buyer has not chosen a competitor. They have not concluded the price was too high. They have simply not gotten around to acting, and the contractor has given them no reason to prioritize doing so. Research on B2B follow-up consistently shows that 48% of sales representatives never make a single follow-up attempt after initial contact. In commercial service contracting, that number is almost certainly no better.

What is notable about this failure is how easily it can be confused with a competitive loss. When a proposal goes unanswered and is eventually marked lost, the recorded cause is typically “no decision” or “price.” Neither of those is an accurate description of what actually happened. What happened is that the follow-up did not occur, and the buyer eventually moved forward with whoever did follow up.

An Aging Proposal Is Not a Competitive Loss

An aging proposal is a follow-up failure that is being misclassified as a market signal.

Why Most Companies Believe Their Loss Data — and Why They Shouldn’t

Most commercial service companies that track loss reasons at all do so through CRM dropdown fields filled in by the sales representative who lost the deal. The categories are typically: price, competitor, no budget, timing, no decision. The representative selects the most plausible explanation and moves on.

The problem is not that representatives are being dishonest. The problem is that they usually do not know why the deal was lost. They were not present for whatever internal conversation the buyer had. They did not receive direct feedback from the buyer. They are inferring a cause from limited evidence — typically the last communication they had, which may have mentioned price, or the fact that a competitor was invited to bid.

Competitor data is often wrongClozd studied 1,000 closed-lost opportunities and found that the competitor tagged in CRM was wrong in roughly 70% of deals.
50% of CRM data is inaccurateGartner research across 24 companies, cited via Elevated Signal.

This has downstream consequences that compound over time. If a company’s loss data shows that 65% of lost proposals were lost on price, the response will almost certainly involve pricing strategy: more competitive bids, better discounting policies, pressure on margins. That response addresses a cause that may not actually exist. The real cause — absent follow-up, undifferentiated proposals, discovery that did not surface buyer priorities — goes unaddressed because it never appeared in the data.

Gartner research has found that organizations with rigorous win-loss analysis see up to a 50% improvement in win rate and a 15–30% increase in revenue. That figure reflects not just the value of having better information, but the cost of operating on unreliable information for years.

What Revenue Leakage Is Actually Costing

Some research estimates that B2B organizations may lose up to 30% of potential revenue through poor pipeline visibility and fragmented processes. For a commercial service company generating $3 million in annual revenue from new commercial contracts, that figure implies approximately $900,000 in avoidable annual loss — not from lead generation failures, but from process failures that occur after leads have already been generated.

The practical illustration is straightforward. A contractor sending 300 commercial proposals annually at an average contract value of $12,000 has $3.6 million in proposal value moving through the pipeline each year. At a 30% close rate, that produces $1.08 million in closed revenue.

Improving close rate from 30% to 35% on the same proposal volume produces $1.26 million — an increase of $180,000 without generating a single additional lead.

Improving close rate from 30% to 40% produces $1.44 million — an increase of $360,000 — still without any increase in marketing investment.

The question this raises is not whether such improvement is theoretically possible. Contractors operating above 40% close rates on commercial work are not uncommon. The question is whether the company has enough information about its current pipeline to know where improvement is available and what specifically would produce it.

For most companies, the answer is no. Which means the improvement is available — the revenue is there — but it is invisible because no one is tracking what happens after proposals are sent.

Revenue leakage is not a revenue problem. It is a visibility problem. The revenue is already being generated in the form of qualified proposals. What is missing is the ability to see where and why it is being lost.

What Revenue Leakage Looks Like in Practice

Consider a commercial pest control company sending 200 proposals annually at an average contract value of $10,000. At a 25% close rate, that produces 50 contracts and $500,000 in new commercial revenue. Management believes growth requires more leads. They have run a Google Ads campaign for two years. They have added a second sales representative. Revenue has not moved.

Nobody tracks follow-up. Nobody tracks how long proposals sit before a decision is made. Nobody tracks loss reasons consistently. When asked why proposals are being lost, management says: price. They have no data to support that conclusion — it is simply the explanation that feels most plausible.

A pipeline diagnostic tells a different story. Among the findings:

  1. 40% of proposals received no follow-up of any kind after delivery.
  2. The average proposal sat for 37 days before a decision was recorded — with no contact during that period in most cases.
  3. The highest-performing sales representative closed 42% of proposals. The lowest closed 14%. Nobody had compared these numbers before, and no one had asked why they were different.
  4. Post-loss outreach to a sample of buyers revealed that price was cited as the primary reason in fewer than 20% of cases. The most common feedback: the buyer had not heard back after the proposal arrived, and eventually moved forward with whoever followed up.

The recoverable revenue — identified through process changes alone, without adding a single additional lead — was estimated at more than $150,000 annually. The company had been solving the wrong problem for two years.

This is not an unusual scenario. It is a common one. What makes it unusual is that someone looked.

Why CRM Systems Don’t Solve This Problem

A common response to pipeline visibility problems is to look for a CRM solution. If the data is incomplete, the reasoning goes, a better system will capture more of it. That response misunderstands the nature of the problem.

CRM systems are activity-tracking tools. They record what happened — calls made, proposals sent, meetings scheduled, opportunities marked won or lost. They are not diagnostic tools. They do not explain why proposals converted or failed. They do not surface the pattern that connects follow-up absence to proposal aging to loss reason misclassification. And critically, a CRM can only record what sales representatives enter into it — which research suggests is unreliable at least half the time.

The visibility gap in commercial contractor pipelines is not a data capture problem. It is an analytical problem. The data needed to identify revenue leakage exists — in proposal logs, follow-up records, CRM histories, and conversation notes. What is missing is the structured analysis that extracts meaningful patterns from that data and connects them to specific, correctable process failures.

Forbes research has found that companies which actively track what happens to proposals — not just whether they close, but why, when, and after how many follow-up attempts — have a 10% higher chance of achieving annual revenue growth. The operative phrase is “actively track” — not “have a CRM,” which nearly every company does, but specifically review and analyze what happens at each stage of the pipeline, which most companies do not.

What Contractors Should Actually Be Tracking

Identifying and closing revenue leaks requires metrics beyond leads and revenue. The following represent the minimum instrumentation for a commercial service pipeline that is capable of detecting and diagnosing conversion failures:

  1. Proposal close rate by individual representative. Aggregate close rate conceals the variation that reveals process problems. When one account manager closes 40% of proposals and another closes 15%, something structural is happening. Identifying what requires looking at the individual level.
  2. Follow-up attempts per proposal. How many times was each proposal actively followed up before being marked won or lost? This single metric distinguishes between proposals that lost in a genuinely competitive evaluation and proposals that were abandoned.
  3. Proposal aging. How long does the average proposal remain open before a decision is recorded? Proposals that age beyond the typical decision window without follow-up activity are leaking, regardless of how they are eventually classified.
  4. Loss reason with verification. Was the loss reason confirmed through post-decision buyer contact, or inferred by the sales representative? Unverified loss reasons are not reliable data. Companies that conduct post-loss outreach consistently discover that their CRM loss data was wrong in a majority of cases.
  5. Win reason with the same rigor. Understanding why proposals close is as important as understanding why they do not. Patterns in win reasons reveal what differentiation is actually working and what buyers are responding to — information that can be systematically replicated.
  6. Proposal-to-follow-up conversion rate. What percentage of delivered proposals receive at least one documented follow-up? This is often the single most revealing metric in a commercial service pipeline, and the one companies are least likely to already be tracking.

Warning Signs That Revenue Leakage Is Already Occurring

The following indicators, appearing in combination, suggest that revenue is being lost in the pipeline for reasons the company is not currently equipped to see or correct.

  1. Proposal volume is steady or increasing, but revenue growth is flat.
  2. Loss reasons are frequently unknown, assumed, or recorded as “price” without buyer confirmation.
  3. Close rates vary significantly between individual representatives — and no one has investigated why.
  4. The majority of proposals receive no documented follow-up after delivery.
  5. Growth planning depends entirely on generating more leads rather than improving what happens to them.
  6. No one can calculate how long the average proposal sits before a buyer acts or goes silent.
  7. Post-loss outreach to buyers is rare or nonexistent.

These indicators do not confirm revenue leakage individually. Appearing in combination, they almost always do.

In Why Commercial Proposals Go Quiet, we examined why buyers often stop responding after receiving a proposal. In Why More Leads Won’t Fix Your Sales Problem, we explored why many companies misdiagnose conversion failures as marketing failures. Revenue leakage is the framework that connects those two problems. It explains where opportunities disappear, why they disappear, and how to quantify the financial impact.

Frequently Asked Questions

Common Questions About Revenue Leakage


What is revenue leakage in a contractor sales pipeline?
Revenue leakage is the loss of qualified commercial opportunities for correctable reasons that occur after the lead has been generated — between proposal delivery and the buyer’s decision. It is distinct from normal pipeline attrition because it represents recoverable margin: proposals lost because no one followed up, opportunities lost to differentiation failures that could have been addressed, and losses attributed to price when the actual cause was process breakdown. Revenue leakage is almost always invisible because the metrics needed to detect it — follow-up attempts per proposal, close rate by representative, proposal aging, verified loss reasons — are rarely tracked.
How do you identify revenue leakage in a sales pipeline?
Identifying revenue leakage requires looking at each stage of the pipeline separately rather than relying on overall close rate. The diagnostic approach tracks where losses are concentrating between sending a proposal and getting an answer, compares what happened with won and lost proposals, examines close rate variation by individual representative, and verifies loss reasons through post-decision buyer contact rather than relying on CRM entries from the sales team. Research from Clozd found that buyers and sellers agree on why a deal was lost only 15% of the time — which means CRM loss data, used alone, produces a fundamentally unreliable picture of what is actually happening.
How much revenue do contractor sales pipelines typically lose to leakage?
Some research estimates that B2B organizations may lose up to 30% of potential revenue through poor pipeline visibility and fragmented processes. For commercial service contractors, the leakage typically concentrates in the period between sending a proposal and getting an answer: proposals that age without follow-up, differentiation failures that allow buyers to default to price comparison, and loss reasons that are misclassified because no post-decision outreach was conducted. The financial impact varies by company, but a contractor generating 300 proposals annually at $12,000 average contract value who improves close rate from 30% to 35% recovers $180,000 in annual revenue without increasing lead generation investment.
Why doesn’t CRM data reveal revenue leakage?
CRM systems track activity, not outcomes. They record what happened — proposals sent, meetings logged, opportunities closed — but not why outcomes occurred. The loss reason fields that most CRM systems include are filled in by sales representatives who typically do not know the actual reason for a loss and are inferring a cause from limited information. Gartner research across 24 companies found that 50% of CRM data is inaccurate. Clozd found that the competitor tagged in CRM loss records was wrong in roughly 70% of cases. This means that companies making pricing and process decisions based on CRM loss data are frequently responding to a problem that does not exist while ignoring the problem that does.
What is the difference between revenue leakage and normal pipeline attrition?
Normal pipeline attrition refers to opportunities that were never winnable: unqualified leads, prospects who had no genuine budget or need, projects that did not move forward for reasons unrelated to the contractor’s process. Revenue leakage refers to qualified opportunities that entered the pipeline and were lost for correctable reasons — absent follow-up, proposals that did not differentiate, discovery that stopped at scope rather than surfacing priorities, or losses that occurred because the buyer’s questions were never answered. The distinction matters because leakage is recoverable and attrition is not.
How do you stop revenue leakage in a contractor pipeline?
Stopping revenue leakage requires first identifying where it is occurring, which requires starting to track what happens after proposals are sent: close rates by individual representative, how many follow-up attempts each proposal received, how long proposals sat before a decision was made, and whether loss reasons were verified through post-decision buyer contact. Once leakage patterns are identified, the most common interventions are structured follow-up, stronger discovery, and tracking close rate variation by representative to identify and replicate what higher-performing individuals are doing differently.
What contractor KPIs should I track to prevent sales pipeline leakage?
Beyond standard metrics like lead volume and aggregate close rate, the KPIs most useful for spotting pipeline leakage are: proposal close rate by individual representative, follow-up attempts per proposal, average number of days a proposal sits before a decision is made, percentage of delivered proposals that receive any documented follow-up at all, and verified loss reasons. Together these metrics provide visibility into what happens between sending a proposal and getting an answer — the stage most companies currently cannot see at all.
Lost Sales Analysis™

What Is Your Pipeline Actually Losing?

Most commercial contractors can tell you how many leads they received and how much revenue they closed. Very few can tell you what happened to the opportunities in between.

Few can tell you:

  • Which proposals were followed up
  • Why others were lost
  • How much variation exists between their highest and lowest-performing sales representatives
  • How much revenue is disappearing before it ever becomes a closed sale

The Lonsbury Lost Sales Analysis™ identifies where that revenue is going. We examine pipeline history, proposal content, follow-up patterns, and individual performance data to produce a clear picture of where leakage is occurring and what recovering it would be worth. Guaranteed to identify at least $15,000 in recoverable annual revenue — or the engagement is free.

Find My Pipeline’s Revenue Gap →
Scroll to Top