Home/Thoughts
Thoughts

He Had No First Names and Won

How a cold email operator spending $40K/month with zero first-name personalization still pulled 5x ROI - and what it proves about the personalization obsession.

The Personalization Religion Is a Distraction

I got on a coaching call recently with a guy doing serious volume. We're talking 1,500 domains, around 50 emails going out per day per domain, and close to $40K a month in combined spend between his sending infrastructure and sales team. He'd been running this particular campaign for about a month and was getting a 5x return on his investment.

Not bad at all.

But before we got into the optimization work, he mentioned something almost in passing - the kind of thing I'd normally flag as a fatal flaw. His entire lead list had no first names. Zero. Every contact he'd scraped from public databases came through without a first name field. Just company names, generic emails, loan amounts, city, state.

His emails went out without a {{firstName}} token, a personalized first line, or a compliment about their recent LinkedIn post.

And he was making money.

That told me exactly where the cold email world has gotten confused. We've collectively decided that personalization tokens are a prerequisite for a working campaign. That if you don't have a first name, you might as well not send. That without a custom intro line written by an AI trained on the prospect's last three tweets, your email is dead on arrival.

What this guy proved - with revenue and data to back it up - is that offer relevance beats personalization every single time at scale. The offer is the hook.

Where His Lead Data Came From

His campaign was targeting businesses that had received PPP loans - the Paycheck Protection Program funds distributed during COVID. The data is publicly available. You can pull company names, loan amounts, locations, and contact emails directly from government databases. It's unglamorous. It's a plain government spreadsheet.

And it was outperforming his Apollo data by a significant margin.

He was running two parallel campaign types - one he called "ERC Apollo," pulling CEO-level contacts from Apollo, and one he called "ERC Scrape," hitting the generic company emails he'd pulled from the PPP database. When we looked at the opportunity data side by side, the scrape was generating roughly double the qualified leads per campaign compared to the Apollo contacts.

Why? His read was that Apollo contacts are in a database, which means they're getting hit by every other cold emailer with the same filters and the same targeting logic. The scraped emails, pulled from company websites and government filings, were fresher. They took a little more work to reach.

This is a principle I've talked about for years: the best leads aren't always in the easiest databases. If you want to find untapped contacts, you have to look in places that take more effort to reach. Tools like ScraperCity's B2B database or the Apollo scraper can get you started, but your edge comes from sourcing data that your competitors haven't already exhausted.

What Drove the Replies

So if there were no first names, what was the email doing to get people to open and respond?

A few things were working in his favor. First, his offer was hyper-relevant to the recipient's situation. He wasn't selling generic marketing services. He was reaching out to businesses that had taken a specific government loan, with a message tied directly to that specific situation - including the loan amount in the subject line. Something like $48,000 question mark as a subject line. Relevance is what triggers opens.

Second, his follow-up sequence was doing a lot of the heavy lifting. The follow-up generated most of his qualified leads. He'd figured out that when you can directly address a prospect's pain point or misconception in a follow-up - something like "your CPA might be telling you X, but here's what that's costing you" - you get engagement that the first touch can't produce. Education and conversion happen in the follow-up.

Third, and this is the part I want to spend some time on: he was running subject line tests. That's where the upside was.

Free Download: 7-Figure Offer Builder

Drop your email and get instant access.

By entering your email you agree to receive daily emails from Alex Berman and can unsubscribe at any time.

You're in! Here's your download:

Access Now →

The Optimization Loop at Scale

When we looked at his campaign analytics together, I could see that "Quick Question" as a subject line had about double the open rate of whatever else he was testing against it. From a subject line change alone.

This gets buried under the obsession with AI-written first lines. If you double your open rate with a better subject line, you've done more for your campaign than any personalization token ever could. And you can test a subject line in a day. Writing personalized first lines for 50,000 contacts is a project that takes weeks.

At his send volume - we're talking tens of thousands of emails going out regularly - he had enough data to identify winners fast. My recommendation was straightforward: treat your winning email body as a control, lock it in, and spend your testing cycles entirely on subject lines. Try the loan amount as the subject. Try "Quick Question." Once you get those fields cleaned up, test city-based variations. Try "Free Money?" Go with something provocative. You have the volume to find a subject line that two or three times your current open rate, and when you find it, the revenue impact is immediate.

This is the anti-personalization argument in its most practical form: instead of spending two hours writing 50 personalized first lines (which is what his earlier workflow looked like), spend two hours generating 20 subject line variants and let the data pick the winner. One is a creative project. The other is a system.

If you want a framework for how to structure that kind of testing at the email level, the Top 5 Cold Email Scripts we give away is a solid starting point - it shows how different structural approaches drive different response behaviors, and you can use those as the base you're iterating from.

The DKIM and DMARC Problem

We also caught something during the call that was silently tanking a portion of his campaign: several of his new domains had been added to his warm-up rotation before DKIM and DMARC were properly configured. These emails were technically live and warming up, burning through domain reputation. They were never going to land in an inbox because the authentication wasn't set up.

This is an easy mistake to make when you're managing 1,500 domains and a tech guy is handling the setup. But it's a painful one. The fix is simple - don't start the warm-up on any domain until SPF, DKIM, and DMARC are confirmed. Once you've sent warming emails from a misconfigured domain, you've already started poisoning it. Those domains are essentially dead before they ever run a campaign.

It's the kind of thing that doesn't show up in your dashboard until you've wasted weeks and a chunk of your budget. Check the authentication before you do anything else.

On Open Tracking and What Your Stats Are Telling You

He'd turned off open tracking across his campaigns - a legitimate deliverability choice, since tracking pixels can trigger spam filters. The tradeoff is that you lose visibility into open rates and you're flying blind on whether subject line changes are working.

My take: if you're in active subject line testing mode, temporarily turn open tracking back on. Find your winning subject line, then turn it off again once you've identified a clear winner. You can't optimize what you can't measure. Once you've locked in the control subject line, you can make the deliverability-first decision to disable tracking and just watch reply rates from there.

The stats he was looking at to evaluate campaigns were also a little misleading at first glance. His campaign dashboard was showing aggregate opportunities that included follow-up replies, which inflated the numbers for some campaigns that looked great on the surface. The metric I pointed him toward: opportunities per reply at the step-one level, broken out individually by campaign variant. That number tells you whether the first email is converting.

When we broke it down that way, one specific campaign variant was generating opportunities at about 11% of replies. The next best was around 3.5%. That's the control. That's the one you build your entire infrastructure around and then try to beat.

Need Targeted Leads?

Search unlimited B2B contacts by title, industry, location, and company size. Export to CSV instantly. $149/month, free to try.

Try the Lead Database →

ESP Matching: An Overlooked Deliverability Lever

One of the deliverability optimizations I flagged was ESP matching inside Instantly. This feature routes your Outlook sending accounts to Outlook recipients, and Gmail accounts to Gmail recipients. The logic is simple: email providers give preferential treatment to mail coming from their own ecosystem. An Outlook-to-Outlook send has a better shot at the inbox than an Outlook-to-Gmail send.

At his scale - with Outlook accounts making up his entire current infrastructure - enabling ESP matching meant his Outlook emails were being selectively routed toward other Outlook inboxes, which gave him a deliverability lift without any other changes. It's a setting that takes 30 seconds to turn on and costs nothing.

I almost never see this turned on, even at high volume. That's free deliverability sitting on the table.

The Custom SMTP Question (And Why I Wouldn't Blow Up a Working Campaign to Get There)

He was also thinking about cost optimization. He had roughly 3,000 domains running on Microsoft Outlook Essentials, paying per mailbox per month. At that scale, the monthly bill on sending infrastructure alone is substantial. He'd already negotiated the per-domain rate down somewhat, but he wanted to know if there was a cheaper path.

There is. A custom SMTP setup - essentially running your own mail server through something like Amazon Web Services - dramatically reduces the per-email cost because you're only paying for server resources, not a per-mailbox SaaS fee. At 3,000 domains of volume, the savings add up fast.

But I gave him the same advice I'd give anyone who has a campaign generating $200K+ a month in revenue: don't blow it up to save money on infrastructure. The Outlook accounts are warmed up, the campaigns are running, the system is working. Start adding custom SMTP domains in parallel - maybe 10% of new sending capacity - verify that deliverability holds up, and then slowly phase in more SMTP while phasing out the Outlook accounts as they come up for renewal. You migrate toward it, you don't flip a switch.

Killing a campaign that's returning 5x to save on server costs is penny-wise and pound-foolish. Optimize the working thing first. Cut costs on the margin.

Why "No First Name" Is an Advantage Sometimes

The cold email world has convinced itself that personalization is what converts. First names, custom intro lines, references to a prospect's recent LinkedIn activity, compliments about their company's recent funding round - all of it sold as the key to getting replies.

I've been doing this long enough to know that relevance drives results. If you're reaching out to a business owner about a program that gave their company $48,000 in loans, and your subject line references that loan amount, you don't need their first name. You have something more powerful: you know something specific about their situation that they care about. The offer is the personalization.

First names are a crutch. They make emails feel more human to the sender and marginally better to the recipient. But they don't compensate for an offer that isn't relevant. And when you have an offer that is deeply relevant - specific to the recipient's industry, their current financial situation, a problem they're actively trying to solve - you can close deals from emails that start with "Hi there."

This isn't theory. It was generating a 5x return - $200K+ a month - without a single {{firstName}} token in the template.

Fix your offer before you fix your personalization. Get the relevance right first. Then layer in personalization as a multiplier on something that's already working.

If you want to dig deeper into how to structure offers that convert at scale - with or without perfect data - the 7-Figure Agency Blueprint covers the offer architecture side in detail. And for the follow-up side specifically, where this guy was closing most of his leads, grab the Cold Email Follow-Up Templates.

Free Download: 7-Figure Offer Builder

Drop your email and get instant access.

By entering your email you agree to receive daily emails from Alex Berman and can unsubscribe at any time.

You're in! Here's your download:

Access Now →

The Bottom Line

This guy didn't succeed despite having no first names. He succeeded because he got everything else right. His offer was tied to a specific financial event in the prospect's history. His lead source was one his competitors weren't targeting. And instead of just bumping the original email, his follow-up sequence addressed specific pain. He had enough volume to find what was working and double down on it.

The next phase of his optimization - the one that's going to push his results significantly higher - is testing subject lines until he finds one that doubles or triples his current open rate. That's the lever. That's where the money is.

Personalization is a feature. Offer clarity and volume are the foundation. Build the foundation first.

If you're at a point in your cold email journey where you want someone looking at your Instantly dashboard and telling you what to fix, that's what we do inside Galadon Gold. Come find out what you're leaving on the table.

Ready to Book More Meetings?

Get the exact scripts, templates, and frameworks Alex uses across all his companies.

By entering your email you agree to receive daily emails from Alex Berman and can unsubscribe at any time.

You're in! Here's your download:

Access Now →