Email Warmup

Warmup Case Checklist: 20 Checks Before Your First Send

A comprehensive technical and strategic checklist to ensure your domain and IP are properly prepared before initiating an email warmup sequence.

8 min read6 sectionsGuide 30 of 30 in Email Warmup
  • email warmup checklist
  • domain reputation
  • SPF DKIM DMARC setup
  • inbox placement
  • IP warming
  • deliverability audit

Email warmup is the process of building a reputation for a new domain or IP address by gradually increasing sending volume over several weeks. Mailbox providers like Google and Microsoft view new senders with suspicion. If you suddenly send 10,000 emails from a fresh domain, you will likely be flagged as a spammer. A structured warmup sequence signals to these providers that you are a legitimate sender who generates positive user engagement.

Before you send your first warmup message, you must ensure your technical foundation is flawless. A single configuration error can lead to permanent blacklisting before your campaign even begins. This checklist covers the critical technical, strategic, and data-related steps required to prepare for a successful warmup.

Technical DNS Authentication

The foundation of email deliverability is authentication. Without these three records, mailbox providers cannot verify that you are who you say you are.

1. SPF (Sender Policy Framework)Ensure your SPF record is correctly formatted in your DNS settings. It must include all the IP addresses and third-party services authorized to send mail on your behalf. Avoid having multiple SPF records, as this will cause authentication failure.

2. DKIM (DomainKeys Identified Mail)This provides a digital signature that proves the email content has not been tampered with in transit. You must generate a public key in your DNS and a private key in your sending platform.

3. DMARC (Domain-based Message Authentication, Reporting, and Conformance)Start with a 'p=none' policy. This tells ISPs how to handle mail that fails SPF or DKIM. Even a monitoring policy is better than no record at all, as it signals to filters that you are proactive about security.

4. PTR (Reverse DNS) RecordIf you are using a dedicated IP, you must have a PTR record that points the IP address back to your domain. This is a mandatory check for most enterprise-level spam filters.

Domain and IP Health Checks

Once the records are in place, you must verify the status of your infrastructure. Use monitoring tools like SenderSignal to track whether your new assets are already flagged on any global blocklists before you begin.

5. Check Blacklist StatusVerify that your IP and domain are not listed on major blocklists such as Spamhaus, Barracuda, or SORBS. New IPs from budget cloud providers are frequently recycled and may carry baggage from previous owners.

6. Domain Age VerificationFreshly registered domains (less than 30 days old) are treated with extreme caution. If possible, register your domain well in advance of your first send to allow the registration date to age.

7. SSL/TLS ConfigurationEnsure your mail server or sending provider supports TLS encryption. Most modern providers handle this automatically, but it is worth testing to ensure messages aren't sent as plain text.

8. Custom Tracking DomainsIf you are using a shared email platform, set up a custom tracking domain for your links. This prevents your reputation from being tied to the shared (and potentially abused) tracking domains of other users.

Content and Formatting Standards

The way you structure your initial messages impacts how filters categorize your traffic. During warmup, your content should be conservative and high-quality.

9. Unsubscribe HeaderInclude a clear, one-click unsubscribe link in your header and body. Obscuring the unsubscribe process leads to spam complaints, which are lethal during a warmup phase.

10. Text-to-Image RatioAvoid image-heavy emails. Aim for a high ratio of text to images, as filters often view large images with minimal text as a tactic to hide spammy keywords.

11. Avoid Spam Trigger WordsScan your copy for aggressive sales language like 'free,' 'guaranteed,' or excessive currency symbols. While these don't cause instant blocking, they add to a cumulative spam score.

12. Physical Mailing AddressComply with CAN-SPAM and GDPR regulations by including a physical office address in your footer. This is a basic trust signal for both filters and recipients.

List Hygiene and Data Quality

During a warmup, your bounce rate must stay near zero. Sending to dead or invalid addresses signals to ISPs that you are using an unverified or purchased list.

13. Verification of Recipient ListRun your initial warmup list through a verification service to remove syntax errors, catch-all addresses, and dormant accounts.

14. Focus on High-Engagement UsersYour first 500 emails should be sent to your most engaged audience, those who have recently opted in or have a history of opening your messages. Positive engagement (opens, clicks, and replies) is the only way to build reputation.

15. Remove Role-Based AddressesAvoid sending to info@, admin@, or sales@ during the warmup. These addresses are often managed by multiple people and have higher complaint rates.

16. Check for Honey PotsEnsure your list is clean of spam traps. These are dormant addresses used by blocklist providers to catch senders who use scraped data.

Strategic Warmup Parameters

How you execute the volume ramp-up determines the long-term success of your domain reputation.

17. Define a Daily Volume ScheduleCreate a spreadsheet that maps out your daily increases. A common strategy is to start with 20 emails per day and increase by 20% daily, provided engagement remains high.

18. Monitor Postmaster ToolsSign up for Google Postmaster Tools and Microsoft SNDS. These provide direct feedback from the ISPs regarding your domain reputation and delivery errors.

19. Consistency of SendingAvoid erratic spikes. Sending 5,000 emails on Monday and zero for the rest of the week is a red flag. Aim for a steady, predictable flow of traffic.

20. Engagement MonitoringUse a platform like SenderSignal to perform periodic seed list testing. This allows you to see if your messages are landing in the Inbox, the Promotions tab, or the Spam folder across different providers during the warmup process.

Final Verification Before Launch

Before you hit 'send' on that first batch of 20 emails, do a manual test. Send a test version of your warmup email to a few personal accounts on different providers (Gmail, Outlook, Yahoo). Open the email, click a link, and check the 'Original' or 'Raw' header data.

Ensure that 'SPF: PASS', 'DKIM: PASS', and 'DMARC: PASS' all appear in the headers. If any of these show a 'FAIL' or 'SOFTFAIL', stop immediately and resolve the DNS issue. A warmup started on a broken technical foundation is a waste of resources and can lead to a 'burned' domain that is difficult to recover.

By following these 20 checks, you minimize the variables that cause deliverability failure. Warmup is a marathon, not a sprint. Patience in the first two weeks pays dividends in the form of high inbox placement for the life of your domain.

Frequently asked

Questions about this topic

How long should a standard email warmup take?
A typical warmup period lasts between 15 to 30 days depending on your target daily volume. It requires a gradual increase in sending frequency coupled with high engagement rates to signal to ISPs that you are a legitimate sender.
Can I skip warmup if I have a high-authority domain?
Even established domains require a warmup phase when moving to a new IP address or starting a new sub-domain. ISPs monitor sudden spikes in traffic as a primary indicator of compromised accounts or spam activity.
What is the most common reason for warmup failure?
Failure usually occurs due to poor technical configuration, such as missing DNS records, or high bounce rates from unverified lead lists. If the initial small batches trigger blocks, the reputation of the new sender identity is damaged immediately.

More on email warmup

Related Email Warmup guides that build on this one.

Related reading across SenderSignal

Guides from other disciplines that connect to this topic.

Start free in two minutes

See where your email actually lands.

Placement testing, blacklist monitoring and reputation tracking in one workspace.