DEV Community

Cover image for 218 Cold Emails, 0 Replies. Then I Started Looking for People Who Were Already Looking
Jack
Jack

Posted on

218 Cold Emails, 0 Replies. Then I Started Looking for People Who Were Already Looking

P.S. If you want more solo-founder acquisition workflows like this one delivered to your inbox every week, join 1,000+ readers getting them free: https://wuki.beehiiv.com/subscribe

Last quarter I did the thing every course tells you to do. I built a clean list — 218 founders, all in my niche, all with "good" titles and real company URLs. I wrote what I thought was a great cold email. Four lines. One clear ask. I personalized each first line by hand.

I sent 218 emails over three weeks.

Zero replies. Not even a "no thanks." Not one angry "take me off your list." Nothing.

I spent the next few days going down the usual rabbit holes: subject lines, send times, email deliverability, more follow-ups. All fine, by the way. My domain was clean, my bounce rate was 1.4%, my open rate was 41%. The email itself was genuinely decent.

So why did nothing happen?

Because I was talking to the wrong people. Not wrong type of people — their ICP matched perfectly. Wrong frame of mind. Every single person on that list was, at that moment, completely happy ignoring me.

The difference between a list and a market

Here's the thing I got backwards. A lead list is a set of people who look like your customer. A market, at any given second, is a much smaller set of people who are actively trying to solve the problem you sell to.

Those two groups barely overlap on any given day.

Think about your own behavior. When you're not thinking about a problem, and someone cold-approaches you about it, your brain classifies that as noise — it doesn't matter how good their pitch is. You delete it with your thumb before your conscious brain finishes reading the subject line. I did this exact thing to a hundred salespeople while building my SaaS. We're all doing it to each other.

The only cold outreach that ever landed with me — like, actually landed, the kind I replied to in under ten minutes — was when I happened to already be looking for that exact thing. Someone reached me at the perfect moment. It felt like they'd read my mind, which felt almost like magic.

It wasn't magic. It was timing. And timing isn't luck — it's a signal you can hunt for.

What "looking" actually looks like (concretely)

Once I stopped treating outreach as a volume game, I started watching for moments where a stranger's problem becomes visible. In my niche, that showed up as:

  • Someone asking for a tool recommendation in a community or thread — "does anyone know a tool that does X?" — where X is literally my product's core feature
  • A founder posting about the pain out loud — "cold outreach is killing me," "my acquisition is stuck," "does anyone actually get clients from this?"
  • A hiring signal — they've posted a role or are building out a function that suggests the pain is now real and budgeted
  • A recent change in their stack — a new CRM, a new website, a new pricing page — the kinds of things people do right before they go looking for help
  • Public "how do I..." queries — the person is mid-research, gathering options, comparing vendors

Here's what all of these have in common: the person has already admitted the problem to themselves. They're not deciding whether they need a solution — they're deciding between solutions. That's the single biggest difference in all of outbound. When you reach someone at that stage, your "cold" email isn't interrupting them. It's answering the exact question they were about to Google.

I rewrote my whole approach around this. Instead of generic list → spray → pray, it became: watch for the signal → reach out within hours → reference the signal in the first sentence.

The numbers were embarrassing in the best way. Where 218 "perfect list" emails got me zero replies, my first 40 signal-triggered emails got me 11 replies and 4 calls. Same email template. Same product. The only variable that changed was when the person was in the conversation.

The uncomfortable realization

Here's what I had to accept: I wasn't bad at cold email. I was bad at targeting, and I'd been hiding behind volume to avoid doing the hard part. Building a list is easy and feels productive. Watching for signals is slow, boring, and unstructured — for a while it felt like I was doing nothing at all.

But this is exactly the thing that doesn't scale by hand, and it's where AI genuinely changed my workflow. I spent a couple of weekends hacking together a scraper that watches communities, job boards, and public "help me pick" posts in my niche, scores them for fit, and drops the best ones in my queue each morning. I reference the actual signal in my first line — "saw you asking about X in the Y thread" — which is another way of saying I'm not a stranger, I'm a person who was listening when you spoke.

That scraper eventually became clienthunter.ai — I realized other solo founders were stuck on the exact same problem: not writing outreach, but knowing who to reach out to at the exact moment it stops being cold. So instead of a private script, it's now a product that finds buyers who are already looking.

The rule I wish I'd learned first

Cold outreach works. But "cold" is a timing problem, not a copy problem. Nobody is going to be convinced into buying something they weren't looking for — the best email in the world can't manufacture an unmet need. What you can do is find the people who already have the need, right now, and be the first useful person in their inbox that day.

Stop optimizing your subject lines. Start optimizing your moment.

What's the best signal you've found that someone is about to buy — and how do you watch for it? I'm always looking for new ones.

Top comments (0)