You're about to send cold emails and you know something's missing. You've got a list of prospects, you've got Gmail open, and you're not sure if you're about to waste the next three months or actually book meetings. The problem is that most cold email guidance skips the unglamorous stuff - the setup, the technical foundation, the specific wording - and jumps straight to "be authentic."
Here's what actually matters before you hit send: a checklist that covers infrastructure, list quality, copy structure, and campaign mechanics. Not theory. Not best practices. The actual things you need to verify.
Infrastructure and Deliverability Foundations
Your emails either hit inboxes or they don't. No copy, no personalization, no follow-up matters if Gmail is sending you to spam. Before you do anything else, lock down the technical side.
Domain and Email Setup
- Domain should be at least 2-4 weeks old before sending volume (Gmail and Outlook need time to build reputation)
- SPF, DKIM, and DMARC records must be configured correctly - use a tool like MXToolbox to validate them, not just trust your setup
- Sending from a domain that matches your company (not a generic provider domain) - this alone moves you from 15% to 40% inbox placement
- Warm up your domain before campaigns - send 10 emails day one, 15 day two, and so on, increasing by 5-10 per day for two weeks
Skip the domain warmup and your first campaign goes straight to spam. I've seen it a hundred times. Accounts that warmed properly see 70-75% inbox placement on day one. Accounts that didn't see 20-30%.
Email Volume and Send Timing
- Send 50-150 emails per day maximum during your first campaign - you're proving reputation, not blasting
- Spread sends across business hours (8am-5pm in recipient's timezone) - this isn't advice, this is how mailbox providers judge legitimacy
- Never send all 500 emails on Monday morning - this signals list buying to filters
- If you hit a bounce rate above 3%, pause the campaign and audit your list immediately
For a full technical walkthrough, check the Cold Email Deliverability Checklist - it has the specific record templates and validation steps.
List Quality and Targeting
You can have perfect email setup and still get zero meetings if your list is wrong. Bad targeting is the #1 reason cold email fails.
Who You're Actually Emailing
- Decision maker title for your service: if you sell accounting software to mid-market companies, you're emailing CFOs or controllers, not VPs of Finance (different buying power)
- Company size range: pick a narrow band - if you work best with 50-200 person companies, don't email 10-person startups or 500-person enterprises
- Industry filters: sell to SaaS? Email only SaaS founders. Sell to agencies? Email agency owners. Don't spray across every vertical hoping something sticks
- Recency check: email addresses should be verified as active in the last 60 days - dead email addresses kill your sender reputation
- No catch-all domains without manual verification - [email protected] at a company using catch-all addresses is a bounce waiting to happen
Take 30 minutes and manually spot-check 20 people on your list. Go to their LinkedIn, check if they actually exist, check if the email makes sense. You'll know immediately if your list source is reliable.
List Size and Segmentation
- Start with 200-500 people maximum for your first campaign - you want response data before scaling
- Segment by company size or role if you have it - you'll see which segment performs and can double down
- If you have existing customer data, pull out your best customer profile and search for lookalikes - these will convert 2-3x higher
Email Copy Structure
The structure matters more than the words. Get the structure right and the copy almost writes itself.
Subject Line
Your subject line decides if the email gets opened. It doesn't need to be clever - it needs to create low-level curiosity or specificity.
Quick idea on [specific pain you solve]
This works because it's humble, specific, and implies a quick read. You could also use:
Just saw [specific thing about their company] - [one word result]
Both of these outperform generic lines like "We can help your business" by 40-60%. The specificity matters more than the wordplay.
Opening Line
- Reference something specific about them or their company (not their job title, not a generic compliment)
- Max 10 words - your job is to get them to the second sentence, not to impress them
- Avoid "I noticed you" or "I came across your profile" - everyone's seen that
Body: The Three-Part Structure
Keep it tight. Three short paragraphs, one idea each.
Hey [name], Saw that you're hiring for [role/team] - that usually means you're scaling [specific outcome]. We work with [company type] to [specific result], usually cutting their [metric] by [number]. Worth a quick call?
This is the template. It's not fancy. It works because: (1) It shows you know something about them, (2) It shows you know what you do, (3) It asks for a specific, low-commitment next step. That's it.
Call to Action
- Always ask for the specific next step - "Worth a quick call?" or "Free to hop on a 15-min call Thursday?" beats "Let's connect"
- Make it easy to say yes - suggest a specific time or a simple "yes/no" response, not "let me know your thoughts"
- Never ask them to visit your website or schedule something themselves - friction kills response rate
Campaign Mechanics
Follow-Up Sequence
- Send initial email, wait 4 days, send follow-up #1 (short, different angle)
- Wait 3 more days, send follow-up #2 (reference your first email: "Following up on the email I sent")
- After follow-up #2, stop - you've got your answer
- Track responses at each stage - most responses come on follow-up #1 and #2, not the initial email
Response Handling
- Reply to every response within 2 hours - speed matters for momentum
- If they ask a question, answer it directly in one short paragraph, then ask for the meeting
- If they say no, don't pitch harder - say thanks and move on
- If they say maybe, give them a specific meeting time (not "let me know when you're free")
Metrics to Actually Watch
- Open rate: 25-35% is acceptable, 35%+ is good - if you're at 15%, your subject line is weak or your deliverability is bad
- Reply rate: 3-8% from a cold list is solid, 8%+ is great - anything under 1% means your value prop or list is off
- Meeting rate: 15-30% of replies should convert to meetings - if it's lower, your email is creating false interest
- Cost per meeting: track how much you spend to get one meeting - for cold email, it should be under $50 if you're doing it yourself
Track these weekly, not monthly. You'll spot problems (or wins) fast enough to adjust.
The Gap: Knowing vs. Running at Scale
You can follow this checklist and get results. You can probably book 2-3 meetings a week from cold email if you execute it right. But scaling this to 15-20 meetings a week - maintaining list quality while managing five campaigns, keeping response time under two hours, rotating copy to avoid filter tripping - that's a different operation. It requires infrastructure, tooling, and process discipline that pulls you away from running your actual business. That's the gap most agencies hit around month two. If you want to push cold email to a real revenue driver without building the operation in-house, that's what a dedicated cold email team does.