Cold Email Is Not Dead. Your Sending Setup Is.
Everyone's blaming the channel. The channel is fine. What's broken is the infrastructure underneath it, and almost nobody is fixing the right thing.
Every quarter someone publishes a LinkedIn post declaring cold email dead. The comments fill up with founders agreeing. Then I look at our own outbound numbers, and the numbers our customers report, and the channel is fine. It's better than fine. It's one of the highest-ROI activities a bootstrapped B2B company can run.
What's actually dead is the lazy version of it. Buying a list, plugging it into one mailbox, blasting 500 emails a day from your main domain. That's not cold email being broken. That's you setting fire to your domain reputation and blaming the matchstick.
TLDR
- Cold email still works in 2024. The infrastructure around it changed, and most senders didn't update.
- Your main domain should never send cold. Use dedicated sending domains.
- Volume per mailbox should be much lower than what tools default to. 20-30 a day, not 200.
- Deliverability is a measurement problem before it's a copy problem. Most founders skip the measurement step entirely.
- If your reply rate is under 2%, the problem is almost never the email body. It's the list or the inbox.
The thing nobody tells you about Google and Microsoft
In the last two years, both Google and Microsoft tightened the screws on bulk sending. The thresholds that used to be safe are now flagged. The reputation systems are more aggressive. The penalty for getting it wrong used to be "some emails land in spam." Now it's "your entire domain is shadow-throttled and you don't find out for three weeks."
This is the actual reason cold email feels harder. The channel didn't change. The gatekeepers did. And most senders are running the same setup they ran in 2021, wondering why it stopped working.
What a working setup looks like in 2024
Here's what I'd run if I were starting outbound from scratch today, in the order I'd build it:
- Buy two or three sending domains that look like your main one. If your company is acme.com, buy try-acme.com, get-acme.com, acme-team.com. Never send cold from acme.com itself. Your main domain is for customers and contracts. Treat it like a clean room.
- Set up SPF, DKIM, and DMARC on every sending domain. This is non-negotiable now. DMARC in particular — without it, Google treats you as suspicious by default.
- Warm up each mailbox for at least two weeks before sending real volume. Tools like Mailreach or Warmup Inbox handle this. Skip it and you'll burn the domain in a week.
- Cap each mailbox at 20-30 sends per day. Run multiple mailboxes per domain, multiple domains in rotation. If you need 500 sends a day, you need maybe 20 mailboxes, not one tool with the volume knob turned up.
- Measure inbox placement weekly. Send seed emails to a panel of Gmail, Outlook, and Yahoo inboxes and check where they land. If you're not measuring this, you're flying blind.
Where the real leverage is
Once the infrastructure is solid, the leverage moves to list quality. This is where I see most bootstrapped teams undercook the work.
A list pulled from a scraper of 50,000 contacts at "SaaS companies in the US" will perform worse than a list of 500 contacts you personally researched. The bounce rate alone will tank your domain. The reply rate will be a fraction of a percent. You'll conclude cold email is dead. It isn't. You bought a dead list.
The lists that work for us are tight and contextual. People who visited a specific page on our site, people in a specific role at a specific size of company, people who showed buying intent in the last 30 days. Volume goes down, conversion goes up by an order of magnitude. This is why I built Happierleads in the first place — the lists you can assemble from your own website traffic are better than anything you can buy.
The copy matters last
I know this is the opposite of what every cold email guru on LinkedIn tells you. They want to sell you frameworks for the perfect subject line. The perfect opening line. The perfect CTA.
Copy matters. But copy is the last 10% of the result. If your infrastructure is broken, the best copy in the world lands in spam and nobody reads it. If your list is wrong, the best copy in the world gets ignored by people who don't have the problem you're solving.
Fix the infrastructure. Fix the list. Then write a reasonable email. In that order. Most founders do it backwards, spend three months A/B testing subject lines, and conclude the channel is dead. The channel is not dead. The channel is doing exactly what you set it up to do.
Talk next week,
— George