Skip to content
CM
Implementation Guides··6 min read

Cold Email Launch Checklist

Complete checklist for launching your first cold email campaign — infrastructure, content, targeting, and tracking everything you need before sending.

Quick Answer

Complete all 25+ items across four categories: Infrastructure (DNS, warmup, email hosting), Content (writing, personalization, sequences), Targeting (list building, verification, segmentation), and Tracking (metrics, tools, alerts).

Introduction

Launching a cold email campaign without a checklist is like building a house without a blueprint. Something will be missed, and it will cost you — damaged reputation, wasted time, or missed opportunities.

This checklist covers every step from infrastructure setup to post-launch optimization. Use it before every campaign launch to ensure nothing is overlooked.

Who This Guide Is For

  • Founders and sales teams launching their first cold email campaign
  • Anyone who wants a systematic pre-launch verification process
  • Teams that have had deliverability issues and want to prevent them

Key Takeaways

  • 1. Complete all four categories before launching: infrastructure, content, targeting, tracking
  • 2. Infrastructure is the foundation — do not skip DNS, warmup, or email hosting
  • 3. Content should be personalized and tested before sending to your full list
  • 4. Targeting should be verified — clean lists, right people, right companies
  • 5. Tracking should be set up before the first email is sent
  • 6. Use this checklist before every campaign, not just the first one

Infrastructure Checklist

Infrastructure is the foundation. If anything here is missing or misconfigured, your emails will not reach inboxes regardless of how good your content is.

  1. Domain purchased from a reputable registrar (.com, brand-adjacent)
  2. Email hosting set up (Google Workspace or Microsoft 365)
  3. 3–5 mailboxes created with real names (jane@, mike@, etc.)
  4. SPF record configured and verified
  5. DKIM record configured and verified
  6. DMARC record configured and verified
  7. DNS propagated and verified with MXToolbox
  8. Domain warmed up for 2–4 weeks
  9. Sender reputation healthy (check Google Postmaster Tools)
  10. Domain not on any blacklists (check MXToolbox)

⚠️ Warning

Do not skip warmup. A new domain that immediately sends 100+ emails per day will be flagged as spam. Always warm up for 2–4 weeks before launching.

Content Checklist

Your content needs to be written, personalized, and tested before sending to your full list:

  1. Cold email written following the 5-part structure (subject, opener, context, value, CTA)
  2. Subject line under 50 characters, no clickbait
  3. Opening line personalized for each recipient
  4. Value proposition is specific and relevant
  5. CTA is a low-friction question or soft ask
  6. Email is under 150 words
  7. Follow-up sequence has 4–6 emails with unique angles
  8. Test emails sent to yourself — checked on mobile and desktop
  9. No spelling or grammar errors

💡 Tip

Send test emails to yourself first. Check how they look on mobile, in different email clients, and with images on/off. Fix any issues before sending to your list.

Targeting Checklist

Your list needs to be built, verified, and segmented before sending:

  1. Prospect list built targeting decision makers at ICP-matching companies
  2. List verified with a dedicated email verification tool
  3. Invalid addresses, catch-all domains, and role-based emails removed
  4. List segmented by industry, role, or company size
  5. Personalization fields added (first name, company, trigger)
  6. Do Not Contact list updated — no one from previous opt-outs
  7. List size appropriate for your inbox capacity (50–80/day per inbox)

⚠️ Warning

Never send to an unverified list. A single campaign with a 10% bounce rate can damage your sender reputation for weeks. Always verify before sending.

Tracking Checklist

Set up tracking before the first email is sent so you can measure results from day one:

  1. Email tool connected with analytics enabled
  2. Campaign tagged for easy identification
  3. UTM parameters added to any links in emails
  4. Tracking spreadsheet or CRM set up for additional data
  5. Bounce rate alerts configured (pause if >3%)
  6. Reporting cadence defined (daily, weekly, monthly)

💡 Tip

Use the ColdMailCalculator Inbox Readiness Score to verify your entire setup in one place. It checks DNS, warmup, and reputation before you send.

Post-Launch Checklist

After launching, monitor and optimize continuously:

  1. Monitor open rates daily — should be 40–60%
  2. Monitor reply rates daily — should be 5–15%
  3. Monitor bounce rates in real-time — pause if >3%
  4. Respond to replies within 24 hours
  5. Track positive vs. negative replies
  6. Review metrics weekly — adjust targeting or messaging if needed
  7. Re-verify list every 3–6 months
  8. Warm up new inboxes before adding volume

💡 Tip

If reply rate drops below 3% for two consecutive weeks, pause and audit your campaign. Something has changed — find it before continuing.

Best Practices

  • Complete all four categories before launching: infrastructure, content, targeting, tracking
  • Use this checklist before every campaign, not just the first one
  • Send test emails to yourself before sending to your list
  • Set up tracking before the first email is sent
  • Monitor metrics daily for the first week
  • Respond to replies within 24 hours

Mistakes to Avoid

  • Skipping infrastructure checks (DNS, warmup)
  • Not verifying email lists before sending
  • Sending test emails to yourself but not checking on mobile
  • Not setting up tracking before launch
  • Ignoring metrics after launch
  • Not using this checklist for subsequent campaigns

Expert Tips

  • Print this checklist and use it for every campaign — consistency prevents mistakes
  • The ColdMailCalculator Inbox Readiness Score can automate most infrastructure checks
  • If anything on the checklist fails, fix it before launching — do not proceed with known issues
  • Keep a launch log — note what you changed between campaigns and how it affected results
  • The best campaigns are the ones where nothing goes wrong because you checked everything first

Complete Launch Checklist

  • Domain purchased and email hosting set up
  • SPF, DKIM, DMARC configured and verified
  • Domain warmed up for 2–4 weeks
  • Sender reputation healthy
  • Cold email written with proper structure
  • Subject line under 50 characters
  • Opening line personalized
  • Follow-up sequence has 4–6 emails
  • Test emails checked on mobile and desktop
  • Prospect list built and verified
  • Invalid addresses and catch-all domains removed
  • List segmented and personalization fields added
  • Email tool connected with analytics
  • Bounce rate alerts configured
  • Reporting cadence defined

Summary

Launching a cold email campaign requires completing four categories: infrastructure (DNS, warmup, email hosting), content (writing, personalization, sequences), targeting (list building, verification, segmentation), and tracking (metrics, tools, alerts).

Use this checklist before every campaign launch. Something new breaks every time — a checklist ensures nothing is missed. Fix any failures before proceeding.

For detailed guides on each category, see our Infrastructure, Writing, Personalization, and Tracking guides.

Frequently Asked Questions

How long does the full setup take?
Infrastructure setup (domain, email, DNS) takes 1–2 hours. Warmup takes 2–4 weeks. Content and targeting take 1–2 days depending on list size. Total time from start to first send: 2–5 weeks.
Do I need to complete every item on the checklist?
Yes. Every item exists for a reason. Skipping any item increases the risk of deliverability issues, spam complaints, or wasted outreach. The checklist is the minimum viable launch process.
Should I use this checklist for every campaign?
Yes. Things change between campaigns — domains age, reputation shifts, lists go stale. Run the full checklist before every campaign launch to catch issues early.
What if something on the checklist fails?
Fix it before launching. Do not proceed with known issues. A failed DNS check, unverified list, or missing tracking will cost you more time and reputation than delaying the launch.

Next Steps

  • Set up infrastructure with our Domain and Email Hosting guides
  • Write your first cold email with our Cold Email Writing guide
  • Verify your list with our Email List Verification guide
  • Track your results with our Performance Tracking guide

Launch with confidence

Use ColdMailCalculator to forecast your cold email results before you send.

Related Resources