You've spent weeks researching potential clients. You've built a list. You've set up your email infrastructure. And then you hit send on your first cold email campaign and... nothing. A few auto-replies. Maybe one person asking you to remove them from your list. The rest? Silence.
The problem isn't your list. It's not your timing. It's your script.
Most cold email scripts fail because they sound like cold email scripts. They're polished, they're templated, and they feel like spam - even when they're not. Founders get hundreds of these emails every week. They can smell the template from a mile away.
If you want to actually get responses from founders and decision-makers, you need to stop writing like a marketer and start writing like a human who genuinely thinks they can help.
What Doesn't Work (And Why Everyone Still Does It)
Let's get the obvious stuff out of the way. These approaches are dead:
- The compliment opener. "I was impressed by your recent Series B announcement..." Founders know you pulled this from a press release. Move on.
- The problem-agitate-solve format. It's predictable. It feels robotic. Even if you nail the execution, it reads like a marketing email, not a person reaching out.
- The multi-paragraph essay. Founders don't have time to read your life story. If your email is longer than 4 sentences, you've already lost them.
- The fake personalization. Mentioning something generic about their company that could apply to 10,000 other businesses isn't personalization. It's lazy.
- The aggressive CTA. "Let's jump on a quick call Thursday at 2 PM." No. That's not how humans talk to each other.
Here's the truth - most of these tactics worked five years ago. Now they're just noise.
What Actually Works
The cold emails that get responses have a few things in common:
They're short. Stupidly short. We're talking 2-3 sentences in the body, sometimes 4 if you really need it. Your job isn't to make your pitch in the email - it's to get them curious enough to reply.
They're specific. Not about their company - about their situation. If you're reaching out to a founder who just launched a new product, don't mention the product launch. Mention the specific problem they're probably dealing with right now as a result of that launch. Hiring pressure. Sales velocity targets. Team scaling issues. Be specific about what you think they're dealing with.
They assume nothing. Don't assume they know what you do. Don't assume they care about your service. Assume they're busy and skeptical. Write to that reality.
They have a clear reason for reaching out - to that person, specifically. Not "we help companies with X" but "I thought of you specifically because of Y situation." The specificity is what stops the delete key.
The Template That Actually Gets Replies
Here's a framework that works. Not a rigid template - a framework you can adapt to your actual offering:
Subject line: Something uncommonly short and human. "Quick thought about [Company]" or "One question about [specific thing they're likely dealing with]" or even just their first name. You want it to feel like someone thinking of them, not a broadcast.
Opening: Skip the pleasantries. Jump straight into the reason you're writing. "I've been watching how you've been scaling your team over the past year - I'm guessing hiring's been your biggest pain point right now." Or - "You just launched [specific thing]. Usually when founders do this, they hit a wall with [specific problem]."
One sentence. That's it. You're telling them why you think of them specifically.
The value statement: One sentence about what you've seen work for similar companies. "Most teams in your space are solving this by [approach], but we've found [better approach] works faster." Or - "The teams we've worked with reduced their time on this by about [X]%." Don't oversell. Just mention the outcome.
The soft ask: "Thought it was worth a mention." Or - "Curious if this is even on your radar right now." Or - "Would probably only take 15 minutes to see if this is worth exploring." You're not asking for a meeting. You're asking if they're open to a quick conversation. There's a difference.
Sign off: Your name. Maybe a phone number. That's it. No long signature block. No social links. Just you.
The Real Things That Make This Work
Template alone won't save you. You also need:
A real list. Not a bulk-bought list. Founders you've actually researched. People who match what you actually solve for. Quality over volume, always.
Timing. Send on Tuesdays or Wednesdays between 10 AM and 2 PM their time. Not Saturday morning. Not during holiday weeks.
Reasonable follow-up. One follow-up email 4-5 days later. That's it. Then you're done. Don't spam them with "just checking in" messages.
A way to handle responses. When (not if) people reply, you need to actually engage. No auto-responses. No boilerplate replies. Read what they said and respond like a human.
Realistic expectations. A 3-5% reply rate from a high-quality founder list is actually good. That means 100 emails = 3-5 real conversations. Of those, maybe 1-2 turn into meetings. That's the reality.
The Catch
This works. But it requires you to actually research your list, write individualized emails, follow up thoughtfully, and engage with people who reply.
It's not hard, but it's not fast either. If you're trying to run campaigns at scale without all these pieces, you're wasting your time and your money on leads.
A lot of founders and agency owners realize pretty quickly that doing this in-house - the research, the writing, the infrastructure, the campaign management, the reply handling - is a distraction from actually running their business. They'd rather someone just handle it end-to-end.
If that's you, that's exactly what BEC Growth does. They manage the whole thing - building the list, writing the scripts, handling the campaigns, managing replies - so you're only jumping on calls with actual prospects. Most of their clients sign 5-20+ new clients every month without ever touching the cold email process themselves.
But whether you do it yourself or bring someone in, the framework above is what actually works. Use it.