How to fix stalled deals in a sales pipeline
A stalled deal is a diagnosis, not a chase. How to tell one stalled deal from a broken stage, the three questions that unstick it, and when to close it.
Syncek Team · CRM reference library
/ 4 min read / Art. #15
Fixing stalled deals in a sales pipeline starts with a decision, not another follow-up. Ask first whether this deal has stalled or whether the stage has: one deal sitting long is a deal to chase, and many deals sitting long in the same stage is a process problem. That distinction decides everything after it, and one filter on your pipeline answers it.
First, sort the stalled deal from the stalled stage
Filter your pipeline by stage and sort by time in stage. Two shapes appear.
If one deal is old and the rest of the stage moves normally, the deal is the problem: the contact went quiet, a competitor appeared, priorities moved. Handle it the way you would a contact who stopped replying.
If most deals in a stage are old, the stage is the problem. Usually the exit criterion is unclear, or the buyer needs something at that point that nobody gives them. Fixing that helps every future deal; chasing individuals helps none.
The three questions for a genuinely stalled deal
Is the reason on our side or theirs? Waiting on a proposal you have not written is a task, not a stalled deal.
Has anything changed since the last real conversation? New budget year, new person, new system. If nothing has, another follow-up will not change it.
Was it ever qualified? Most long-stalled deals fail this one. Go back to the four checks in qualification. A deal missing a decision maker stalls at exactly the point a decision is required, every time.
Change something, or close it
If you contact a stalled deal, change a variable: a different person, channel, or question. The same message to the same contact a fourth time is the stall, not a response to it.
The useful message makes closing easy for them. Ask whether this is still something they expect to do, and say you will close the file if not. It gets an answer far more often than another check-in.
Then act. Close it, record the reason properly, and let the pipeline shrink. A smaller honest pipeline forecasts; a large one full of stalls does not.
Stop them accumulating
Two habits do most of the work. Only move a deal when the buyer acts, so age means something. And put a review date on any deal you decide to keep, so "stalled" is a state with an expiry rather than a permanent resident.
Every mainstream CRM will show you time in stage. Pipedrive surfaces deal rot directly, HubSpot and Attio let you filter on last activity, and Syncek tracks time in stage on the Kanban board. A spreadsheet can do it with one date column and a formula. The tool matters less than looking at the number every week.
Frequently asked questions
What does it mean when a deal is stuck in one stage?
It means the deal has not met that stage's exit criterion for noticeably longer than your deals normally take. That is a signal rather than a verdict. Before chasing it, check whether other deals in the same stage are also old: if they are, the stage's exit criterion or the step itself is the problem, and fixing that helps every deal rather than only this one.
How long before a deal counts as stalled?
Measure it against your own pipeline rather than a published benchmark. Look at how long deals normally sit in that specific stage, and treat anything well beyond that as needing a decision. Different stages have genuinely different normal durations, so a single number across the whole pipeline will flag healthy deals in slow stages and miss stalled ones in fast stages.
Should you delete stalled deals?
Close them rather than delete them, and record why. A closed-lost deal with a reason is data you can group and count later, and it is often the source of your best re-engagement list next year. Deleting the record destroys that history and makes your win rate look better than it was, which quietly corrupts every forecast built on it afterwards.
What is the best message to send a stalled deal?
The one that makes it easy to say no. Ask whether this is still something they expect to do, and tell them you will close the file if it is not. It gets a reply far more often than another check-in, because it costs the buyer nothing and resolves something they were probably avoiding. Either answer is more useful than continued silence.
Why do most deals stall at the same stage?
Because that stage asks the buyer for something the process has not prepared them for, most often a decision from a person who was never involved. When a whole stage stalls, the cause is usually upstream: the deal entered the pipeline without a confirmed decision maker, so it advances normally until the moment approval is required, and then stops.
Does chasing a stalled deal hurt anything?
It costs the same follow-up time a live deal would, and it inflates your pipeline number so the forecast built on it reads high. A pipeline that reports a large total made mostly of stalls is worse than a smaller honest one, because it is used to plan hiring and spending. The time cost is real; the forecast cost is usually larger.