Lead management

Sales pipeline stages for service businesses, with three worked examples

How to define sales pipeline stages for a service business, with exit criteria and examples for a remodeler, a language school and a law firm intake team.

By inChat TeamOctober 29, 20267 min read

Most pipeline templates were written for software sales: Prospecting, Discovery, Demo, Proposal, Negotiation, Closed. If you run a remodeling company, a language school, or a law firm intake desk, those stages don’t describe your week. Nobody “demos” a kitchen remodel. A parent enrolling a child doesn’t “negotiate.”

When stages don’t match how work actually moves, the team stops updating them, and the pipeline becomes a list of names in random columns. This article is about designing stages that fit a service business, with clear exit criteria, and three worked examples you can adapt.

What a pipeline stage actually is

A deal stage is a step the customer and your team pass through on the way to a decision. Good stages share three properties:

  1. Each one reflects something that happened, not a feeling. “Site visit done” is a stage. “Very interested” is not.
  2. Each one has an exit criterion, a specific event that moves the deal to the next stage.
  3. Each one implies a next action for the owner. If you look at a deal in a stage and don’t know what to do next, the stage is too vague.

The sales pipeline glossary entry has a shorter definition. The rest of this article is about getting the stages right.

How many stages?

For most small service businesses, five to seven stages between “new” and “won/lost” is enough. Fewer and you can’t tell an early lead from one about to sign. More and people stop moving deals because the differences between stages are too fine.

A simple test: can everyone on the team explain, in one sentence, what has to happen for a deal to leave each stage? If not, merge or rename.

Writing exit criteria

Exit criteria are the most useful part of a pipeline, and the most often skipped. They turn “where is this deal?” from an opinion into a fact.

Write them as observable events:

Weak exit criterion Strong exit criterion
Customer seems qualified Service area, scope, and timeline confirmed in the conversation
Quote discussed Written quote sent to the customer
Customer is close Customer has said yes, and deposit or signed agreement received
Followed up Customer replied, or the follow-up cadence finished

Strong criteria also make reporting honest. When “Quote sent” always means a quote was actually sent, you can trust the count.

Example 1: A five-person remodeling company

Imagine a remodeler that does kitchens and baths. Leads arrive by text and WhatsApp from their website and Google profile. The sales cycle runs from a couple of weeks to a few months.

Stage What it means Exit criterion
New inquiry Someone messaged about a project A team member has replied and the lead has an owner
Qualified It’s a project we do, in our area, with a realistic timeline Scope, address, and target start confirmed
Site visit scheduled A visit is on the calendar Visit completed
Estimate in progress We’re pricing the job Written estimate sent
Estimate sent Customer has the number Customer accepts, declines, or goes quiet past the cadence
Won Signed agreement and deposit Handed to production
Lost Didn’t proceed Close-out reason recorded

Two choices worth noting. “Site visit scheduled” is a stage because it’s a real commitment from the customer and it changes what the owner does next (prepare, confirm, show up). “Estimate in progress” is separate from “Estimate sent” because estimating can take days, and the customer is waiting on the remodeler, not the other way around.

A typical message that moves a deal from “Estimate sent” to “Won”:

Hi Priya, we talked it over and we’d like to go ahead with the tub-to-shower option. What do you need from us to get on the schedule?

Example 2: A language school

Imagine a language school that offers group classes and private lessons for kids and adults. Leads arrive mostly from Instagram and WhatsApp, often from parents. The decision is usually quick, but timing around term starts matters a lot.

Stage What it means Exit criterion
New inquiry Someone asked about classes Replied, and owner assigned
Needs identified We know the student’s age, level, goal, and preferred schedule Level, age group, and schedule preference recorded
Trial or placement booked A trial class or level assessment is scheduled Trial attended
Offer sent Class options and enrollment link sent Customer enrolls, declines, or defers
Enrolled Payment or registration complete Added to the class roster
Deferred Wants to start next term Follow-up date set for before the next term’s enrollment
Lost Not enrolling Close-out reason recorded

The “Deferred” stage is specific to businesses with terms or seasons. Without it, “next term” leads either clutter the active pipeline or get marked lost and forgotten. With it, they become a list to message a few weeks before the next term opens.

A placement message that moves a deal forward:

Hi! Thanks for the details about Sofia. Based on what you described, the Saturday 10 AM beginner group could be a good fit. Would you like to book a free trial class this Saturday so the teacher can confirm her level?

The education solutions page covers how chat-first enrollment works for schools and training providers.

Example 3: Immigration law intake

Imagine a small immigration practice where an intake coordinator handles first contact before an attorney gets involved. Leads arrive by text and WhatsApp, often in more than one language. The stakes for the client are high, and the firm needs to be careful about what is discussed before an engagement.

Stage What it means Exit criterion
New inquiry Someone reached out Intake coordinator replied, owner assigned
Intake screening Gathering basic facts to see if the matter fits the practice Matter type identified and conflict check requested
Consultation scheduled Paid or free consultation on the calendar Consultation held
Engagement offered Engagement letter and fee terms sent Signed engagement and initial payment, or declined
Engaged Client retained Matter opened
Referred out Matter outside the practice Referral provided and recorded
Lost Didn’t proceed Close-out reason recorded

Two things make this pipeline different. First, the intake stage is about fit and conflicts, not selling: the coordinator should collect basic facts and avoid giving legal advice before an attorney is involved. Second, “Referred out” is its own outcome. It isn’t a loss in the usual sense, and tracking it shows how often the firm gets inquiries it doesn’t handle.

A careful intake message:

Thank you for reaching out. I’m Elena, the intake coordinator. To see whether our attorneys can help, could you tell me briefly what type of matter this is (for example, family-based, employment, or asylum) and whether you have any deadlines coming up? Please don’t send documents yet. The attorney will tell you what’s needed at the consultation.

Professional services teams handling sensitive information should check with counsel about what’s appropriate to collect over messaging channels. The professional services solutions page covers intake in more detail.

Common mistakes

Stages that describe your feelings. “Hot,” “Warm,” and “Cold” are useful labels, but they aren’t stages. Track temperature as a field if you want it.

Stages for internal tasks. “Waiting for manager approval” is a task, not a customer stage. If it matters, use a note or a task on the deal.

No exit criteria. Without them, every rep moves deals at different moments, and the pipeline means different things to different people.

Never closing deals out. A pipeline where nothing is ever marked lost overstates your future work. Close out with a reason once your follow-up cadence is done. Our post on sales follow-up cadence includes stop rules.

Updating stages from memory. If stages are updated in a Friday catch-up session, they’re always a week behind. The best time to move a deal is right after the message that moved it.

Copying a software sales template. “Demo” and “Negotiation” rarely describe a service business. Start from what your customers actually do between the first message and paying you.

Putting it into practice

  1. List the real events between first message and payment for your last ten won customers.
  2. Group them into five to seven stages, plus won and lost.
  3. Write one exit criterion per stage, as an observable event.
  4. Add a business-specific outcome if you need one (Deferred, Referred out).
  5. Walk the team through it with three real deals, then use it for a month before changing anything.

If you’re setting up the steps before the pipeline starts, the lead management process post covers capture, assignment, and qualification.

Where inChat fits

inChat is a conversation-first CRM in development. Its planned launch scope includes deals, a pipeline, and an activity timeline linked to each conversation, so stages can be updated from the thread where the customer said yes. It’s in early access; see how the sales pipeline is designed to work.

Early access

Make every conversation count.

Join the early-access list to see inChat in action, help shape what we build next, and be first to know when your team can start.

  • A walkthrough built around your channels
  • Early look at pricing and plans
  • A direct line to the product team

Request access

It takes about a minute.

Please enter your name.
Please enter a valid email address.
Channels your customers use

We’ll use these details only to follow up about early access. Free trials aren’t open yet.