“Lead, contract, closed” is not a pipeline. It’s a scoreboard. And the deals you lose don’t vanish at “closed” — they vanish somewhere in the enormous, undefined gap between the first two.
Ask an agent with a three-stage pipeline where a specific deal stands and you’ll get a story instead of a status. “She’s kind of warm, we saw two places in March, I think she’s waiting on her lender, I should probably call her.” That’s not a pipeline stage. That’s a memory, and memories don’t produce forecasts, don’t trigger follow-ups, and don’t survive a busy week.
Granular stages fix that. Not because more columns look impressive on a dashboard, but because a stage is the only place a deal can get stuck visibly. Below is the full framework: separate maps for buy-side and list-side, the entry and exit criteria that make each stage mean something, and the three numbers that tell you what your pipeline is actually doing.
Why Granular Stages Matter More Than You Think
A stage is a diagnosis, not a label
When every active buyer sits in one bucket called “working,” you can only ask one question: how many do I have? When those same buyers are spread across Qualified, Active Search, Showings, and Offer Submitted, you can ask better ones. Why do eleven people clear qualification and only three ever see a property? Why did four offers go out last month and one come back accepted?
Those questions have answers. Three-stage pipelines don’t let you ask them.
The stuck deal has to have somewhere to be stuck
Most lost deals aren’t lost in a dramatic moment. Nobody calls to say they’ve hired another agent. They just go quiet, and quiet is invisible unless your system has a place to put it. If a deal has been sitting in Showings for 34 days with no activity, that’s a visible, fixable problem. If it’s been sitting in “working” for 34 days, that’s just Tuesday.
Forecasting stops being a guess
Different stages close at genuinely different rates. A buyer who has submitted an offer is not in the same universe as a buyer who filled in a form on your microsite last night, even though both are “in the pipeline.” Once each stage carries its own historical close rate, your pipeline stops being a pile of names and starts being a number you can plan against — payroll, ad spend, whether you can afford to say no to bad-fit business in October.
Handoffs stop losing information
The moment there’s a second person — a partner, a transaction coordinator, an ISA, an admin — the stage becomes the shared language for a team. “It’s in Clear to Close” tells your TC exactly what’s been done and what hasn’t. “It’s in progress” tells them nothing and costs a phone call.
The Buy-Side Pipeline: 9 Stages From Inquiry to Keys
Buyer deals progress on commitment. Each stage is a step up in what the buyer has invested — attention, then information, then time, then money.
| # | Stage | The deal is here when… | Typical time in stage |
|---|---|---|---|
| 1 | New Inquiry | A buyer lead has arrived and nobody has spoken to them yet | Minutes to hours |
| 2 | Contact Made | You’ve had a real two-way conversation, not a delivered voicemail | 1–3 days |
| 3 | Qualified | Budget, timeline, financing and motivation are confirmed | 2–7 days |
| 4 | Active Search | Criteria are set and you’re sending matched properties | 1–8 weeks |
| 5 | Showings | They’ve physically toured at least one property with you | 2–10 weeks |
| 6 | Offer Submitted | A written offer is with the listing side | 1–5 days |
| 7 | Under Contract | Offer accepted, contingencies still open | 2–5 weeks |
| 8 | Clear to Close | All contingencies released, lender cleared to fund | 3–10 days |
| 9 | Closed — Won | Funded, recorded, keys handed over | — |
1. New Inquiry
Every buyer lead lands here — portal, microsite form, open house sign-in, sphere referral. The only thing that matters in this stage is how fast a deal leaves it. Online buyers are usually contacting several agents at once, and the one who answers first is disproportionately the one who wins. Measure your time-in-stage here in minutes.
2. Contact Made
Real contact means a conversation happened. Not a voicemail. Not a text that got left on read. If your CRM lets a deal advance to Contact Made because you dialled the number, your data will lie to you for the rest of the pipeline.
3. Qualified
Four things get confirmed: what they can actually spend, when they need to move, how they’re paying, and why they’re moving at all. Pre-approval letter or proof of funds is the hard gate here. This is also the stage where you’ll disqualify most efficiently — and disqualifying early is not a loss, it’s reclaimed hours.
4. Active Search
Criteria are locked in and you’re actively matching inventory. This is the longest and most dangerous stage in the buy-side pipeline, because a buyer can sit here for months looking busy while producing nothing. Aggressive aging alerts belong here.
5. Showings
They’ve walked through a property with you. The commitment step from Active Search to Showings is the single biggest predictor of whether a buyer is real, which is exactly why it deserves its own stage instead of being folded into “working with buyer.”
6. Offer Submitted
A written offer is out. Short stage, high anxiety, and a stage that needs its own follow-up cadence — because the difference between an offer that gets a response and one that doesn’t is often just who chased the listing agent.
7. Under Contract
Offer accepted, contingencies live: inspection, appraisal, financing, sometimes the sale of their current home. This is where deals die quietly, and it’s why Under Contract and Clear to Close must never be the same stage. A deal with an open inspection contingency and a deal waiting on a funding wire have completely different risk profiles and completely different task lists.
8. Clear to Close
Contingencies released, lender has cleared to fund, closing is scheduled. Now it’s logistics: final walkthrough, wiring instructions, closing documents. Deals in this stage should be treated as revenue that has already happened.
9. Closed — Won
Funded and recorded. And then, immediately, into your past-client nurture — because the next transaction from this person is worth more than any lead you’ll buy this year.
The List-Side Pipeline: 9 Stages From Valuation to Sold
Here’s the mistake almost every published pipeline model makes: it strings listing stages and buyer stages into one funnel. You’ll see lists that run “Under Contract → Listed in MLS → Offer Made,” which describes no transaction that has ever occurred on Earth.
Buy-side and list-side deals progress on different logic and need separate pipelines. A listing doesn’t advance on the seller’s commitment — it advances on market exposure. The seller commits once, early, when they sign. Everything after that is about the property meeting the market.
| # | Stage | The deal is here when… | Typical time in stage |
|---|---|---|---|
| 1 | Seller Lead | A valuation request or seller enquiry has arrived, uncontacted | Minutes to hours |
| 2 | Contact Made | You’ve spoken and confirmed they’re considering selling | 1–3 days |
| 3 | Appointment Set | A listing appointment is on the calendar with a date | 2–10 days |
| 4 | Appointment Held | You’ve presented pricing and strategy; decision pending | 1–14 days |
| 5 | Listing Agreement Signed | Signed agreement in hand | — |
| 6 | Pre-Market Prep | Photos, staging, copy, pricing finalisation, MLS input | 3–14 days |
| 7 | Active on Market | Live on MLS and syndicated | 2–12 weeks |
| 8 | Under Contract | Offer accepted, contingencies open | 2–6 weeks |
| 9 | Closed — Sold | Funded, recorded, sign down | — |
1. Seller Lead
Valuation requests, home-value form fills from your microsite, expired and FSBO outreach, sphere mentions. Same rule as buy-side: speed is the entire game.
2. Contact Made
Conversation happened, and you’ve confirmed they’re genuinely considering a sale rather than idly curious about their equity. Plenty of home-value leads are the latter — that’s fine, they go to nurture, not to a stage that inflates your forecast.
3. Appointment Set
There is a date on the calendar. Not “she said to call back in a couple of weeks.” A date. This is the highest-leverage stage transition in the entire list-side pipeline and it should be measured ruthlessly.
4. Appointment Held
You’ve presented. Pricing and strategy are on the table and the seller is deciding. Deals rot here more than anywhere else on the list side, because agents present and then wait. Every deal in this stage needs a defined next touch and a date.
5. Listing Agreement Signed
Signed. This is the true “won” moment on the list side — the work from here is execution, not persuasion. Worth noting because agents routinely under-celebrate and under-measure this transition even though it’s the one that pays.
6. Pre-Market Prep
Photography, staging, copywriting, final pricing, MLS input and compliance checks. It’s a genuine stage, not admin, and it should be tracked as one — because every day a signed listing sits unphotographed is a day of lost market exposure that you paid for.
7. Active on Market
Live and syndicated. Now the metrics change entirely: showing count, feedback, saves and views, days on market. A listing with heavy traffic and no offers has a price problem. A listing with no traffic has a marketing problem. Different diagnosis, different fix, and you can only tell them apart if you’re tracking activity against this stage.
8. Under Contract
Same contingency risks as the buy side, viewed from the other chair. Your job here is protecting the deal through inspection negotiation and appraisal.
9. Closed — Sold
Funded, recorded, sign down. Then into nurture — sellers become buyers, and they refer.
Stage Entry and Exit Criteria: The Rule That Makes Stages Real
You can copy both maps above into any CRM in twenty minutes and still end up with a useless pipeline. Stage names are decoration. Criteria are what make them work.
The rule is simple: a stage needs an observable, binary entry condition.
Observable means someone else could verify it from the record. Binary means there’s no “sort of.”
| Vague criterion | Observable criterion |
|---|---|
| Buyer seems serious | Pre-approval letter uploaded to the deal |
| Had a good conversation | Two-way call logged, needs captured in notes |
| They’re looking at homes | Showing scheduled on the calendar |
| Getting close to an offer | Offer document sent to listing agent |
| Seller is interested | Listing appointment booked with date and time |
| Almost ready to close | Lender has issued clear to close |
Once criteria are written down, three things follow automatically.
Stages move forward only. A deal that slides backwards is telling you it was advanced on optimism rather than evidence. If that happens regularly, your criteria are too soft.
Every stage gets a maximum age. New Inquiry over 1 hour is a problem. Appointment Held over 10 days is a problem. Active Search over 60 days with no showings is a problem. Set the number per stage and let the system flag it — you shouldn’t be the one remembering.
Every stage gets a default next action. Nothing should ever sit in a stage without a scheduled task attached. This is the entire difference between a pipeline that runs your follow-up and a pipeline you have to remember to look at.
The two stages everyone forgets
Nurture. Not lost, just not now. The buyer whose lease ends in eight months. The seller waiting on a job decision. These deals must leave the active pipeline or they will pollute every forecast you produce — but they must not be deleted, because they’re some of the best business you’ll close next year. Give them a stage, a re-entry date, and a long-cycle campaign.
Lost — with a reason. Every closed-lost deal gets a required reason code: price, timing, chose another agent, financing failed, no response, not qualified. Thirty of these codes will tell you more about your business than any dashboard. If “chose another agent” is your top reason, you have a speed or presentation problem. If it’s “no response,” you have a follow-up problem. Different problems, opposite fixes.
Reading Your Pipeline at a Glance
A well-staged pipeline should let you diagnose your business in about ninety seconds. Three numbers do most of the work.
Stage aging
How long has each deal sat where it is? This is the highest-value number in the whole system, because a deal doesn’t announce that it’s dying. It just stops moving. Sort every pipeline by days-in-stage descending, top to bottom, once a week. The deals at the top are either your next save or your next honest Lost.
Stage-to-stage conversion
The percentage of deals that move from each stage to the next. Look at the pattern, not the individual numbers:
- New Inquiry → Contact Made is low → speed-to-lead problem. Fix routing and alerts before you spend another cent on leads.
- Qualified → Showings is low → you’re qualifying on politeness rather than evidence, or your inventory matching is off.
- Appointment Held → Agreement Signed is low → it’s the presentation or the pricing conversation, not the lead source.
- Under Contract → Closed is low → qualification failed earlier and you’re only finding out now, at the most expensive possible moment.
That last pattern is the one worth internalising. A weak number in a late stage almost always has its cause in an early one.
Weighted pipeline value
Assign a close probability to each stage — your own historical rates, not vendor defaults — and multiply. A €400k listing at Appointment Held isn’t worth the same as one at Under Contract, and pretending otherwise is how agents end up with pipelines that look full and months that come up empty. Weighted value is the number you plan your spending against.
Volume by stage is the fourth check, and it’s mostly about shape. A pipeline that’s fat at the top and empty in the middle means you’re generating and not converting. Fat in the middle and empty at the top means you’re about to have a very quiet quarter, and right now — while you’re busy — is exactly when you won’t notice.
Building This in Lista
Lista ships with visual deal pipelines and industry-standard stages already configured, so the framework above isn’t something you have to construct from a blank board — it’s the starting point.
What matters in practice is what the platform does with those stages once your deals are in them:
- Separate buy-side and list-side pipelines, so a listing at Active on Market never has to share a column with a buyer at Showings.
- Close probability tracked at every stage, which is what turns the weighted-value calculation above from a spreadsheet exercise into a live number.
- Smart task queues attached to stages, so the default next action fires without you remembering it.
- Commission split tracking and commission simulations, so pipeline value is expressed in what you’ll actually be paid rather than gross sale price.
- Role-based dashboards, so a team leader reads stage aging across every agent from one screen instead of asking for updates in a group chat.
If you’re setting this up from scratch, do it in this order: build both pipelines, write the entry criterion for each stage before you migrate a single deal, then set the maximum age per stage. The criteria are the part everyone skips, and they’re the part that decides whether any of this survives your first busy week.
See your pipeline the way it actually works
Lista gives solo agents, teams and brokerages visual deal pipelines with stage-level probability, automatic follow-up and commission forecasting — buy-side and list-side, side by side.
FAQ
How many pipeline stages should a real estate agent have?
Between seven and ten per pipeline, plus Nurture and Lost. Fewer than seven and you can’t diagnose where deals fail; more than ten and agents stop updating them, which is worse than having no stages at all. The right test isn’t the count — it’s whether every stage has a distinct next action attached to it. If two stages share the same next action, merge them.
Should buyers and sellers be in the same pipeline?
No. Buy-side deals progress on buyer commitment; list-side deals progress on market exposure, and the seller’s commitment is locked in early when they sign. Running them together produces stage sequences that don’t reflect either journey and forecasts that can’t be trusted. Use two pipelines and view them side by side.
What’s the difference between “Under Contract” and “Clear to Close”?
Under Contract means the offer has been accepted but contingencies — inspection, appraisal, financing — are still open and the deal can still fall apart. Clear to Close means every contingency has been released and the lender has authorised funding, so only logistics remain. They carry completely different risk levels and different task lists, which is why they should never be a single stage.