
Module 1 — Foundations · Lesson 1.2
The Pipeline as a System
Stages defined by what the buyer has done, not by how the seller feels
What you'll learn
- Explain the pipeline as a queue governed by arrival rate, time in system and work in progress
- Write exit criteria for each stage as buyer actions that can be verified
- Recognize the three ways a pipeline lies: stage inflation, zombie deals and missing dates
- Configure Deal Room stages with kind, baseline probability and a silence window
Ask five sellers what 'Proposal' means and you will get five answers. For one it means a proposal was sent. For another it means the buyer asked for one. For a third it means 'I think this is going to close'. A pipeline built on private definitions cannot be added up, compared or forecast, because its stages measure the seller's mood. The fix is old and unglamorous: treat the pipeline as a system, define each stage by something the buyer did, and keep the queue clean.
A pipeline is a queue
Strip away the sales vocabulary and a pipeline is a queueing system. Opportunities arrive, spend time in a sequence of stages, and leave as won, lost or abandoned. Queueing systems obey a relationship proved by John Little in 1961 and revisited in his 2011 review: the average number of items in a system equals the average arrival rate multiplied by the average time each item spends in the system. The result holds under very broad conditions, regardless of the order in which items are served.
Applied to a pipeline, Little's Law says that the number of open deals you carry is the rate at which you create them times how long they stay open. That has a consequence most pipeline reviews miss. Doubling the number of open deals does not mean you will close twice as many; if the creation rate did not change, it means deals are staying twice as long. A swollen pipeline is very often a slow one, full of opportunities that should have been closed out as lost months ago.
The practical reading is that the healthy pipeline is not the biggest one. It is the one whose stages describe real buyer progress and whose deals leave, one way or the other, at a steady rate.
Exit criteria: stages the buyer has to earn
A stage is useful only if two people looking at the same deal would agree on whether it belongs there. That requires exit criteria: a short, observable statement of what must be true before a deal moves to the next stage, written in terms of what the buyer has done rather than what the seller has done.
Compare two definitions of a 'Qualified' stage. 'Had a good first call' describes the seller's impression. 'The buyer has confirmed a problem we solve, named who else is involved in the decision, and agreed to a second meeting with at least one of them' describes buyer actions anyone can check against the timeline. The second definition is harder to satisfy, which is the point.
A workable starting set for many B2B teams has five open stages, each with one or two exit criteria: Engaged (the buyer replied or met with you), Qualified (problem, stakeholders and a next meeting confirmed), Evaluating (the buyer is actively comparing, and you know their criteria), Proposal (the buyer has asked for and received pricing and terms), and Committed (the buyer has said yes and the paperwork is in motion), followed by Won and Lost. Adjust the names to your market, but keep each criterion observable.
The evidence for formality here is directional rather than precise. Jason Jordan and Robert Kelly reported in Harvard Business Review in 2015 that companies with a formal sales process generated more revenue. More recently, Salesforce's 2026 State of Sales survey (vendor data) found that 79% of high performers prioritize data hygiene, against 54% of underperformers. Neither proves that exit criteria cause growth, but both point the same way: teams that can trust their pipeline data do better than teams that cannot.
Three ways a pipeline lies
Stage inflation. Deals move forward because the seller is optimistic or because a manager asked why nothing moved. The tell is a stage whose conversion to the next stage keeps falling while its deal count rises. The cure is exit criteria, enforced in review: 'what did the buyer do that put this in Proposal?'
Zombie deals. Opportunities that have had no buyer activity for months but were never closed out, because closing them as lost feels like admitting failure. They inflate the total, depress every conversion rate, and by Little's Law make your average cycle time look longer than it is. The cure is a silence window per stage, after which a deal must be either re-engaged or closed.
Missing dates. A deal with no expected close date cannot be forecast and cannot be late, which is exactly why sellers leave the field empty. Every open deal past the earliest stage should carry a close date the seller believes, and moving that date should be a visible event rather than a quiet edit.
None of these are character flaws. They are what happens to any queue that nobody is responsible for keeping clean. Forecasting surveys are the downstream symptom: in Xactly's 2024 benchmark (a vendor survey of 405 North American sales and finance leaders), four in five said they had missed a quarterly sales forecast in the past year.
Configuring the system in the Deal Room
Kavanah's Deal Room gives each pipeline an ordered list of stages, and each stage carries four settings that map directly onto this lesson. The stage's kind is open, won or lost; won and lost stages mark deals closed and hide them from the default board, so a mid-funnel stage whose name sounds final must still be open. The default probability, from 0 to 100, is the baseline the weighted pipeline summary and the forecast use. The stale-after window is the number of days of silence after which a deal in that stage appears in the follow-up brief and in list_stale_deals. And a colour, which matters more than it sounds when you scan a board.
Stages are managed from the board's Manage stages dialog, which is admin-only because stage configuration shapes every member's board. The agent can also create and update stages with create_pipeline_stage and update_pipeline_stage. Deleting a stage is deliberately only available in the dialog.
Kavanah does not store exit criteria as a field on a stage. Write them down where the team will read them, a short Knowledge document titled 'Pipeline stage definitions', and link it from your review agenda. Then make stage changes count: a deal-stage-changed automation trigger can fire on every move into a given stage, which is how you attach a checklist task or a notification to the moment a deal claims to have met a stage's criteria.
Turn your stages into a system
- 1
Create a Knowledge document listing each stage and its one or two exit criteria, phrased as buyer actions. Share it with everyone who moves deals.
- 2
Set kind, baseline probability and silence window per stage
In the Deal Room, open Manage stages (admin). Make sure only truly closed stages are won or lost, give each open stage a default probability and a stale-after window in days.
- 3
Ask the agent: 'List stale deals and, for each, the date of the last buyer activity.' Close out as lost every deal nobody intends to re-engage this month.
- 4
In Automations, create a rule on the deal-stage-changed trigger for your Proposal stage, for example a task to confirm the buyer requested pricing.
Is the pipeline describing reality?
- Stale share
- Fraction of open deals that have passed their stage's silence window, as listed by list_stale_deals.
- Healthy signal: Our suggested starting point is under 20%. Above 40% means the board is mostly history.
- Stage-to-stage conversion
- For each open stage, the share of deals that entered it in a period and later reached the next stage. Compute it from deal timelines; Kavanah's pipeline summary reports counts and money by stage, not conversion.
- Healthy signal: Watch the trend per stage. A stage whose count rises while its conversion falls is being inflated.
- Average age of open deals
- Mean days since creation across open deals. By Little's Law this rises when deals linger, even if nothing else changes.
- Healthy signal: Should be stable or falling quarter on quarter. A steady rise with flat deal creation means deals are not leaving.
Key takeaways
- ·A pipeline is a queue: open deals equal creation rate times time in the system, so a bigger pipeline is often a slower one.
- ·Every stage needs exit criteria written as observable buyer actions.
- ·Stage inflation, zombie deals and missing close dates are the three ways a pipeline lies.
- ·In the Deal Room, a stage's kind, default probability and silence window turn definitions into behaviour.
A clean system still produces nothing if the wrong opportunities enter it. The next lesson is about deciding who belongs in the pipeline at all: the ideal customer profile, built from your own won and lost deals rather than from aspiration.
Sources
- 1.Little's Law as Viewed on Its 50th Anniversary (reprint)
John D. C. Little · Operations Research 59(3); reprinted by the Project Production Institute · 2011
L = λW: average number in a system equals arrival rate times average time in the system, holding under broad conditions and independent of queue discipline.
- 2.Companies with a Formal Sales Process Generate More Revenue
Jason Jordan, Robert Kelly · Harvard Business Review, January 21, 2015 · 2015
The headline finding that a formal sales process is associated with higher revenue; cited for direction, not for a specific effect size.
- 3.Salesforce State of Sales report, 7th edition: announcement
Salesforce · Salesforce newsroom, February 3, 2026 (vendor survey) · 2026
79% of high performers prioritize data hygiene versus 54% of underperformers.
- 4.New Forecasting Research Uncovers Need for Collaboration (2024 Sales Forecasting Benchmark Report)
Xactly · Xactly press release, July 10, 2024 (vendor survey) · 2024
Survey of 405 North American sales and finance leaders (March 2024): four in five missed a quarterly forecast in the past year, over half missed two or more times.