← The Build Log / The Bigger Picture
The Bigger Picture

I cleaned up a CRM that hadn't been touched in two years

Rahul Tulsiani Rahul Tulsiani · Feb 5, 2025 · 5 min read

Two years of dead leads, duplicate contacts, and broken automations. The CRM was not a tool anymore. It was a graveyard.

Most teams do not clean their CRM because it is not urgent. There is always something more pressing. But a dirty CRM makes every other tool in your stack worse. Your enrichment data is wrong. Your segments are polluted. Your reports are lying to you.

I started with the duplicates. There were over 400 duplicate contact records, some with three or four copies. Each copy had different data, so merging them was not as simple as deleting the extras.

Then I moved to the dead leads. Contacts that had not engaged in over eighteen months. People who had left the companies we had on file. Email addresses that were bouncing. I archived over 1,200 contacts.

The most interesting part was what I found underneath all the mess. There were event leads from a conference eighteen months ago that nobody had followed up with. Blog subscribers who had downloaded three guides but never heard from sales.

After the cleanup, the CRM went from 4,800 contacts to 2,900. But those 2,900 were real. And hidden in them were opportunities that had been buried under two years of noise.

The details matter. The system matters. But the thinking behind it matters more.

Keep reading

I write one email every two weeks about what I'm building.

No frameworks. No hot takes. Just what I tried, what happened, and what I'd change.

Joining a few hundred builders who like seeing how things actually work.