Pipeline Leak Audit · System 01 · what your sales records show
What Your Sales Records Can Tell You
A deal moves to the next step in your sales software for one of two reasons: the customer really moved forward, or someone updated the record. A salesperson pushes a deal forward to keep it off the “stuck deals” report. A week of updates gets typed in on a Friday afternoon, dated whenever felt right. A deal jumps straight from first meeting to proposal because filling in the steps in between felt like paperwork nobody would read. In a step-by-step report, every one of those looks exactly like real progress.
The idea in one line: build a deal-by-deal list from what the system recorded, mark the parts that could reflect a salesperson’s habits rather than the customer’s decisions, and treat anything you can’t confirm as a question to answer.
What your sales software already records
All three of the sales systems small businesses use most can give you a usable history of how each deal moved. None of them hands it over ready to use.
Whichever you use, one thing stays true. The date on a step tells you when the record changed. On its own, it doesn’t tell you when the customer moved, and the gap between those two is where most sales reporting goes wrong before anyone starts analyzing it.
Six ways the record misleads you
None of these is deliberate. Each is a salesperson doing their job under time pressure, in a system that was never going to notice.
Build the deal list
One row per deal, showing every step it moved through. The rest of this audit runs on this list. Download or rebuild these details.
Rebuilding this deal by deal is slow by hand, and it’s exactly the kind of sorting an AI assistant does quickly, as long as you keep it collecting facts and holding back on conclusions.
Download whatever deal-history or activity report your sales software offers, and send it in one chat with these two messages, in order. Most of the value is in the second: it asks the assistant to point out what the data can’t support, rather than filling the gap with a guess.
- “Here’s a deal-history report from my sales software. Turn it into one row per deal: current step, every move with its date, how many times it went backwards, the last and next activity dates, and the loss reason if it was lost. Don’t interpret it yet.”
- “For each deal, point out anything the data can’t confirm: a step skipped on the way to where it is now, a move that happened right after a long gap with nothing logged, or a loss reason that’s blank or vague. List those separately from the deals where the record looks clean.”
Decide what “stuck” means for each kind of deal
“Stuck” only means something compared with how that kind of deal usually moves.
Two weeks of silence is normal for a big contract that takes a quarter to approve, and a real warning sign on a small deal that usually closes in ten days. So set the rule separately for each kind of deal you sell. A deal is stuck when it’s open, has nothing booked, has had no contact with the customer for longer than usual for that kind of deal, and has been at its current step longer than that kind of deal usually takes. HubSpot’s built-in “stuck” flag works on a similar idea (a deal sitting at a step much longer than that salesperson’s won deals usually did), which is a sensible starting point if you don’t want to set your own rules yet.
A worked example
A 14-person firm selling services to other businesses runs its sales in HubSpot and believes it’s been winning fewer deals. The history report covers the last six months and 61 deals.
Laid out as a deal-by-deal list, three things show up that the summary report never did:
What the list showed
- 9 of the 61 deals skip “Needs Analysis” entirely, jumping from first meeting straight to proposal, and all 9 belong to the same salesperson.
- 14 deals sit at “Proposal Sent” with nothing booked and no contact for more than three weeks, well past the usual 9 days for this kind of deal.
- 22 of the 31 deals marked lost this period have “Other” as the reason, with no note.
What that changes
- The skipped step isn’t a broken sales process. It’s one person’s habit, worth a five-minute conversation.
- The 14 stuck proposals are the finding worth sizing: real money sitting with nobody assigned to move it.
- With 70% of losses marked “Other,” the question this audit was meant to answer (why are we losing?) can’t be answered yet, so fixing that field goes to the top of the list.
None of that showed up in the falling win-rate the firm started with. The trend said “something is worse.” The deal list said where, and separated one person’s habit, a real backlog, and a record-keeping problem: three different things a single percentage had mixed into one.
Once you have a deal list you trust and a rule for “stuck” that fits each kind of deal, you have a list of deals worth a second look, and a question mark next to the ones you can’t trust yet. What you don’t have yet is a reason for each one. System 02 covers the common reasons a deal gets stuck, and how to tell one person’s habits from a problem with the whole process.
