Your sales pipeline stages only mean something when every stage has a written exit criterion: a specific, observable thing the buyer does before the deal is allowed to move forward. Without that, “Stage 3” means whatever your rep felt on a Tuesday afternoon, and your forecast turns into a mood ring. I’ve sat in board meetings where a founder presented a €400K quarter that was really €90K wearing a costume. The fix isn’t a fancier CRM or a cleverer forecasting model. It’s defining what each stage actually means, so the number at the bottom of the pipeline stops lying to you.

I’ve spent 5+ years selling B2B SaaS and closed north of €4M across my career, single deals over €120K included. The ones I lost early weren’t lost in the demo. They were lost because I’d dragged a deal into “Negotiation” when the buyer had committed to exactly nothing. Here’s how to build sales pipeline stages that don’t let you fool yourself.

Why most sales pipeline stages are just vibes

Open almost any early-stage CRM and you’ll find stages named after seller activity: Lead, Contacted, Demo Booked, Proposal Sent, Negotiation, Closed. Looks reasonable. It’s also useless for forecasting, because every one of those names describes what you did, not what the buyer did.

”Demo Booked” tells me you sent a calendar invite. It tells me nothing about whether the person showing up can sign a cheque or even has a problem worth paying to solve. “Proposal Sent” is the worst offender. You can email a PDF to a corpse. The deal sits in your pipeline at 60% probability while the actual buyer went quiet three weeks ago and is quietly renewing with your competitor.

When stages track your effort instead of the buyer’s commitment, your reps become optimists by default. Everyone rounds up. A “good call” becomes Stage 4. A polite “let me think about it” becomes Negotiation. And because nobody wrote down what those stages require, nobody can argue. The forecast becomes whatever the mood in the room is that week.

Exit criteria: the one rule that makes forecasting real

An exit criterion is the observable, buyer-side event that must be true before a deal leaves a stage. Observable is the key word. Not “they seem interested.” Not “great energy on the call.” Something you could prove to a skeptical CFO: they told me their budget range, they gave me a written timeline, they introduced me to the person who signs.

Once every stage has one, three things happen. Deals stop skipping stages, because you can’t fake the criterion. Your probability-per-stage becomes trustworthy, because a Stage 4 deal in January means the same thing as a Stage 4 deal in June. And your reps get honest fast, because “why is this in Negotiation?” now has a real answer or it doesn’t.

1 exit criterion per stage

Buyer action, written down, non-negotiable

5–6 stages, maximum

More than that and reps stop respecting them

±15% forecast accuracy

A realistic target once criteria are enforced

If you’re still building the pipeline architecture in the first place, start with building a sales pipeline from scratch before you layer exit criteria on top. Criteria fix a structure. They don’t replace one.

A sales pipeline stages framework you can copy today

Here’s the five-stage structure I use with almost every SaaS team I work with. Steal it, then adjust the criteria to your buyer, not your product.

  • Stage 1, Qualified. Exit criterion: the buyer has confirmed a specific pain and that they own or influence the budget to fix it. If you don’t know their problem in their own words, it isn’t qualified. It’s a name in a spreadsheet.
  • Stage 2, Discovery Complete. Exit criterion: you’ve documented their current process, the cost of not solving it, and who else touches the decision. No mapped buying committee, no exit.
  • Stage 3, Solution Validated. Exit criterion: the buyer has confirmed, out loud, that what you showed solves the problem and fits their world. A demo happening is not the criterion. Their explicit “yes, this would work for us” is.
  • Stage 4, Proposal & Terms. Exit criterion: pricing is on the table and the buyer has given you a decision date and a decision process. “I’ll send a proposal” is you doing work. “We’ll decide by the 30th once legal reviews it” is the buyer committing.
  • Stage 5, Committed. Exit criterion: verbal yes plus a paper trail. Contract out for signature, or a written “we’re going ahead.” Nothing sits here on optimism alone.
  • Notice that every criterion is something the buyer says or does. That’s the whole trick. This is the same discipline that turns a lucky quarter into a repeatable sales process, because a stage that anyone on the team defines the same way is a stage you can actually coach against.

    Vibes vs. exit criteria: the difference in practice

    Avoid Do this
    StageVibe-basedExit criterion
    Qualified”Seemed keen on the call”Named their pain, confirmed budget authority
    Discovery”We had a good chat”Buying committee mapped, cost of inaction quantified
    Solution”Demo went well”Buyer said “this solves it” in their own words
    Proposal”Proposal sent”Decision date and process confirmed by buyer
    Committed”They’re 90% there”Contract out for signature or written yes

    Read the “avoid” column again. Every one of those is something you can believe on a Friday and regret on a Monday. The “do this” column is stuff you either have or you don’t. No wiggle room, no self-deception.

    Enforce exit criteria in your CRM or nobody follows them

    Written criteria in a Notion doc that nobody opens are worthless. They have to live where the deal lives. In HubSpot, Pipedrive, or Salesforce, turn each exit criterion into a required field or a stage-gate checklist that blocks the deal from advancing until it’s filled in.

    Concretely: on Stage 1, make “Confirmed pain” and “Budget authority” required text fields. A rep physically cannot drag the deal to Stage 2 until they’ve typed the buyer’s actual words in there. It feels annoying for a week. Then it feels like the reason your forecast stopped embarrassing you. If your CRM is already a mess of custom fields nobody agreed on, sort that first with a proper CRM setup for early-stage SaaS, because criteria enforced on a broken CRM just produce broken data faster.

    This is exactly the kind of plumbing a revenue operations consultant exists to install. Not because it’s rocket science, but because it’s the boring, unglamorous work that founders keep postponing until the board asks why the forecast was off by a factor of four.

    Now your forecast actually means something

    Once stages have exit criteria, your forecast becomes arithmetic instead of astrology. A deal in Stage 4 genuinely has a buyer-confirmed decision date, so weighting it at, say, 60% reflects reality instead of hope. You can look at total Stage 4 value and trust it, because a human on the buyer’s side committed to a date to get it there.

    This is also where forecasting stops being a monthly panic and becomes a review you can actually run. When I help teams set up a proper sales QBR, the whole conversation changes. Instead of arguing about whether a deal is “really” going to close, you ask one question: does it meet the exit criterion for the stage it’s sitting in? If yes, it stays. If no, it moves back, today. The pipeline self-cleans.

    I watched this play out with the Venture Challenge programme, where we generated 170 qualified leads in 90 days across 25 teams at €5K each. That volume would have been unmanageable noise without stage discipline. Because “qualified” meant one specific thing and not a vibe, the team could actually tell signal from politeness and put their hours into the deals that had cleared a real bar.

    Where teams get this wrong

    Two failure modes, and I see both constantly. First, too many stages. I’ve inherited nine-stage pipelines that made everyone feel sophisticated and nobody could remember by heart. Five or six is plenty. Every stage you add is another definition your team has to agree on and enforce, and agreement gets exponentially harder past six.

    Second, criteria that are secretly still about you. “Sent follow-up email” is not an exit criterion, it’s a task. If the criterion can be satisfied by you doing something instead of the buyer doing something, it’s not a gate, it’s a to-do list item wearing a costume. Rewrite it until it describes buyer behaviour. Every single time, no exceptions.

    Get those two right and you’ve done more for your forecast accuracy than any forecasting tool will ever do for you from a beach in Mallorca or anywhere else. The tools measure the pipeline. The exit criteria decide whether the pipeline is telling the truth.

    If your pipeline looks tidy but your forecast keeps missing, the problem is almost always undefined stages, and it’s very fixable. I help B2B SaaS teams rebuild their sales pipeline stages, exit criteria, and CRM so the forecast finally matches reality. Book a sales audit and let’s find out where your pipeline is lying to you.

    Want this run on your pipeline?

    €500, 90 minutes. Credited against any Build.

    Book the Audit →
    Wouter van de Velde
    Author

    Wouter van de Velde

    10+ years as a B2B sales operator. €4M+ generated in revenue. Now builds sales systems for Dutch and EU SaaS founders who'd rather be shipping product.