Guides / Tech stack & CRM

How to set up a CRM pipeline your team will actually use

Build stages around what the customer has done, not what you hope: new enquiry, contacted, qualified, quote sent, negotiation, won or lost. Give every stage a clear entry rule, require only the few fields you'll use, make lost reasons mandatory, and set automatic tasks so nothing sits untouched. Then run your weekly sales meeting from the pipeline, or nobody will keep it up to date.

By Ahmed Daoud · Updated

A CRM pipeline is the list of stages a deal moves through from first enquiry to won or lost. Get it right and you can see, at a glance, what’s coming in, what’s stuck and what to do today. Get it wrong (too many stages, vague definitions, twenty required fields) and the team goes back to WhatsApp and memory.

Step 1: stages based on what the buyer has done

Name stages after facts, not feelings. “Hot lead” means different things to different people. “Quote sent” doesn’t.

A starting pipeline for most service businesses:

Stage Entry rule (a deal enters this stage when…)
New enquiry A lead arrives from any source
Contacted We’ve spoken or chatted with them
Qualified Area, budget, need and timing fit what we do
Quote / proposal sent They have a price in writing
Negotiation / decision They’ve responded to the quote and are deciding
Won Signed, paid deposit or first invoice paid
Lost They said no, went silent after the cadence, or aren’t a fit

For stores selling B2B or high-value items, the same idea works with stages such as “sample sent” or “trial order”.

Five to seven open stages is enough for most small teams. If a stage never changes what anyone does, remove it.

Step 2: entry rules and required fields

For each stage, decide:

  • Entry rule: written in one sentence, as in the table above. Put it in the stage description so everyone sees it.
  • Required fields: only what you’ll use. For example, “Qualified” might require service type, area and estimated value. “Lost” requires a lost reason.
  • Owner: every deal has one person responsible.

Most CRMs let you make a field required when a deal moves to a particular stage. Use this sparingly. Every required field is a reason to not update the CRM.

Step 3: automatic tasks and reminders

The pipeline should tell people what to do next:

When Automatic task
New enquiry created “First reply” due in 15 minutes (working hours), assigned to owner
Deal in “Contacted” for 2 days Follow-up call
Quote sent Follow-up in 2 days, again in 5 days
No activity for 7 days on an open deal Alert the owner

In HubSpot this is done with workflows or sequences. In Zoho CRM, workflow rules can create and assign tasks. Pipedrive highlights deals with no activity for a set number of days. See lead nurturing for service businesses for a full follow-up cadence.

Step 4: lost reasons

Make “lost reason” a required dropdown when a deal is marked lost:

  • Price
  • Timing (not now)
  • Chose a competitor
  • No response after follow-up
  • Out of area / not a fit

Review them monthly. They tell you whether to fix speed, pricing, targeting or the offer.

Step 5: get leads in automatically

A pipeline only works if every lead lands in it, without retyping:

  • Website forms → CRM. See form-to-CRM lead workflow.
  • WhatsApp → CRM. See WhatsApp enquiries to your CRM.
  • Phone calls: log them with a quick-add on the mobile app, or use call tracking that creates the lead.
  • Lead source recorded on every deal, so you can see which channels produce won deals.

Step 6: run the weekly meeting from the pipeline

This is what makes people keep it updated:

  1. Open the pipeline board on the screen.
  2. Go stage by stage, oldest deals first.
  3. For each stuck deal: what’s the next step, who, by when? Update it there and then.
  4. Look at the numbers below once a month.

If the meeting runs from a spreadsheet or memory, the CRM will always be out of date. See why nobody uses your CRM.

The numbers worth watching

Metric Why
Conversion rate between stages Shows where deals leak (for example, many quotes but few wins)
Average time in each stage Shows where deals stall
Win rate by lead source Shows which marketing brings customers, not just leads
Open pipeline value by expected close month A simple forecast

Frequently asked questions

Should we have separate pipelines for different services?

Only if the steps are genuinely different (for example, one-off jobs vs annual contracts). Otherwise use one pipeline with a “service type” field.

What about leads that aren’t ready yet?

Close them as lost with reason “Timing” and set a follow-up date, or keep a separate “nurture” stage outside the active pipeline. Don’t let them clog the active stages.

Which CRM should we use?

See HubSpot vs Zoho vs Pipedrive.

If you’d like your pipeline designed and set up with the automations that keep it current, that’s part of our CRM service.

Free download · Excel worksheet

Pipeline design worksheet

Define your stages, entry rules, required fields and automatic tasks, and track stage-to-stage conversion and time in stage each month.

Download it

No sign-up. Opens in Excel, Google Sheets or Numbers.

Rather have it done?

This is the kind of work our crm service covers. Tell us where you are today and we’ll reply with a plan and a fixed price.

Let’s talk

Sources

  1. HubSpot Knowledge Base: set up and manage object pipelines
  2. HubSpot Knowledge Base: create and edit properties
  3. Zoho CRM: create tasks for lead creators with workflow rules

Written by

Ahmed Daoud, Business development, Jinnflow. Ahmed has worked in business development for 8 years. At Jinnflow, Ahmed leads sales, helps founders and small businesses decide what to build first and what it should cost, and writes the business and sales guides.