From enquiry to paid: a simple sales pipeline for service businesses
A simple sales pipeline for a service business has five stages: Lead, Responded, Retained, Paid and Completed. A sales pipeline small service business owners can actually keep up with is one where every enquiry lands in the first stage automatically, and each move to the next stage is one clear event.
You don't need a sales team or a complicated CRM to run this. You need a single place where every enquiry lives, and a rule for when it moves.
Why does a service business need a pipeline at all?
Because enquiries arrive from everywhere: the website form, a text, a Facebook message, an email forwarded by a friend. Without one list, some get answered fast, some get answered late, and some get forgotten under a pile of invoices.
A pipeline isn't about pressure selling. It's a to-do list that shows where money is stuck.
What are the five stages?
These are the stages we use in Papaya Admin, and they map well onto most trades, studios, shops and consultants.
1. Lead. Someone has asked about your services. Every enquiry starts here, whatever channel it came through. The only job at this stage is to respond.
2. Responded. You've replied, asked your questions, booked a site visit or sent a quote. The ball is in the customer's court, which is exactly when jobs go quiet. Follow-ups happen here.
3. Retained. The customer has said yes. That might be a signed quote, an accepted estimate or a booked date. Now it's a job, with a scope and a price.
4. Paid. Money has come in, whether a deposit or the full invoice. Keeping this as its own stage stops "they said yes" from being confused with "we've been paid."
5. Completed. The work is done and the file is closed. This is also the natural moment to ask for a review.
What moves a job from one stage to the next?
Each move should be tied to an event you can point to:
- Lead → Responded: you sent a reply or a quote.
- Responded → Retained: the customer accepted in writing.
- Retained → Paid: a payment landed.
- Paid → Completed: the work is finished and invoiced in full.
If you can't name the event, the job hasn't moved. That rule keeps the board honest.
Which numbers are worth checking?
You don't need a dashboard full of charts. Check a few things every week:
- Leads with no reply for more than a day. These are the cheapest jobs to lose.
- Quotes sitting in Responded for more than a week. Time for a follow-up.
- Retained jobs not yet paid. This is your cash-flow risk.
- Conversion from Lead to Retained each month.
Here's a worked example. Say you get 40 enquiries in a month. You reply to 32, and 10 of those become retained jobs. That's 25% of all enquiries, or about 31% of the ones you answered.
Now say better follow-up lifts replies to 38 enquiries at the same rate. That's roughly 12 jobs instead of 10. If an average job is worth $3,000, two extra jobs is $6,000 of work from enquiries you already had. These figures are illustrative, but the arithmetic shows why the first stage matters.
How does the pipeline connect to the books?
This is where pipelines often stop short. A job marked Retained should already have its quote attached. When it moves to Paid, the payment should match an invoice. And when it's Completed, you should be able to see what it cost to deliver against what it billed.
That last piece is job costing, and it's how you find out which kinds of work actually make money. We explain it in job costing for small businesses.
How do you capture enquiries from every channel?
The pipeline only works if every enquiry gets into the Lead column. Typing them in by hand works for a week, then falls apart on a busy Friday.
In Papaya Admin, enquiries are captured automatically from the website form, Gmail and text or Telegram messages. Records created that way are flagged for review, so a person still checks them before they're treated as real leads. We cover that setup in capturing leads from Gmail and texts.
Can you run this in a spreadsheet?
Yes, at low volume. One row per enquiry, a column for stage, a date column for each move. It's a good way to prove the habit before buying anything.
The cracks show when you have several people answering enquiries, or when quotes, invoices and payments live in three other tools. That's when one system starts paying for itself.
Where Papaya fits
Papaya Admin includes the Lead → Responded → Retained → Paid → Completed board, automatic enquiry capture, quotes and invoices in CAD with HST, and job costing, all running on your own Cloudflare account. It starts from $4,000 one-time plus Admin Care from $149 a month, plus HST. See what's included on our CRM page and pricing, or tell us how enquiries reach you now.
Common questions
What are the stages of a sales pipeline for a service business?
A simple version uses five stages: Lead, Responded, Retained, Paid and Completed. Each enquiry moves forward only when a clear event happens, such as a reply sent, a quote accepted or a payment received.
Why separate "Retained" and "Paid" in a pipeline?
A customer saying yes is not the same as money arriving. Keeping them as separate stages shows which accepted jobs are still waiting on payment, which is a cash-flow risk.
Can a small business run a sales pipeline in a spreadsheet?
Yes, at low volume, with one row per enquiry and columns for stage and dates. It becomes harder to keep current when several people handle enquiries or quotes and invoices live in other tools.
CRM & Admin Systems
Your own CRM, quotes, invoices with HST and job costing in one branded system. From $4,000.