Skip to content
KRASTOR

Insights

The list said 15,000. 9,000 were real.

A specialty manufacturer's email list was estimated at 15,000 contacts. We verified it before migrating to a new platform: about 9,000 were real. What an uncounted list quietly costs, and why clean data is the foundation every other system stands on.
Win the LeadPlaybook

October 21, 2026

The setup

A specialty manufacturer was moving to a new email platform.

On paper, the job looked simple. Take the contact list from the old system, put it in the new one, done by lunch. The list was about 15,000 contacts. That was the client's own estimate, and it was the number everyone had been working from, the way businesses do. Somebody said it once, it sounded right, and it became the official size of the audience: 15,000 people the company could reach whenever it wanted.

Except nobody had ever counted.

What we set out to do

Before anything moved, we wanted to know what was actually in the list. Not the estimate. The list.

This is the diagnostic habit, and it applies to data the same way it applies to operations: measure first, because every decision downstream gets built on the number. A migration done on faith moves every problem in the old system into the new one, neatly, where it costs more.

So the first job wasn't migration. It was verification.

What we did

We ran the list through a verification pass before a single contact moved. Addresses that couldn't receive mail had to be identified. Duplicates had to be found. Records that were dead weight in the old system had to be kept out of the new one, and everything removed had to be accounted for, so the client could see exactly what came out and why.

Then we migrated what was real into the new platform: a clean, verified list the client's team could actually trust, on a foundation that every future follow-up, campaign, and automation would run on.

What the client ended up with was two things, not one. The first was the working list itself, smaller and true. The second was the accounting: what came out, and why, so nobody has to take the new number on the same faith the old one ran on. That second deliverable is the one that changes behavior. A team that has seen its own list audited stops quoting estimates in planning meetings, because it has learned the difference between the number it repeats and the number it can prove.

What we measured

About 9,000 contacts were real.

Out of a list estimated at 15,000, roughly 9,000 verified. Which means roughly 6,000 names, about 40 percent of the list, weren't real contacts at all. They were the accumulated sediment of years in business: old addresses, bad addresses, duplicates, ghosts. The audience the company thought it had was about two-thirds the size of the audience it actually had.

We want to be careful about how that lands, because it isn't an embarrassment. It's the normal state of any business list that has never been audited. Lists decay. People change jobs, change addresses, get entered twice at a trade show and once more from a web form. The unusual thing here isn't the 6,000. It's that somebody finally counted.

What surprised us

How completely the 15,000 had been believed. It was in the plan, it shaped expectations, and it's the kind of number that quietly drives real decisions. Many email platforms charge by list size, so a padded list can mean paying for thousands of contacts who don't exist. And the cost runs the other direction too: sending campaigns to thousands of dead addresses is exactly how a sender teaches the mailbox providers to distrust them, which means the real 9,000 start landing in spam. A dirty list doesn't just overstate your reach. It actively harms it.

The fix reframes the whole asset. Nine thousand verified contacts you can reach is worth more than fifteen thousand you can't, in every way that matters: deliverability, honest reporting, and a team planning campaigns against a number that's true.

What an owner should take from this

First, ask when your list was last verified. If nobody can answer, assume it's carrying years of sediment, because it is. The gap we found here, about 40 percent, is not a scandal. It's what uncounted data looks like.

Second, be suspicious of round numbers that nobody measured. Businesses run on estimates that hardened into facts: the list size, the inventory count, the "usual" close rate. Some of them are fine. Some of them are 15,000 when the truth is 9,000. You don't know which until you count, and counting is almost always cheaper than the decisions made on the wrong number.

Third, clean data isn't housekeeping. It's the foundation. Every system a business builds on top of its data, follow-up, quoting, reporting, the AI tools everyone's asking about, inherits the quality of what's underneath. We say it on every engagement: you can't put good systems on top of a mess. This list is what the mess looks like with a number on it, and what it looks like cleaned: 9,000 real people, verified, in the new platform, ready to build on.

Count first. Then build.

The Reading List

Not ready to book? Start here.

The Architecture Manifesto, our AI project failure data, and one or two things worth reading — sent when there’s something worth sending. No cadence, no filler.

No spam. Unsubscribe anytime.

Engagement starts here

Start with the assessment.

A few questions about how work moves through your business. Your score and the one gap to fix first are emailed to you.

Not limited to what's listed. Every engagement starts by assessing what your business actually needs, and we build whatever it requires.