Isidore Mikorey-Nilsson
Agentic dev and SaaS distribution expert: he builds the acquisition tools he deploys for SaaS founders.
Recommendations from our editorial method.
No time to read?
Key takeaways
- A bought list decays fast and speaks to no one: build your own instead.
- 30 ultra-targeted, well-documented accounts beat 3,000 generic rows.
- Keep few fields, but the right ones: enough to personalize, not just to send.
You want to start prospecting, so you go looking for a list. The reflex is to buy one: 5,000 emails for a few dozen euros, and off you go. Except that list will bring you almost no one, and it can even damage your sending domain. The truth is that a good prospecting list isn't bought: it's built, row by row, around a target you actually know.

Buying a list, the false shortcut
A bought list has two flaws that kill it before the first send. First, it ages fast. People change jobs, companies restructure, emails go invalid. Second, it was never built for your precise target: it's a generic extract resold to dozens of others.
The numbers are brutal. A B2B database loses roughly 22.5% of its validity every year, about 2% per month, and even faster in fast-moving tech sectors. And when you test the lists sold by data providers, average accuracy sits around 50%. In other words, one row in two is wrong from the start.
22.5%
of B2B data goes stale every year
~50%
average accuracy of bought lists
The first figure comes from research widely cited across the B2B data industry (see Cognism's overview of data decay). The second is documented in Landbase's B2B contact data accuracy benchmarks. In plain terms: on a bought 5,000-row list, you can bin half of it, and the rest degrades while you sleep.
Common mistake
Blasting dead addresses makes your bounce rate explode. Past a certain threshold, your domain gets flagged as suspicious and your real emails land in spam. A rotten list doesn't just waste time: it burns the very tool you planned to use for months.
Where to find your target accounts (without buying them)
Building starts with knowing who you're after. Not "SMBs," but a precise profile: a type of company, a size, a role, a problem. Once that filter is in your head, sources are everywhere, and they're free or nearly free.
Start from your market, not a database
Spot buying signals
Note the decision-maker, not the generic inbox
Go small and dense
This manual selection logic is the same one you use to find your first 10 SaaS customers: early on, targeting quality always beats volume. A prospecting list isn't a database, it's a list of conversations you want to open.
The fields to keep (and the ones that are useless)
The classic mistake is trying to fill everything: forty columns you'll never look at. A useful list is a short list. You only keep what helps you either filter or personalize your message.
| Field | What it's for | Essential? |
|---|---|---|
| First + last name | Personalize the opener | Yes |
| Role / job title | Confirm you're talking to the decision-maker | Yes |
| Company + website | Context and cross-checking | Yes |
| Work email (verified) | The sending channel | Yes |
| Personalized opener | The line that proves you did your homework | Yes |
| Trigger signal | Justify why you're writing now | Strongly advised |
| Size / industry | Segment your sequences | Useful |
| Phone, mailing address | Rarely used at the start | No |
The most underrated field is the personalized opener: one line per prospect showing you looked at their case. It makes all the difference at send time. According to Woodpecker's data across millions of emails, adding two personalization elements lifts the reply rate from about 3.6% to 5.6%, more than 50% extra replies. A well-documented list is a list that makes that personalization possible at scale.

Enrich and clean without burning your nights
Once your account list is set, you're often missing the verified email and a few details. That's where tools come in, but sparingly: they enrich a list YOU built, they don't replace it.
My enrichment routine
0 / 5Cleaning isn't a one-off chore, it's hygiene. Before every campaign, run your addresses through a validator to drop the ones that bounce, remove duplicates, and pull out anyone who already replied. Five minutes that protect your deliverability for months. To pick the right tools without going broke, we detailed the best SaaS prospecting tools suited to a starter budget.
Tip
Keep a "status" column (to contact, contacted, in discussion, not for me). Your list becomes alive: you see at a glance where you stand and you never accidentally follow up with the same person twice.
Compliance: what you're allowed to do
B2B prospecting in Europe is allowed, but framed by rules. You can contact a professional at their work email without prior consent if your message relates to their role (legitimate interest). Three simple rules keep you in the clear.
Stay relevant
Offer a clear way out
Know where the data came from
This is exactly where a bought list becomes a risk: you don't know how it was assembled, or whether people have a way to opt out. A list built by hand, source by source, is smaller but infinitely healthier, legally and commercially.
Your list is only the start
A clean list is useless without a message and a channel. Once your 30 to 50 accounts are ready, the real question becomes: how do you attack them. To turn that list into meetings, move on to our method for SaaS sales prospecting and the guide to writing a cold email for SaaS that gets replies. The list is the fuel, the sequence is the engine.
One question remains before all that: is prospecting even the right first channel for you. Depending on your product and price, outbound isn't always the priority. Answer two questions and find out where to start.
Your list is ready, now what?
Get your acquisition diagnostic and the plan to turn your list into first customers.