All articles

How to track sales follow-ups without a CRM (and stop leaks before they cost you a deal)

Most leads don't go cold because the product was wrong — they go cold because nobody remembered to follow up. Here's the no-CRM playbook small sales teams use to log every touch, set the right next step, and surface anyone going quiet before the deal slips.

May 14, 20268 min read

Why most leads actually go cold

Most leads don't go cold because the product was wrong. They go cold because you forgot. The pricing was fine. The discovery call was fine. The lead even said “send me something on Monday.” Then Monday turned into Wednesday, then a real customer fire happened, and the next time you thought about that lead it had been three weeks.

When a lead ghosts, reps tend to read it as a soft “no.” Industry data says the opposite. The widely-cited Brevet/HubSpot benchmark is that the majority of B2B sales close on the 5th to 12th touch, while the average rep stops following up after one or two attempts. The lead isn't cold — the rep is. The lead just got busy.

That gap is operational, not motivational. Nobody wakes up thinking “today I'll abandon a quoted deal.” They wake up to a packed inbox, three meetings, a Slack thread on fire, and a calendar with no record of the eight follow-ups they owe. The fix isn't hustle. The fix is a system that remembers for them.

Why follow-up systems fail (the four leaks)

Before you fix follow-up, it helps to name the failure modes. Most small sales teams leak deals through the same four cracks.

  1. Memory.Reps remember the conversation, not the next-step date. You finish the call, scribble “follow up next week” on a sticky, and two days later the sticky is buried under a coffee cup. Human working memory is roughly seven items; a busy rep is juggling forty leads.
  2. Channel sprawl.Calendar reminders for calls. Inbox flags for emails. Sticky notes for “DM Bob on Instagram.” A WhatsApp thread for the referral your friend sent over. Without a single source of truth, every lead lives in three places — which means it actually lives in none of them.
  3. No visibility.The manager can't tell who followed up with which lead. Two reps unknowingly call the same prospect on the same morning. A rep quits and takes the entire follow-up history with them. Deals slip silently because nobody can see the queue.
  4. No prioritisation. “Follow up Friday” treats every lead the same. A hot quoted lead from yesterday and a cold “maybe next year” lead from March end up with the same urgency, so the rep starts at the top of the list and runs out of time before they get to the deal that's actually about to close.

Plug those four leaks and your conversion rate moves before you change a single line of your pitch. The rest of this article is how.

How many times should you actually follow up?

Most B2B sales close on the 5th to 12th touch. For inbound leads with intent, plan a sequence of 5–7 touches over 30 days before you mark the lead as cold. For outbound or referrals without explicit intent, push that to 8–12 touches over 45–60 days. Stopping at touch two leaves the majority of your closeable pipeline on the table.

A practical inbound cadence looks like this:

  • Day 0: immediate reply (under 5 minutes is the gold standard).
  • Day 1: follow-up email with a specific question or asset.
  • Day 3: phone call, leave a voicemail if no answer.
  • Day 7: short check-in via their preferred channel.
  • Day 14: share something useful (a case study, a relevant link, an answer to an objection).
  • Day 21:direct ask: “is now still the right time?”
  • Day 30: breakup message. If no reply, mark as cold and move on.

Mix the channels. Seven emails in a row reads as a script. Phone, email, DM, voicemail, SMS — rotated — reads as a person. Stop only on an explicit “no thanks” or 30+ days of silence after a multi-channel attempt. Anything else isn't a no, it's a not-yet.

What to actually log on each touch

A touch log is only useful if reps actually fill it in. The fastest way to kill adoption is to demand fifteen fields per interaction. Cap it at five and people will log every time.

  • Lead— which contact this touch belongs to.
  • Channel— call, email, DM, voicemail, SMS, in-person.
  • Outcome— connected, no answer, replied, booked, declined.
  • Note— one or two sentences. What they said, what you promised.
  • Next follow-up date + channel — the most important field. Set it now or it won't happen.

Outcome is the field most teams skip, and it's the one that changes how you read the queue. A “no answer” call followed by an email is one touch with two attempts — the lead never actually heard from you. A “connected, said call back Friday” is a totally different state and should surface differently in your Today queue. Without outcome, every row in the spreadsheet looks the same.

Don't over-engineer. If logging a touch takes more than fifteen seconds, reps will batch it for “later” and later never comes. Five fields, one click, done.

Setting the next follow-up date (the rule of three)

The single highest-leverage habit in sales follow-up: every time you log a touch, you set the next follow-up date in the same breath. Setting it “later” means setting it never.

The rule of three default cadences:

  • Hot leads— quoted, in active conversation, or asked you to follow up: 24–48 hours.
  • Warm leads— engaged but not quoted, or mid-evaluation: 3–7 days.
  • Cold leads— interested in principle but not actively shopping: 14 days.

Practical UI tip: shortcut buttons (Today, Tomorrow, In 3 days, In 1 week) move the needle far more than a date picker. The faster the decision, the more often the date actually gets set.

Surfacing leads going cold before they slip

The leads you lose aren't the ones in your Today queue. They're the ones that quietly aged out of it three weeks ago. A real follow-up system flags those before they go fully cold, not after.

The rule:

  • Any lead in hot or quotedstatus with no contact in 7 days is “going cold.”
  • Any lead in warmstatus with no contact in 14 days is “going cold.”
  • Any lead in cold status with no contact in 30 days needs an explicit revive-or-kill decision.

Your daily Today queue should put overdue follow-ups at the top — not bury them underneath whatever's scheduled for today. Yesterday's missed call to a quoted lead beats a fresh check-in to a tyre-kicker every single time. If the queue doesn't enforce that order, the rep won't either.

Cross-team visibility (the underrated win)

The minute you have two reps, the calculus changes. Without a shared tracker, you get duplicate calls (embarrassing), missed handoffs (expensive), and zero institutional memory when someone leaves (catastrophic).

What a shared follow-up tracker buys you:

  • No duplicate touches. A quick glance shows that Sarah already called this lead an hour ago.
  • Manager visibility.The owner can spot stalled deals on Monday morning instead of finding out at end-of-quarter that a $40k opportunity hasn't been touched in six weeks.
  • Continuity. When a rep quits, takes leave, or hands off a deal, the next person inherits a complete touch history instead of a Slack archive and a guess.
  • Audit log.Who logged the touch, when, what they said. That's the difference between “we think we followed up” and “here's the timestamped record.”

Calendar reminders and forwarded emails do not give you any of this. They give you four private inboxes pretending to be a system.

Spreadsheet, calendar, or purpose-built tracker?

The honest answer is “it depends on volume.” Below twenty active leads, a spreadsheet works. Above that, the cost of forgetting one deal is more than the cost of any tool you'd replace it with.

  • Spreadsheet— free, flexible, familiar. No reminders, no audit log, no overdue highlighting. You have to remember to open it. That's the whole problem this article is about.
  • Calendar reminders— push notifications are great. But you lose the lead's context, the touch history, the team view, and the “going cold” surfacing. Calendar reminders work for one or two leads, not forty.
  • Purpose-built follow-up tracker — ties the reminder to the lead, the touch history, the temperature, and the team. Lead Sorted is the lightweight option built specifically for this workflow. See how the lead follow-up tracker handles the Today queue if you want the long version.

Worth saying: a follow-up tracker is not a CRM. A full CRM gives you forecasting, custom objects, quotas, territories, and a long implementation. A tracker gives you the follow-up loop — which is where small teams actually leak deals. If you've already tried HubSpot or Salesforce and bounced off the complexity, the simple CRM alternative framing is probably closer to what you want.

Three KPIs that prove follow-up is working

You can't improve what you don't measure. Three numbers tell you whether your follow-up system is actually moving the deal flow.

  1. Time-to-first-touch.From lead arrival to first contact. Aim for under 5 minutes on inbound and under 24 hours on outbound. The classic InsideSales study found that leads contacted within 5 minutes are roughly 9x more likely to convert than leads contacted an hour later. Speed isn't a vibe, it's a multiplier.
  2. Touch count per closed deal. How many touches it takes you, on average, to close. Healthy range is 4–8. If your number is 1–2, your reps are giving up early and you're leaving most of your pipeline on the table. If it's 15+, you're chasing dead leads instead of disqualifying them.
  3. Cold rate.Percentage of leads marked dead with fewer than three touches. If this is high, the problem isn't your leads — it's your follow-up. Reps are calling once, getting no answer, and silently writing the lead off. A cold rate above 30% means the system is broken upstream of effort.

Your follow-up tracking checklist

The whole playbook on one screen. Print it, pin it, send it to your team:

  • Plan a 5–7 touch cadence over 30 days, mixed channels.
  • Log every touch with channel, outcome, note — in under 15 seconds.
  • Set the next follow-up date the second you finish the touch.
  • Default cadence: hot 24–48h, warm 3–7d, cold 14d.
  • Surface overdue follow-ups at the top of the daily queue.
  • Share the tracker across the team. No private inboxes.
  • Watch time-to-first-touch, touches per close, and cold rate weekly.

Do those seven things and you will close measurably more of the leads you already have — without changing your offer, your pricing, or your headcount. The deals were never the problem. The follow-up was.

Stop fighting your spreadsheet.

Lead Sorted does the cleanup, dedup, and follow-up tracking you keep meaning to get to. Free demo, no card, 14-day trial on every paid plan.