I used to think my cold emails weren’t working because the messaging wasn’t strong enough.
So I kept tweaking.
Better subject lines, cleaner hooks, more personalization. Open rates were fine, but replies didn’t really move.
At some point I stopped looking at the email itself and started looking at the data behind it.
A lot of it just wasn’t good.
Outdated emails, wrong roles, people who were never going to care in the first place. And once that’s the case, better copy doesn’t fix anything. You’re still sending the right message to the wrong person.
What changed things for me wasn’t writing better emails, it was focusing on basic stuff I had been ignoring:
– verifying emails before sending
– avoiding bad or generic lists
– being more selective instead of trying to scale fast
After that, replies started to make more sense.
Out of curiosity, I also tried something else for a small set of prospects — finding phone numbers using only publicly available info. No tools, just directories, old profiles, and connecting small pieces.
It’s messy and not scalable, but it forced better targeting.
And interestingly, that alone changed the response quality more than rewriting copy ever did.
Made me rethink the usual advice around outreach.
Feels like most people jump to fixing the message, when the real issue is earlier in the chain.
Wrote a quick breakdown of what worked and what didn’t here:
https://jarvisreach.io/blog/find-phone-number-for-free/
Curious how others are thinking about this right now.
Are you still focusing on copy first, or spending more time on data quality?