The Business: Who We Were Working With
Client details have been anonymised. The firm operates in the professional services sector in Australia with a 28-person team and serves B2B clients in the $500k, $5M revenue bracket.
The firm came to us in a situation that is more common than most founders admit: revenue had plateaued at $12M for two years despite increasing the sales team headcount from two to four people. The founder's working theory was that they needed more leads. Our working theory, before we looked at a single piece of data, was that the problem was upstream of leads.
When pipeline is growing (more leads, more proposals sent) but revenue is flat, there are three possible explanations. Lead quality is declining, so the same volume of activity produces fewer closed deals. The close rate is falling, so deals enter but don't convert. Or the pipeline is leaking, deals that should have converted didn't because of process failures that had nothing to do with the quality of the opportunity.
In this case, all three were true. But the fastest and highest-value fix was the third.
The Presenting Problem
The founder's exact description of the problem was: "We're doing more activity than ever and it's not translating. We feel busy but the revenue isn't there." The sales team was sending 30-40 proposals per quarter. Close rate had dropped from 42% two years earlier to 28% in the most recent quarter.
At face value, this looked like a close rate problem. If you restore close rate to 42% on the same proposal volume, you add roughly $1.4M in annual revenue. So the instinct was to fix the proposal: make it more compelling, improve the design, sharpen the case studies.
That instinct was wrong, or at least incomplete. The close rate drop was real, but it was a symptom. The pipeline was also full of deals that had never been properly followed up, re-engaged, or qualified out. The CRM was a graveyard of live opportunities being treated as historical data.
"The CRM told us they'd lost these deals. The deals told a different story. Most of them were never properly followed up, they'd just gone quiet."
The Audit: What We Found in the CRM
The revenue audit started with a full export of all deals from the past 18 months. 847 total opportunities. We categorised every deal by: stage at which it stalled, days between last activity and close-lost marking, reason for loss (where recorded), deal size, lead source, and assigned owner.
Three findings from the data export alone, before we spoke to anyone, were striking.
First, 61% of closed-lost deals had no loss reason recorded. The deal went quiet, nothing happened, and someone eventually marked it lost to clean up the pipeline view. There was no insight extracted, no re-engagement attempt, no qualification assessment.
Second, the average time between last activity and closed-lost marking was 47 days. These weren't deals that had a clear no, they were deals that simply stopped being worked. 47 days of silence before the firm formally gave up.
Third, the average deal size in the closed-lost category was $89,000, almost identical to the average won deal size of $94,000. The lost deals weren't the small or low-quality ones. They were the same type of deal the firm regularly won, just not followed through.
Four Root Causes of Pipeline Leakage
After the data analysis, we ran structured interviews with the four salespeople and reviewed 24 proposals at random. The four root causes that emerged explained the entire $1.8M in recoverable pipeline.
No structured follow-up after proposal submission
The firm had no defined follow-up cadence after sending a proposal. Practice varied by rep: some followed up once at 7 days, some at 3 days, some never. There was no second follow-up, no "if no response in 14 days" trigger, no alternative outreach channel (LinkedIn, phone) built into the process. Proposals were sent and then passively waited on.
Generic proposals not tied to specific buyer outcomes
Reviewing the 24 proposals, every one led with the firm's methodology and process. None led with the client's specific situation. None quantified what the outcome was worth in dollars. The proposal structure was: who we are → what we do → how we do it → price. There was no section that said "based on what you've told us, here's what solving this problem is worth to your business."
Single-contact dependency (no multi-threading)
In 71% of deals, the firm had one named contact in the CRM. No secondary stakeholders, no economic buyer identified separately from the champion, no executive sponsor. When the primary contact went on leave, changed roles, or lost internal support, the deal died with them. The firm had no way to know this had happened, no alternative contact to shift to, and no process for identifying when a deal's internal dynamics had changed.
No re-engagement protocol for stalled deals
Once a deal went quiet, nothing happened. There was no "reactivation" sequence, no structured attempt to re-engage with new information, changed context, or a different value framing. Deals that stalled were either manually moved to closed-lost or left in a perpetual grey zone, consuming CRM space and skewing pipeline metrics without being worked. 38% of stalled deals were more than 90 days inactive.
The Recovery Playbook We Built
The playbook had two parts: immediate recovery (re-engaging the $1.8M in identified pipeline) and systemic fixes (changing the process so the same leakage didn't recur).
Immediate Recovery: Tiered Re-engagement Sequences
We segmented the $1.8M in recoverable pipeline into three tiers based on recency and deal size. Tier 1, deals from the past 6 months with deal values above $60,000, received a personal outreach from the founding director via phone and a personalised email referencing specific details from the original conversation. Tier 2, deals from 6-12 months ago with deal values $30,000, $60,000, received a sequenced email and LinkedIn outreach over 14 days. Tier 3, older or smaller deals, received a single re-engagement email and were marked for removal from active pipeline if no response within 21 days.
The re-engagement messages did not reference the original proposal or pressure the contact. They opened with something new: an insight relevant to the client's industry, a changed market condition, or a question about whether the original problem was still live. The goal was to restart a conversation, not to resurrect a closed sale.
Systemic Fix: Five Process Changes
- Standardised follow-up cadence: Day 3 (email), Day 7 (phone), Day 14 (email with case study), Day 21 (LinkedIn), Day 30 (break-up message with door open). Built into CRM as automated task triggers.
- Proposal structure redesign: Leads with situation summary (proving the firm listened), then quantified outcome, then methodology summary, then price. Outcome quantification is now mandatory before proposal is submitted internally for review.
- Multi-threading protocol: Every deal above $40,000 requires identification of at least two stakeholders before proposal is sent. The champion's manager or CFO is mapped in every enterprise opportunity.
- Stalled deal protocol: Any deal with no activity for 21 days triggers an automatic task to the rep. After 45 days, the deal is reviewed in weekly pipeline meeting and either actively re-engaged or formally closed-lost with a reason code.
- Monthly pipeline health review: Structured 60-minute review of all open deals against activity recency, stakeholder coverage, and next step clarity. Deals with no clear next step are actioned immediately or closed.
Eight-Week Execution Timeline
CRM audit and data extraction
Full 18-month deal export, categorisation by stage/recency/size, interview with each sales rep, and review of 24 proposals. Output: audit report with $1.8M recoverable pipeline identified and four root causes documented.
Recovery list qualification
Tiered the $1.8M pipeline by recency and size. Verified contacts still at same company via LinkedIn (removed 11% where contact had moved on). Briefed founding director on Tier 1 outreach approach. Built outreach sequences for Tiers 2 and 3.
Re-engagement in market
Tier 1 outreach by founding director. Tier 2 and 3 sequences live. Monitored response rates and adjusted messaging in real time. By end of week 5: 23 responses from 61 Tier 1 and 2 contacts, 7 meetings booked.
Proposal structure overhaul
Rebuilt the firm's proposal template around the new structure: situation summary → quantified outcome → methodology → price. Trained all four reps on outcome quantification in discovery. Mandatory internal review gate added before any proposal is sent.
CRM process build and pipeline review cadence
Built all five process changes into the CRM as workflows and task automations. Ran the first monthly pipeline health review as a live session with the sales team. Created the stalled deal protocol and loss reason taxonomy. Handed over to internal team with documentation.
What Changed in the Business
At 90 days post-engagement, $620,000 of the identified $1.8M had been re-engaged and converted to closed-won. A further $480,000 was in active late-stage negotiation. The remaining $700,000 had been formally closed-lost with reason codes, either the contact had left, the problem was no longer live, or the timing genuinely hadn't been right.
The close rate on new proposals improved from 28% to 36% within two quarters of the proposal structure change. The improvement lagged by one full sales cycle, as expected, the new proposals needed time to work through the pipeline before the data confirmed the change.
"The revenue was already in the business. We didn't generate a single new lead to find $1.8M. We just stopped ignoring what was already there."
The most significant long-term change was not the $620,000 recovered, it was the monthly pipeline health review. The firm had never had a structured, data-driven discussion about the state of their pipeline. With that habit in place, pipeline leakage became visible in real time rather than 18 months later in a retrospective audit.
The other lasting change was the multi-threading protocol. Within three months of implementation, the firm had identified seven deals where the original champion had either changed roles or lost internal influence, and was able to map alternative stakeholders before the deal died. Under the old process, all seven would have silently joined the closed-lost pile.
The founder's summary at the 90-day mark: "We didn't need more leads. We needed to actually work the ones we had."
That is almost always true. For more on the specific mechanics of pipeline health, read our guide on sales pipeline management for SMBs.