Featured image for How to Stop Leads Slipping Through the Cracks on SolvStream blog
Back to Blog
systemsoperationsworkflowsautomationconsulting

How to Stop Leads Slipping Through the Cracks

Shaun Richardson22 June 2026

A lead I had been talking to for a month signed with someone else. I found out because they emailed to say thanks and goodbye.

The gap wasn't effort. I hadn't gone cold on them or stopped caring. I had simply lost track of where they were in the conversation, because they were buried in one long list with everyone else.

If your follow-up lives in your head or in one long spreadsheet, this will happen to you too. This isn't a discipline problem. A single flat list makes everyone look equally urgent, which means nobody does. This is how to fix it.

The short version

  • Leads slip when everything lives in one place, so a live conversation and a contact you spoke to once in March sit side by side, looking the same.
  • The fix is two layers, not one: an active list of live conversations, and a permanent record of everyone you have ever spoken to.
  • A shared ID links the two, so a person moves between them without losing any history.
  • A short brief reading both each morning turns "who have I forgotten" into a list you can act on in two minutes.
  • The point isn't more discipline. It's a system that doesn't depend on you being disciplined on your worst day.

Why one big list always leaks

The instinct is to keep everything in one place so nothing gets lost. It feels tidy. It does the opposite.

When new enquiries, people you spoke to once last quarter, and conversations that need a reply this week all live in the same list, your eye can't tell them apart. The urgent and the dormant wear the same clothes. So you either scan the whole thing every day, which you won't keep up, or you skim it and trust your memory to flag what matters.

Memory is the part that fails. Not because yours is bad, but because a follow-up that lives only in your head has no trigger. Nothing fires when it's due. It depends on you happening to think of the right person on the right day, while you are busy doing the actual work.

That is the leak. That lead slipped because the system relied on me never having an off week. Eventually I had one.

The two-layer fix

So I rebuilt mine as two layers instead of one. The shape is simple, and you can build it in whatever tools you already use.

Layer one: the active list

This holds only people in a live conversation. Someone who replied this week, a proposal out and waiting, a call booked. Small, current, and the only thing you look at day to day.

The rule that keeps it useful is ruthless: if a conversation goes properly dead, it leaves this layer. The active list is for what needs you now, not a graveyard of maybes. Keep it small enough to read in one glance.

Layer two: the permanent record

This holds everyone you have ever spoken to. Every name, every note, never deleted. It doesn't clutter your daily view because you're not looking at it daily. It just keeps the history so nothing is ever truly lost.

When a dormant contact comes back to life, you pull their record forward into the active list with the full history attached. You are never starting cold with someone you have spoken to before.

The shared ID that links them

Each person gets one ID that lives in both layers. That is what lets a name move between the active list and the permanent record without losing a single note. Move someone to dormant, and their history stays joined up. Bring them back, and it all comes with them.

Without the shared ID you end up with two disconnected lists and the same problem you started with, twice. The link is the part that makes it one system rather than two.

The morning brief that does the remembering

The two layers fix the structure. The brief is what makes them work without effort.

A short routine reads both layers every morning and tells me three things: who has gone quiet, who is due a follow-up, and who I said I would get back to. I built it to run on Claude. Instead of scanning a spreadsheet and hoping I haven't missed anyone, I open one short message and act on it.

This is the bit that actually stops the leak. The system surfaces the right people. I don't have to remember them. The follow-up stopped depending on me being disciplined, and started depending on the structure. Leads stopped slipping not because I got better, but because the system got better.

That is the real test of any build, and your CRM is where it shows up honestly.

What to keep human

None of this means automating the relationship. The brief tells me who to contact. It doesn't write the message and send it for me, and it shouldn't.

The judgement of what to say, how warm to be, when to push and when to leave it, stays with you. The system's job is to make sure the right person never falls off your radar. The actual conversation is yours. Anything that fully automates outreach quietly turns your pipeline into spam, and people can feel it.

Common mistakes

A few things that quietly undo this if you let them:

  • Letting the active list bloat. The moment it holds everyone again, you're back to one big list. Move dead conversations out without guilt.
  • Deleting the record. The permanent layer is only useful if it is genuinely permanent. A contact from a year ago who returns is worth far more with their history attached.
  • Skipping the link. Two lists with no shared ID is not a two-layer system, it is just more places to lose people.
  • Automating the message, not the reminder. Automate the remembering. Keep the writing human.

Common questions

Where do leads usually slip through the cracks? Almost always in the gap between "we had a good chat" and "I'll follow up soon". The conversation was real, the intent was there, and then nothing fired to bring them back round. The crack is the missing trigger, not a lack of care.

Do I need a fancy CRM for this? No. The two layers matter more than the tool. You can run this in spreadsheets to start, as long as the active list stays small, the record stays permanent, and a shared ID links them. The structure is the point, not the software.

How often should the brief run? Daily is the sweet spot for an active pipeline. Often enough that nothing sits forgotten for a week, rare enough that it stays a two-minute read rather than noise you start ignoring.

Isn't this just being more organised? The opposite. The whole point is to stop relying on organisation and willpower. A good system means you can have a terrible week and still not drop anyone, because the remembering doesn't live in your head.

Where this leaves you

If your follow-up currently lives in one list or one head, that is the part worth fixing before you bolt anything clever on top. Two layers, a shared ID, and a morning brief will catch more leads than any amount of trying harder.

If you want me to look at how I'd split yours, book a Clarity Session and we'll map it together.

Shaun Richardson, founder of SolvStream

Shaun Richardson

Founder at SolvStream

Shaun helps business owners fix the operational bottlenecks that cost them time and momentum. His work blends practical operational thinking with focused AI integration, helping businesses build tools they'll actually use and processes that hold up under pressure.

Shaun writes about operational clarity, intelligent technology, and the quiet power of getting out of your own way.

Last updated: 22 June 2026

We use optional analytics cookies to understand how visitors use this site. No personal data is collected. Privacy Policy