Cold Email Stack Setup Checklist (Free Download)

 

Most cold email campaigns fail before a single email is written. The domain is not set up correctly, the inbox has not been warmed, the list has not been validated, or the authentication records are missing.

This free checklist covers every step of the cold email infrastructure in the order it needs to be built, across five phases and 25 steps.

Work through it in sequence, download a copy as a PDF, and use it as a reference every time you launch a new campaign.


 

What This Checklist Covers

  • Phase 1: Infrastructure Setting up dedicated sending domains, configuring SPF, DKIM and DMARC authentication records, managing DNS through Cloudflare, and verifying every record before warmup begins. Cold outreach never goes through your main business domain. A deliverability problem on a dedicated sending domain stays contained.
  • Phase 2: Inbox Warmup Connecting inboxes to a warmup tool, letting the volume ramp gradually over three to four weeks, and keeping warmup running continuously throughout active campaigns. A new inbox has no sending history. Without warmup, emails land in spam regardless of copy or list quality.
  • Phase 3: List Building Defining your ICP before opening any email finding tool, building and sourcing your contact list, validating every address before importing it, running catch-all addresses through a specialist tool, and removing invalid or high-risk contacts from the final list.
  • Phase 4: Campaign Launch Connecting your warmed inboxes to your sending tool, building a three to four step sequence with the right spacing between steps, capping daily send volumes in the first month, and setting up CRM tracking before the campaign goes live.
  • Phase 5: Ongoing Monitoring Weekly checks across Google Postmaster Tools and Microsoft SNDS for domain reputation, MXToolbox blacklist checks across all active sending domains, bounce rate review after every campaign, and confirming warmup is still active on every inbox that is currently sending.

Download the Cold Email Stack Setup Checklist

A 25-steps checklist covering everything from domain setup to list validation and deliverability monitoring.

Rev-Empire

Cold Email Stack Setup Checklist

Work through each phase in order. Each step builds on the previous one. Skipping ahead creates problems that are harder to fix once campaigns are live.

Overall Progress 0 / 25
1
Phase 1 — Infrastructure
Done
Buy dedicated sending domains. Keep your main business domain out of outbound entirely.
Set up SPF, DKIM, and DMARC on every sending domain before creating any inboxes.
Manage DNS through Cloudflare across all sending domains.
Verify every DNS record with MXToolbox after configuration.
Create 2 to 3 Microsoft 365 inboxes per domain (or pick your preferred platform).
2
Phase 2 — Warmup
Done
Connect all inboxes to a Warmup Tool (such as TrulyInbox or Instantly warmup).
Let the volume ramp automatically. Do not manually push the pace.
Wait at least 3 weeks before any cold emails go out. 4 weeks is more reliable.
Keep warmup running throughout active campaigns, not just at the start.
3
Phase 3 — List Building
Done
Define your ICP clearly before opening any email finding tool.
Build your target list using LinkedIn Sales Navigator or manual research.
Find email addresses using Apollo, Hunter, or SalesQL depending on the source.
Run every list through a email validation tool (such as EmailValidation.com) before importing it anywhere.
Run catch-all addresses through Orbisearch and decide what to include.
Remove all invalid, disposable, and high-risk addresses from the final list.
4
Phase 4 — Campaign Launch
Done
Set up Instantly campaign (or pick any other email automation tool you prefer) and connect your warmed inboxes.
Build a 3 to 4 step sequence with at least 3 days between steps.
Cap daily sending at 30 to 40 emails per inbox in the first month.
Connect Instantly to HubSpot before the campaign goes live, if you need additional reporting or skip this step.
Tag every positive reply as a deal in HubSpot from day one (skip if Instantly analytics is sufficient).
5
Phase 5 — Ongoing Monitoring
Done
Check Google Postmaster Tools weekly for all Google sending domains.
Check Microsoft SNDS weekly for all Microsoft 365 accounts.
Run MXToolbox blacklist check weekly across all active domains.
Review bounce rates after every campaign. Above 3% means investigate before sending more.
Confirm warmup is still active on every inbox currently sending.
Stack setup complete. All 25 steps done. Your cold email infrastructure is ready.

Cold Email Marketing Campaign Setup FAQs

Your main business domain handles inbound leads, client communication, and your website’s SEO authority. Cold outreach carries a higher risk of spam complaints, bounces, and blacklisting. A deliverability issue on a dedicated sending domain stays contained there. The same issue on your main domain affects every email your business sends and can be significantly harder to recover from.

A minimum of three to four weeks before any cold email goes out. The email warmup process builds sending history gradually through a network of real accounts that send, open, and reply to emails. Rushing this step is one of the most common causes of new inboxes landing in spam. Warmup also does not stop once campaigns go live. Stop it mid-campaign and the reputation the inbox built starts to decline.

A catch-all domain is configured to accept every email sent to it regardless of whether the specific mailbox exists. Standard email validators check whether a mailbox accepts incoming mail and return a positive result for catch-all domains even when the actual address is not real. This means standard validation cannot reliably assess catch-all addresses. A specialist tool is needed to predict actual delivery likelihood before including catch-all contacts in any list.

Inbox providers including Gmail and Outlook use bounce rate as a signal of how well a sender manages their lists. A sustained bounce rate above 3 to 5 percent flags your sending domain as unmanaged. That reputation damage carries forward to every campaign you run from that domain, not just the one where the bad data was. It can take weeks to recover from and affects inbox placement across all contacts, not just the ones who bounced.

Between 30 and 50 emails per inbox per day in the first month of sending. Pushing a single inbox to its daily limit too quickly is one of the fastest ways to damage sender reputation. Scale send volume by adding more warmed inboxes rather than increasing volume per inbox. Inbox rotation across multiple inboxes keeps individual volumes healthy while total campaign volume stays manageable.

SPF specifies which services and IP addresses are authorised to send email on behalf of your domain. DKIM adds a cryptographic signature to outgoing emails that receiving servers can verify. DMARC ties both together and tells receiving servers what to do if either check fails. All three need to be configured on every sending domain before warmup or sending begins. Missing or incorrectly configured records are one of the most common and most avoidable causes of cold emails landing in spam.

 

Deliverability problems do not come with an alert. They typically show up as gradually declining open rates over several weeks. By the time performance visibly drops, the damage has usually been building long enough to affect multiple campaigns. Google Postmaster Tools shows domain and IP reputation from Gmail’s perspective. Microsoft SNDS shows the same from Outlook and Exchange. Weekly checks across both, combined with MXToolbox blacklist monitoring, are what allow you to catch and fix issues before they compound.