Warm-up (Email Warm-up)

The process of gradually building sender reputation and inbox placement on a new domain or mailbox by sending emails to engaged addresses before launching cold campaigns.

Warm-up

Warm-up is the process of training ISPs to trust your new domain or mailbox before you start cold email campaigns.

Think of it like building credit: you can’t borrow $100k on day one. You start with small purchases, pay on time, and build a track record. Then banks trust you.

Same with email.


TL;DR

  • What it is: Gradually sending emails to engaged addresses to build sender reputation
  • Why it matters: New domains have zero reputation; ISPs filter heavily by default
  • Timeline: 2-4 weeks for good reputation
  • Cost: Free to $100/month depending on method
  • Result: Higher inbox placement rate (80%+ instead of 30-50%)

Why New Domains Need Warm-up

New domain = zero history

ISPs have no data about you:

  • Have you sent before?
  • Do people open your emails?
  • Do people complain?
  • Are you a spammer?

Without history, ISPs default to caution: they filter aggressively.

Result: Your first cold campaign gets destroyed by spam filters.

With warm-up: You build a track record of good behavior, so ISPs trust you more.


How Warm-up Works

Phase 1: Establish baseline (Days 1-7)

  • Send 20-50 emails/day to engaged addresses
  • Use your own account or team accounts (people who open)
  • ISP logs: “This domain sends, people open = probably legitimate”

Phase 2: Build momentum (Days 8-14)

  • Increase to 100-200 emails/day
  • Still sending to engaged addresses
  • ISP logs: “Consistent engagement, low complaints = good reputation”

Phase 3: Increase volume (Days 15-21)

  • Ramp to 300-500 emails/day
  • Still mostly engaged addresses
  • ISP logs: “High volume, still good engagement = strong reputation”

Phase 4: Cold campaign (Day 21+)

  • You can now send to cold lists
  • Inbox placement is 2-3x higher than day 1
  • Filters are more lenient because you have history

Manual Warm-up (Free Method)

Tier 1: Use your own accounts

  • Send emails to your Gmail, Outlook, team members
  • Make sure they open and click (shows engagement)
  • Daily: 20-30 emails for 2 weeks

Tier 2: Ask for volunteers

  • Find 100-200 people who will open your emails
  • Give them context (“I’m testing a new domain, please open”)
  • Send 50-100/day for 2 weeks

Tier 3: Use engagement lists

  • Buy a list of people known to open emails
  • Send to them carefully (don’t mark as spam)
  • Cost: $200-500 for 1,000 engaged addresses

Time commitment: 30-60 minutes/day for 2 weeks

Cost: Free to $500


Automated Warm-up (Paid Method)

Services like Instantly or Lemlist offer warm-up:

How it works:

  • You set up multiple mailboxes
  • Tool sends emails between them automatically
  • Creates engagement signals (opens, clicks, replies)
  • ISPs see “this domain has good engagement”

Cost: $20-50/month

Time commitment: 10 minutes (setup only)

Result: Faster reputation building (2 weeks instead of 3)


Warm-up Best Practices

1. Only Mail Engaged Addresses

Don’t warm up by sending to cold lists. That defeats the purpose.

Warm up with:

  • Your own team’s email addresses
  • Friends/family who will open
  • Purchased “engaged” lists
  • People who opt-in

Don’t warm up with:

  • Random cold lists
  • Old/invalid email addresses
  • Unverified sources

2. Send Gradually

Don’t go 0 → 1,000 emails/day on day 1.

Better approach:

Day 1-3: 20 emails/day
Day 4-7: 50 emails/day
Day 8-14: 100-200 emails/day
Day 15-21: 300-500 emails/day
Day 21+: Full volume (1,000+ emails/day)

ISPs notice sudden volume spikes. Gradual ramps look organic.

3. Monitor Complaints

Track spam complaints during warm-up:

  • Should be 0 or extremely low (<0.01%)
  • If complaints spike, you’re mailing bad addresses
  • Fix before moving to cold campaigns

4. Skip the First 48 Hours

Don’t send anything on day 1 of a new domain.

Wait 24-48 hours after domain registration for:

  • DNS to propagate
  • ISPs to see the domain in circulation
  • Your DKIM/SPF to activate

5. Use Multiple Sending IPs (Optional)

If you have budget:

  • Warm up 2-3 IPs simultaneously
  • Increases reputation faster
  • Cost: ~$20-50 per IP/month

Warm-up Timeline: From Start to Cold Campaign

PhaseDaysDaily VolumeActionResult
Setup-2 to 00Register domain, set DNS, waitISPs see domain
Warm-up Phase 11-720-50Send to engaged addressesBaseline reputation
Warm-up Phase 28-14100-200Increase volume, monitor complaintsBuilding trust
Warm-up Phase 315-21300-500Ramp volume, verify open ratesStrong reputation
Cold Campaign21+500-2,000Launch to cold lists80%+ placement

Total time: 3-4 weeks before you can launch full cold email


Red Flags: When Warm-up Is Failing

🚩 Complaints spike above 0.1%

  • You’re mailing bad addresses
  • Switch to better engagement list

🚩 Open rate drops below 30%

  • Addresses aren’t actually engaged
  • Find better warm-up list

🚩 ISP starts filtering in week 2

  • Something changed (too fast volume increase, bad addresses)
  • Pause and restart more slowly

🚩 DKIM/SPF not passing

  • Your DNS isn’t set up correctly
  • Check with MXToolbox before proceeding

After Warm-up: Maintaining Reputation

Once you launch cold campaigns:

  1. Keep complaint rate <0.1%

    • Monitor weekly
    • Stop if it climbs above 0.2%
  2. Segment by engagement

    • Don’t keep mailing non-openers
    • After 3 no-opens, move to nurture
  3. Monitor inbox placement

    • Test weekly with 250ok or similar
    • If placement drops >10%, investigate
  4. Never ignore bounce rate

    • If bounces jump >2%, verify next list

The Bottom Line

Warm-up is required for new domains.

Skip it, and you’ll waste weeks wondering why your perfect message gets filtered.

Do it right, and you build 80%+ inbox placement from day 1 of your cold campaign.

3-4 weeks of setup saves you months of poor results.

Struggling with your GTM Strategy?

Get a comprehensive audit of your Go-To-Market stack and discover untapped revenue opportunities.

Book a Free Strategy Call