Deal Pipeline & Sales Progression
A deal pipeline puts every enquiry, quote and opportunity in one place, moving through stages that match how you actually sell. Each deal carries its client, value, documents and full history, every follow-up becomes a task with a due date, and moving a deal can trigger the next step, so nothing stalls because someone forgot.
- Becomes a deal, in two UK brokerages
- Every match
- Organic and paid leads, one coaching business
- 2 pipelines
- Recorded on every lost deal
- Loss reason
What is a deal pipeline?
A deal pipeline is the record of every open sale, split into the stages your deals move through, from first enquiry to won or lost. Each deal is linked to the client, the product or service, the value and the owner, with its own ID, documents, activity log and tasks, so anyone can see where every deal stands.
Sales progression is the same idea from the deal's side: moving each one to its next stage on time. In UK property, it's the run from offer to sale agreed, sold STC, exchange and completion.
Why do deals stall?
Deals stall because they live in inboxes, spreadsheets and people's heads. Nobody can say how many quotes are waiting on a reply or what was agreed on the last call. Generic CRM pipelines rarely match how a business sells, so teams work around them, follow-ups depend on memory and nobody records why deals are lost.
Deals live in five places
Inboxes, spreadsheets and memory, with no single view of what's moving.Follow-ups depend on memory
The promised call-back slips the moment the week gets busy.Lost deals teach nothing
Without a recorded reason, the same deals are lost for the same reasons.
How does an automated deal pipeline work?
An automated deal pipeline creates a deal for every new enquiry, quote, booking or match. Stages follow your real process, an outcome and loss reason sit beside each stage, documents and every touchpoint are logged on the deal, follow-ups become tasks with due dates, and moving a deal can trigger the next step automatically.
With AI automations
A new enquiry, quote request, booking or opportunity, created automatically from your lead sources or added by hand
Every deal in one place
Linked to the client, the product or service, the value and the owner, with its own ID. Created from forms, emails, calls and chats, or by hand.Stages that match your process
Mapped with you from the way your deals really progress.Status and outcome
Open, Won, Lost or Cancelled beside the stage, with a loss reason such as price, timing, went elsewhere or no response.The numbers on every deal
Value, quoted price against agreed price, discounts, and commissions or fees where they apply.Each deal's own documents
Proposals, quotes, contracts and other paperwork stored on the deal they belong to, each with a status.A log of every touchpoint
Calls, emails, meetings and updates, with call summaries added automatically where scoped.Tasks with due dates
Every follow-up has an owner and a due date, shown in a list and a calendar, with reminders when it's due.Automation at each stage
Send the proposal, book the follow-up, alert the account manager, start onboarding when a deal is won, or start re-engagement after a no-show or a lost deal.Views and dashboards
Each person sees their own deals; managers see deals by stage, conversion between stages, pipeline value and why deals are lost.
What stages should your pipeline have?
Your pipeline should have the stages your deals actually go through, mapped with you, not a generic template. An agency's sequence differs from a dealership's, and a brokerage needs the buyer and the seller on the same deal. Where lead types behave differently, such as organic and paid leads, each can have its own pipeline.
| Business | Example stages |
|---|---|
| Agency or B2B service | New enquiry → discovery call → proposal sent → negotiation → contract signed → onboarding |
| Home services or trades | Enquiry → site visit → quote sent → quote accepted → job booked → completed → paid |
| Car dealership | Enquiry → test drive → finance check → deposit → handover |
| Education or training | Enquiry → consultation → application → offer → enrolled |
| Coaching or high-ticket program | New lead → assigned to setter → contacted (up to 3 attempts) → nurturing → call booked → show or no-show → proposal sent → won or lost → active client → upsell pending → churned |
| Brokerage or marketplace | New match → interest → documents → offer → agreed → completed → fee paid |
| Commodity trading | Pending → reviewed → parties introduced → deal closed |
Most pipelines are one-sided: your business sells to its client. Two-sided pipelines, where you broker a deal between a buyer and a seller, link both parties to the same deal. A pipeline can also carry on past the sale, through the client's lifecycle to renewal or churn.
Which systems deliver it?
Deal pipelines are delivered by AI automations on the platform that fits your data and team: GoHighLevel, HubSpot, Pipedrive or another CRM, Airtable, or a custom app built on Supabase or Convex. Stage automations, task reminders and dashboards are built on top, and task calendars sync with Google or Outlook where that's scoped.
| System | Trigger | What it does | Package note |
|---|---|---|---|
| AI Automations | New enquiry, quote, booking or match, or a stage change | Creates deals, logs touchpoints, sets tasks and reminders, runs stage automations, feeds dashboards | GoHighLevel, HubSpot, Pipedrive, Airtable, or a custom build on Supabase or Convex |
Where is it used?
Deal pipelines suit any business that sells through a sequence of steps. Real estate calls it sales progression. Trades track quotes through to paid jobs, car dealerships run enquiry to handover, education providers run enquiry to enrolment, and brokers and commodity traders track introductions through to a closed deal and a paid fee.
Sales progression: offer, sale agreed, sold STC, exchange and completion. In a brokerage, every buyer-to-property match becomes its own deal, with the LOI, proof of funds and fee agreements tracked on it.
Proof
Every match became a deal
A proof of funds stage, added at the client's request
Two pipelines, a setter and a closer on every deal
We also built a demo two-sided pipeline for a commodity trading business, with a timeline showing how long each deal took from first match to close, so the team can see where deals slow down.
What should you know before you start?
A pipeline only works if it matches how you sell, so we map your stages with you and change them as your process changes. It can live in the CRM you already use or in a database built for you. Task calendars sync with Google or Outlook only where that's scoped, and your team stays in charge of moving deals.
- Your stages, not ours. Designed around your real sequence, and changed when your process changes.
- Any platform. GoHighLevel, HubSpot, Pipedrive or another CRM, Airtable, or a custom app.
- Calendar scope. Task calendars sync with Google or Outlook only where that's scoped.
- Visibility without control. In a portal, buyers and sellers can see their deal's stage but can't move it, which cut "where are we?" emails for one brokerage.
Frequently asked questions
Questions
Answer
Do we need a new CRM for a deal pipeline?
Not usually. A deal pipeline can be built in the CRM you already use, such as GoHighLevel, HubSpot or Pipedrive, or in Airtable, or as a custom app on Supabase or Convex when your data needs it. One brokerage moved its pipeline from GoHighLevel into Airtable because its buyers and properties already lived there, which made matching and deal creation a single step.
Can the pipeline match our process exactly?
Yes, that's the point. We map your real sequence with you, stage by stage, rather than fitting you into a generic template. One property brokerage asked for a separate proof of funds stage after the LOI during a walkthrough, because proof of funds always comes before an offer. Stages change when your process does.
Can clients see where their deal is?
Yes, if you want them to. In a portal, buyers and sellers can see their matches and each deal's stage without being able to move it, because your sales team progresses deals. For one brokerage, that visibility cut the "where are we?" emails. See client and partner portals for how logins and views work.
How do we find out why we lose deals?
Every lost deal records a loss reason, such as price, timing, went elsewhere or no response, alongside its outcome. Dashboards then show deals by stage, conversion between stages and why deals are lost, so you can fix the step that's losing them instead of guessing. Lost deals can also start a re-engagement sequence automatically.
Can moving a deal trigger the next step?
Yes. Each stage can run its own automation: sending the proposal, booking the follow-up, alerting the account manager, starting client onboarding when a deal is won, or a re-engagement sequence after a no-show. In one coaching business, a successful payment moves the deal to Closed Won and Active Client and starts onboarding.
Can one deal have both a buyer and a seller?
Yes. Two-sided pipelines, for brokers and marketplaces, link both parties to the same deal, with documents and fees for each side. In property brokerages we've built, every match between a buyer and a property creates its own deal with a match ID, and it moves from new match through to completion and fee paid.