How to Build a Sales Pipeline That Actually Predicts Revenue
How to Build a Sales Pipeline That Actually Predicts Revenue
Most B2B service firms have a pipeline in name only. They have a list of deals in their CRM with arbitrary stages, inconsistent data, and no real predictive value. A proper pipeline should tell you, with reasonable accuracy, how much revenue you will close this month, this quarter, and this year.
Why Most Pipelines Fail
Three fundamental problems:
- Vague stage definitions — What does "Proposal Sent" actually mean? Did they read it? Did they have budget?
- No exit criteria — Deals move forward based on gut feeling, not verified milestones
- Zombie deals — Opportunities that have been sitting in the pipeline for months with no activity
Designing Pipeline Stages With Exit Criteria
Every stage should have clear entry and exit criteria. Here is a proven stage model for B2B service firms:
Stage 1: Discovery Qualified (10%)
Entry: Discovery call completed
Exit criteria:
- Pain point identified and confirmed
- Budget range discussed
- Decision-maker identified
- Timeline established
- Next step scheduled
Stage 2: Solution Presented (30%)
Entry: Custom proposal or solution walkthrough delivered
Exit criteria:
- Proposal reviewed by all stakeholders
- Technical or scope questions addressed
- Pricing discussed and not rejected
- Decision timeline confirmed
Stage 3: Negotiation (60%)
Entry: Verbal intent to proceed, discussing terms
Exit criteria:
- Commercials agreed in principle
- Legal or procurement involved (if applicable)
- Start date discussed
- Contract or SOW sent
Stage 4: Verbal Commit (80%)
Entry: Verbal yes, awaiting paperwork
Exit criteria:
- Contract signed
- Deposit or PO received
Stage 5: Closed Won (100%)
Entry: Signed contract and payment received
Calculating Pipeline Value
Multiply each deal's value by its stage probability:
- 5 deals at Discovery Qualified (£20K each) = £100K x 10% = £10K weighted
- 3 deals at Solution Presented (£30K each) = £90K x 30% = £27K weighted
- 2 deals at Negotiation (£25K each) = £50K x 60% = £30K weighted
- 1 deal at Verbal Commit (£40K) = £40K x 80% = £32K weighted
Total weighted pipeline: £99K
Pipeline Velocity
Track how fast deals move through your pipeline:
Pipeline Velocity = (Number of deals x Average deal size x Win rate) / Average sales cycle length
This tells you how much revenue your pipeline generates per day. If velocity is declining, you have a problem — even if the total pipeline value looks healthy.
Weekly Pipeline Reviews
Every week, review your pipeline with these questions:
- What moved forward this week? Why?
- What stalled? What is the next action to unstick it?
- Are there any zombie deals that should be closed-lost?
- Do we have enough at the top of the funnel to hit next month's target?
- What new deals entered the pipeline?
CRM Discipline
The pipeline is only useful if the data is accurate. Enforce these rules:
- Update deals within 24 hours of any interaction
- Add next steps to every open deal
- Set close dates realistically — not optimistically
- Log all activities — calls, emails, meetings
Use Apollo.io integrated with your CRM to automatically capture outbound activity and enrich deal data.
A well-built pipeline is the difference between hoping for revenue and planning for it. Invest the time to define your stages, enforce the process, and review weekly. Your forecasting accuracy will transform.
Ready to Build Your Sales Engine?
Book a free 30-minute Virtual Coffee to discuss your sales challenges.
Continue Reading
Building a Sales Process from Zero: A Step-by-Step Guide
If your approach to sales is "wing it and hope for the best," this guide will change everything. Build a sales process from scratch.
14 min readSales Process & MethodologyThe Qualification Framework That Filters Out Bad Fits Fast
Stop wasting time on prospects who will never buy. This qualification framework helps you identify and focus on your best opportunities.
9 min readSales Process & MethodologyObjection Handling for B2B Service Firms
Objections are not rejections — they are requests for more information. Here is how to handle the 5 most common B2B objections.
10 min read