Skip to content
An AI commercial operations and GTM practice | for early-stage founders
pipeline leaks

Insights / The Pipeline Audit: Finding the 7 Revenue Leaks (Before They…

The Pipeline Audit: Finding the 7 Revenue Leaks (Before They Find You)

Alice B

Alice B

April 1, 20267 min readGTMUpdated April 18, 2026

Here's a number that should bother you more than it does. Ninety-four percent of pipeline audits surface at least one major revenue leak — not 'an opportunity for optimization', a huge great gushing leak. A place where money that was on its way into the business stopped, sat down, and never arrived. The median recoverable amount sits somewhere between fifty thousand and half a million dollars a year.

pipeline leaks

94% of pipeline audits uncover at least one major revenue leak

Median recoverable revenue is $50K-$500K annually. Most of what you'll find has been there for months - leaking slowly enough that nobody noticed until you look properly.

Source: Tincture pipeline audit data

Most SaaS pipelines seem fine until you look at them properly.

The problem isn't the size of the pipeline. It's the seven specific points where deals leak - and they leak slowly enough that nobody notices until the quarter-end call. A two-hour audit, run once, reveals all seven. Most of what you'll find has been there for months.

The average B2B SaaS pipeline has a real conversion rate between 15% and 30% from "qualified opportunity" to closed-won. If yours is lower, you have a pipeline problem. If you don't know what yours is, you have a measurement problem, which is a different type of pipeline problem.

A pipeline audit isn't a forecast conversation. It's not a deal review. It's a specific examination of the mechanics: where do deals enter, where do they move, where do they stop, and where do they disappear. Those four questions produce a map. The map shows you the leaks.

SaaS pipeline leak

What a pipeline audit is (and what it isn't)

A pipeline review asks: what's happening with this specific deal? A pipeline audit asks: what's happening with deals in this stage, across the whole pipeline, over the last 90 days? The audit is more valuable because it surfaces patterns the individual deal review can't see, and fixes compound immediately.

One deal stuck in 'Proposal Sent' for three months is a deal problem. Seven deals stuck in 'Proposal Sent' for an average of 45 days is a stage problem - something about how proposals are being created, sent, and followed up on is broken. That's the leverage: individual deal fixes compound slowly, stage fixes compound immediately.

The methodology: Audit vs. Review: Stage Fixes Compound Immediately

A pipeline review asks: what's happening with this specific deal? A pipeline audit asks: what's happening with deals in this stage, across the whole pipeline, over the last 90 days? The audit is more valuable because it surfaces patterns the individual deal review can't see. One deal stuck in 'Proposal Sent' for three months is a deal problem. Seven deals stuck in 'Proposal Sent' for an average of 45 days is a stage problem - something about how proposals are being created, sent, and followed up on is broken. That's the leverage: individual deal fixes compound slowly, stage fixes compound immediately.

Think your pipeline might be leaking revenue?

Run the free self-assessment

The 7 Revenue Leaks

Seven predictable points where SaaS pipeline revenue disappears. Most pipelines have at least four of them active at any given time. Some have all seven.

1

Undefined stage criteria.

When 'Qualified' means different things to different people on your team, two things happen: deals enter the qualified stage too early (inflating pipeline and making conversion rates look worse than they are), and nobody flags the unqualified deals until they've sat there long enough to be embarrassing. Fix: write down, in two sentences, what has to be true for a deal to be in each stage. Get your team to agree. Apply it.

2

Deals with no next step.

A deal without a specific, calendar-dated next action isn't a deal. It's a conversation that hasn't died yet. Across most pipelines, 20-40% of open deals have no next step logged. Pull that list. Every deal on it is either going to produce a next step in the next seven days or needs to be moved to Stalled.

3

Close dates that have passed.

A close date in the past means either the deal closed and wasn't marked Won or Lost, or the forecast was wrong and nobody updated it. Both versions are a problem. A pipeline full of past close dates is a pipeline you can't forecast from. Pull every opportunity with a close date more than 14 days in the past. Close the dead ones, update the live ones.

4

Decision-maker gap.

Deals that were sold to a champion who isn't the buyer. Your contact loves the product, is genuinely excited, keeps telling you "we just need sign-off from [person you've never spoken to]." That gap between champion and decision-maker is where deals go to quietly die. Identify every deal in your pipeline where you've never had a direct conversation with the economic buyer, and decide whether that's a problem.

5

No competitive differentiation logged.

Late-stage deals often have competitive alternatives. If your team doesn't know which ones, they can't counter them. A deal that loses to a competitor you didn't know was in the conversation is a deal where your positioning failed before the closing conversation. Add a "Competitive alternatives" field if you don't have one. Start logging it. After 20 deals, you'll see patterns you couldn't see before.

6

Too much pipeline in the top two stages.

A pipeline where 60-70% of the value sits in your first two stages isn't a healthy pipeline - it's an acquisition problem wearing a pipeline costume. The deals near the bottom of your funnel are what generate revenue. If they're consistently thin, you either have a conversion problem (deals aren't moving through) or a timing problem (your sales cycle is longer than your pipeline age).

7

Deals with no champion contact in 30+ days.

A deal is only as alive as the last real conversation you had about it. If nobody on your side has spoken to the champion in more than 30 days and the deal is still marked as active, you don't have an active deal. You have a relationship that's been on hold long enough that the champion may have moved on internally. These deals need a direct, non-automated message in the next week - not a "just checking in," but a specific question about whether the situation has changed.

How to run the audit in under two hours

The methodology: The Three-Pass Audit

The audit runs in three passes against your CRM data. The first pass is quantitative. The second is qualitative. The third produces the action list. Together they take under two hours and tell you exactly where the structural problems are.

Pass 1 - The numbers (30 minutes): Pull four data points for your pipeline - how many deals are in each stage, what's the average time spent in each stage, what's your stage-to-stage conversion rate over the last 90 days, and what's the average age of your open deals. Those four numbers show you where the system is sticky.

A stage with a significantly longer average time is where deals are getting stuck. A conversion rate that drops sharply at a specific transition tells you something about that transition.

Pass 2 - The hygiene (30 minutes): Pull three lists from your CRM - every open deal with no next step, every open deal with a past close date, and every open deal where last contact was 30+ days ago.

Don't analyze yet. Just get the lists in front of you.

Pass 3 - The action list (60 minutes): For every item on the hygiene lists, make a decision - is this deal live, stalled, or dead? Live deals get a next step and an updated close date. Stalled deals get one outreach attempt in the next seven days, and if there's no response, they get closed as Lost. Dead deals get closed as Lost immediately.

Closing dead deals as Lost isn't failure - it's accurate reporting. Your pipeline is more useful when it only contains things that might actually close.

startup pipeline audit

What to do with the audit results

Immediate work - the structural fixes follow.

The audit produces two things: an immediate action list and a structural fix list. Do the immediate work first. The immediate work is the hygiene list - contact stalled deals, close dead ones, update close dates, add next steps. This takes a day or two and immediately improves your pipeline data quality. The structural work is harder and more valuable.

If Leak 1 is present, write the stage definitions and align your team on them. If Leak 5 is present, add the competitive alternatives field. Most startups run a pipeline audit once, fix the immediate problems, and don't run it again until something breaks.

The founders who get most from it run it quarterly - not as a deep dive each time, but as a 30-minute hygiene pass against the same seven questions. By the third pass, the leaks that kept reopening become visible as patterns in the workflow.

Frequently asked questions

What is a SaaS pipeline audit?

A pipeline audit is a structured review of your sales pipeline as a system - examining stage distribution, conversion rates, deal velocity, and data hygiene to identify where deals are getting stuck, leaking, or disappearing. It's different from a pipeline review (which looks at individual deals) because it surfaces systemic patterns that individual deal conversations can't see.

How often should you audit your sales pipeline?

Quarterly at minimum for the full audit. Monthly for a lighter 30-minute hygiene pass focused on deals with no next step, past close dates, and stalled contacts. The quarterly audit looks at conversion rates and stage distribution; the monthly pass maintains data quality between audits.

What is a healthy pipeline conversion rate for B2B SaaS?

From qualified opportunity to closed-won, a healthy conversion rate is typically 20-30% for outbound-sourced deals and 30-50% for inbound or referral-sourced deals. Below 15% typically indicates a qualification problem or a conversion problem in a specific stage.

What does it mean when too many deals are stuck in the same stage?

Either the stage criteria are unclear, the transition criteria to the next stage aren't being met, or there's a process problem at that stage. Average time-in-stage for each of your stages - compared across three or four quarters - shows you whether a particular stage is getting worse, better, or stable.

How do you find lost pipeline that was never recorded?

Pull every opportunity marked Closed Lost in the last 12 months and check two things: was a loss reason recorded, and was the deal actually competitive or did it die of inactivity? Most pipelines have 30-50% of 'Closed Lost' deals that were never really alive - they were conversations that stalled and were eventually cleaned up. The genuinely competitive losses are the ones worth analyzing.

See more GTM posts

The publication

The Concentrate

The commercial layer, built with AI workflows. Distilled for early-stage founders.

The practice is Tincture. The publication is The Concentrate, on Substack. Same thesis, same voice. The AI workflows we build for founders, written up in public — thinking out loud about what it actually looks like.

Every cornerstone publishes on tinctu.re first and arrives in The Concentrate forty-eight hours later, rewritten for the newsletter register.

Free. Weekly-ish. No spam. Unsubscribe with one click.

The Distillation — editorial illustration for The Concentrate newsletter