Thirty days of silence is the informal rule a lot of teams use to decide a lead is dead. It's easy to apply and easy to explain. It's also not really a decision — it's a timer standing in for one.
Why the timer isn't the real answer
Silence means different things depending on the record. A lead that went quiet after a detailed proposal is a different situation than one that went quiet after a single unanswered voicemail. Thirty days of nothing might mean "not interested," or it might mean "interested, but the timing was wrong and nobody checked back." A flat rule can't tell the difference, and closing both the same way loses real opportunities along with the genuinely dead ones.
What a CRM cleanup should actually reveal
Four questions matter more than a day count:
- **No owner.** A lead exists, but no one is clearly responsible for the next step.
- **No next task.** The opportunity has a status, but no practical action attached to it.
- **Duplicate records.** The same person or company shows up in more than one place, splitting the history.
- **Old open leads.** The record is still open, but no one has actually decided what should happen to it.
None of those get fixed by a silence timer. They get fixed by someone looking at the record and making a call: recover, update, or actually close it — with a reason attached, not just a date that passed.
A reviewable process instead of a rule of thumb
- Record type and current review state get surfaced together, so nothing needs a fresh investigation just to know what's missing.
- Each stale record gets a proposed next step: assign for review, prepare a recovery task, add missing context.
- A human makes the recover/update/close decision — the system's job is making sure that decision actually gets made, not making it automatically.
- The CRM stays the source of truth. The goal is keeping it useful, not replacing it with something new to learn.
Next step
If "we close leads after 30 days" is the actual policy today, it's worth checking how many of those closures were real decisions versus a timer running out. A [Lead Leak Check](/lead-leak-check) is a fast way to see what's sitting in that gap.