TL;DR
Write one sentence that's specifically about them, one sentence on their problem, one on your solution, and one CTA. The email should be under 80 words, reference something real about their company, and ask a yes-or-no question at the end.
The single biggest mistake in cold email is leading with yourself. "Hi, I'm John from Acme Corp and we help companies like yours..." — delete it. Your prospect doesn't care who you are until you've earned their attention.
Here's the framework that consistently gets 5–10% reply rates:
Line 1 — The hook (about them, not you). Reference something specific: a recent hire, a job posting, a funding announcement, a piece of content they published. "Noticed you just opened a Head of Revenue role at Acme — that usually means you're building out the outbound motion."
Line 2 — The problem. Name the exact pain that's predictable given their situation. "Most VP of Sales at your stage tell us their biggest headache is getting new SDRs to ramp in under 90 days."
Line 3 — The connection. One sentence on what you do and why it's relevant. Don't pitch features — pitch the outcome. "We've cut SDR ramp time from 90 days to 45 for six other Series B companies in fintech."
Line 4 — The ask. Make it friction-free. "Worth a 15-minute call to see if it applies to your situation?"
Keep the whole email under 80 words. Longer emails get skimmed and deleted. No attachments, no calendar links in the first email, no case studies. Those come after they reply.
What you're optimizing for is the reply, not the meeting. Get them to type "yes" or "tell me more" — then you can send the calendar link.
Subject lines should be 3–5 words and conversational: "SDR ramp time?" or "Quick question, [Name]" or "Your outbound motion." Avoid trigger words: "quick win," "guaranteed," "free," "synergy."
Test relentlessly. Split your list, try two different hooks, and measure reply rate by variant over 200+ sends before drawing conclusions.
Tools that help: Clay for AI-personalized first lines at scale, Lavender for real-time email scoring, Instantly or Apollo for the sequencing layer.
From Cactus: Cactus runs cold email programs for 30+ clients — our best-performing sequences consistently hit 6–12% reply rates using this exact framework.
Cactus Marketing embeds with B2B tech startups to turn strategy into pipeline. We've worked with 60+ companies, supported 12 exits, and contributed to $7B+ in client valuations.
Book a free 30-minute call — we'll give you a concrete plan for your situation.
Book a free strategy call →How do I find leads for cold email?
Start with Apollo.io or LinkedIn Sales Navigator to build a list from your ICP criteria. Enrich it through Clay or a waterfall of data providers for verified emails. Target trigger events — recent funding, new hires, job postings — to catch companies in active buying moments.
What is a good cold email reply rate?
A good cold email reply rate is 3–8% for a broad ICP campaign and 8–15% for a highly personalized, trigger-event-based campaign. Anything above 15% with meaningful volume is excellent. Below 2% means something fundamental is wrong — ICP, targeting, or the email itself.
How many cold emails should I send per day?
New domains should warm up for 2–4 weeks before sending real campaigns, starting at 10–20 emails/day and capping out at 30–50/day per domain for sustained campaigns. With multiple warmed domains running in rotation, total volume can reach 500–2,000+/day without domain damage.
How do I warm up an email domain?
Buy a new domain, set up Google Workspace or Microsoft 365, configure SPF/DKIM/DMARC, then use a warm-up tool (Instantly, Smartlead) to automatically exchange emails with a network of inboxes over 3–4 weeks before sending real cold email.