CRM

How to Build a Sales Pipeline That Actually Works (With Stage Examples)

How to build a sales pipeline from scratch: choose stages, adapt example pipelines, fill it with leads, and see where automation helps.

LeadQualifyProposeClose
On this page
  1. What is a sales pipeline?
  2. Pipeline vs. sales funnel
  3. Why a small business needs one
  4. How to build a sales pipeline, step by step
  5. Example pipelines you can adapt
  6. A worked example with made-up deals
  7. How to fill the pipeline
  8. What to record on every deal
  9. When Google Sheets is enough, and when to move to a CRM
  10. Where automation helps
  11. Metrics worth tracking
  12. The 20-minute weekly pipeline review
  13. Common pipeline mistakes
  14. Frequently asked questions
  15. Need help setting this up?
  16. Sources

Ask a small business owner how many deals they have in progress and you often get a pause, then a guess. Leads sit in WhatsApp, email and memory, and nobody is quite sure which ones are close to buying and which have gone cold.

A sales pipeline fixes that. It is a simple, visual way to see every potential sale and the next action each one needs. This guide shows you how to design one that fits the way you actually sell, how to keep it full, and where simple automation can move leads from one stage to the next.

How this guide was made: the stage examples and the sample deals below are made up to illustrate the ideas. They are not client data. Statements about HubSpot, Zoho CRM, HighLevel and Google Sheets come from those companies' own documentation, linked at the end.

Key takeaways

  • A pipeline is a set of stages a lead moves through, from first contact to won or lost.
  • Name each stage after something the customer has done, and write one exit rule per stage.
  • Four to seven stages is enough for most small businesses.
  • A pipeline needs a steady flow of new leads, a rule for what every new lead must have, and a weekly review.
  • Automate the repeating steps (saving the lead, the first reply, reminders). Keep the judgment calls human.

What is a sales pipeline?

A sales pipeline is a series of stages that shows where every potential customer is in your buying process. In a CRM it usually looks like a board with columns. Each deal is a card, and you move it to the right as it progresses.

1New enquiry
2Qualified
3Call booked
4Proposal sent
5Won / Lost

The CRM vendors describe it in much the same way. HubSpot describes a pipeline as a way to visualize a process through stages, where each stage shows where a record sits in that process. Zoho CRM describes it as a view of where prospects are in the buying cycle, how many deals are open and how long deals stay in each stage.

At a glance, you can answer questions that are otherwise hard to answer: How many people are waiting for a quote? Which deals have not moved for two weeks? How much revenue might close this month?

If you are not yet using a CRM, start with What is a CRM? A simple guide for small businesses.

Pipeline vs. sales funnel

People often use these words interchangeably, but there is a useful difference. A funnel describes how many people drop out at each step (for example, 100 visitors become 10 leads and 2 customers). A pipeline is your working list of real deals and the action each one needs. The funnel is for analysis; the pipeline is for daily work.

Why a small business needs one

  • Nothing gets forgotten. Every deal has a stage and a dated next step, so a quote does not sit unanswered for a week.
  • You can see what is stuck. A card that has not moved in two weeks stands out on a board; it hides in a chat history.
  • You can plan. Counting deals by stage gives you a rough view of what might close, so you know whether you need more leads this month.

How to build a sales pipeline, step by step

  1. Write down your last five sales. For each one, list what happened from first contact to payment: they messaged, you replied, you had a call, you sent a price, they asked questions, they paid. Also note one or two deals you lost and where they stopped.
  2. Find the common steps. The steps that appear in most of your sales become your stages. Aim for four to seven.
  3. Name each stage after a customer action. "Proposal sent" is fine, but "Proposal viewed" or "Asked for a call" shows real buyer interest.
  4. Add an exit rule to each stage. Decide exactly what must happen for a deal to move forward. Clear rules stop deals from sitting in the wrong column.
  5. Add an entry rule for new deals. No deal goes on the board without a named contact, a source, a next step and a date.
  6. Include Won and Lost. Record why each deal was lost (price, timing, chose a competitor, no reply). After a few months those reasons show you what to improve. CRMs also expect this: HubSpot notes that both Won and Lost must be set up under deal probability so its sales reports handle deals correctly.
  7. Choose a tool and set a review time. A spreadsheet is fine to start (see below). Then pick one slot a week to review the whole board.

Example pipelines you can adapt

These are illustrations, not case studies. Change the stage names to match your own sales steps.

A service business (agency, consultant, freelancer)

StageMoves forward when…
New enquiryYou have replied and asked qualifying questions
QualifiedThey confirm budget, need and timing fit
Discovery call bookedThe call happens
Proposal sentThey respond to the proposal
NegotiationTerms are agreed
Won / LostPayment or signed agreement received / they decline

A local business taking bookings (salon, clinic, gym)

StageMoves forward when…
New leadYou have sent prices and available times
InterestedThey pick a time
BookedThey attend the appointment
Showed upThey pay or buy a package
Customer / No-showFollow-up for repeat visit or rebooking

An online shop selling higher-value products

StageMoves forward when…
EnquiryYou answer product questions
Quote or cart sentThey confirm product and quantity
Awaiting paymentPayment is received
Order placedOrder is delivered
Delivered / CancelledReview request is sent

Do you sell very different things in very different ways? Give each its own pipeline. Zoho CRM supports separate pipelines for deals that follow different sales processes. A quick one-off product and a three-month project usually need separate boards.

A worked example with made-up deals

Here is how a pipeline looks as a simple table. The business and the deals are fictional, created only for this guide. The "chance to close" percentages are guesses that the owner sets and then adjusts as real results come in.

LeadStageValueChance to closeNext stepDue
Lead AProposal sent$2,40050%Ask if the proposal raised questionsOct 28
Lead BQualified$1,20025%Book a discovery callOct 29
Lead CNew enquiry$80010%Send qualifying questionsOct 27
Lead DNegotiation$3,00075%Confirm payment termsOct 30
Lead EProposal sent$1,50050%Check whether it was openedOct 31
Lead FQualified$60025%Send pricing optionsNov 1

Add up the values and the open pipeline is $9,500. Multiply each value by its chance to close and add the results, and the weighted pipeline is $4,730. Weighted amounts are an estimate, not a promise. They are useful because they stop one large early-stage lead from making the pipeline look healthier than it is.

HubSpot works the same way: each deal stage has a probability that HubSpot uses to calculate a weighted amount in its board view.

How to fill the pipeline

A pipeline with great stages and no new leads still produces nothing. Fill it from more than one place, so you do not depend on a single source:

  • People who already know you. Past customers, old enquiries and quotes that never got an answer are often the quickest leads to revive.
  • Referrals. Ask happy customers directly, and say exactly what kind of customer you are looking for.
  • Your website and profiles. A clear contact form or booking link on the pages people already visit. Make it obvious what happens after they send it.
  • Direct outreach. A short, relevant message to a small list of people who match your best customers, with one clear question.

Whatever the source, apply the entry rule from step 5: a name, a source, a next step and a date. Record the source on every deal. After a few months you will see which channel produces real customers, not just enquiries.

Speed matters too. Reply to a new enquiry while it is still fresh and say when they will hear from you next. This is the first thing most small businesses automate (see below).

What to record on every deal

Keep it light so you actually fill it in:

  • Contact details and the person's name
  • Source: where the lead came from (Facebook, Google, referral, walk-in)
  • Estimated value of the deal
  • Next step and due date: the single most important field
  • Notes from every conversation

A deal with no next step is a deal you are about to forget.

When Google Sheets is enough, and when to move to a CRM

A spreadsheet is a fine first pipeline if you are one person with a handful of deals. Use one row per deal, a "Stage" column and a "Next step date" column. Google Sheets can give the Stage column a drop-down list (Data, then Data validation), so every deal uses the same stage names.

Consider a CRM when:

  • More than one person works on deals and needs to see the same board.
  • You have more deals than you can review by eye in 20 minutes.
  • You want reminders, email history or automatic follow-ups tied to each stage.

CRMs all use the same idea under different names. In HighLevel, a potential sale is an "opportunity" that sits in a pipeline and a stage; its status (open, won, lost or abandoned) is set separately from the stage. Our GoHighLevel guide for beginners covers the basics of that tool.

Where automation helps

Once your stages are clear, automation can do the repeating work: capturing the lead, preparing the first reply and reminding you when a deal goes quiet. It should not decide who is a good customer or what to charge.

1. New lead arrives (form, email, message) 2. Saved first, with source and time 3. Stage "New enquiry" + next step + date 4. Reply prepared for you to review 5. A person moves the stage as the buyer acts 6. Reminder if a deal has not moved
A simple automated pipeline (an illustration, not a screenshot of a particular tool).
Moment in the pipelineWhat can be automatedWhat stays with you
A new lead arrivesSave it, record the source, set the stage to "New enquiry"Deciding if it is a good fit
First contactPrepare a reply and create a taskReading and approving the reply
Proposal sentRemind you if there is no response after a set number of daysThe follow-up message and the price
WonSend an onboarding checklistThe personal welcome
LostAdd the contact to a check-in list for laterRecording the real reason

A real example of the first steps

We built and ran the first part of this flow in n8n. In our lead follow-up tutorial, a test form submission is saved to a Google Sheet first, so the lead is not lost if a later step fails. The workflow then prepares a reply and creates a Gmail draft. No email was sent, and that workflow has no AI step. It does not move deals between stages; the stage change in this guide is still done by a person.

To learn how triggers and actions fit together, read What is AI automation?. To decide which of your own tasks to automate first, use our simple automation audit, and for more ideas see CRM automation workflows: 10 practical examples. If you are still choosing a tool, our n8n vs Zapier vs Make comparison covers pricing and a same-task test.

Metrics worth tracking

You do not need a dashboard. Four numbers, checked weekly or monthly, are enough:

  • Deals in each stage. It shows where the pipeline is thin or crowded.
  • Days in the current stage. Anything far above your normal is stuck.
  • Win rate: deals won divided by deals won plus deals lost. For example, 4 won and 6 lost is 4 ÷ 10, or 40%. Use your own numbers.
  • Average deal value and the reasons for lost deals.

The 20-minute weekly pipeline review

Pick the same time every week and work through this checklist:

  1. Clean up: move deals that have progressed, and close deals that are clearly dead.
  2. Check stuck deals: anything that has not moved in 14 days needs a follow-up or a decision.
  3. Confirm next steps: every open deal should have a dated next action.
  4. Look at the numbers: how many new leads arrived, and how many deals were won and lost?
  5. Pick one improvement: for example, replying faster or sending proposals sooner.

Common pipeline mistakes

  • Too many stages. If you need a manual to understand your pipeline, simplify it.
  • Optimistic deals. Leaving dead deals open makes your forecast look better than reality.
  • Stages based on your activity only. "Sent five messages" says nothing about whether the customer is interested.
  • No owner. In a team, every deal needs one named person responsible for it.
  • Copying a template unchanged. A template is a starting point. Rename the stages to match how your customers really buy.
  • Automating a messy process. If the stages and exit rules are unclear, automation will only move the confusion faster.

Frequently asked questions

What are the stages of a sales pipeline?

There is no single correct list. A common pattern is new enquiry, qualified, meeting or call, proposal, negotiation, then won or lost. Build yours from your own last few sales, as in the steps above.

How many stages should I have?

Most small businesses do well with four to seven. Fewer stages are easier to keep up to date.

Can I build a pipeline in a spreadsheet?

Yes, with a column for the stage and one for the next step date. It works for a handful of deals. A CRM becomes easier once more than one person works on deals or you have more than you can review by eye.

How do I fill a sales pipeline?

Use several sources: past customers and old enquiries, referrals, your website contact form, and direct outreach to a small list of good-fit people. Give every new lead a source, a next step and a date.

Should I have separate pipelines for different services?

Only if the buying process is clearly different. A quick one-off product and a three-month project usually deserve separate pipelines.

What is the difference between a sales pipeline and a sales funnel?

A funnel measures how many people drop out at each step. A pipeline is the working list of real deals and the next action for each.

Need help setting this up?

If you would like help turning your sales steps into a working pipeline, and automating the first reply and the reminders, you can get in touch with Ai Spark. We start with how you sell today, not with a tool.

Sources

Subtain Nisar Abbasi

AI Automation Specialist · n8n & GoHighLevel · Founder of Ai Spark

Subtain builds automation workflows and CRM systems for small businesses. See his work at portfolio.aispark.info. Questions about this guide? Get in touch.