What is Domain Warming?
Domain warming is the process of gradually increasing your email sending volume to build sender reputation with email providers. New domains start with low sending limits, and warming helps you reach higher daily limits safely.Build Reputation
Establish trust with email providers
Avoid Spam Filters
Gradual increase reduces spam risk
Higher Limits
Reach 10,000+ emails per day
Why Warm Up?
New sending domains have no sending history. Email providers (Gmail, Outlook, etc.) are cautious about new domains and may:- Limit daily sending - Start with very low limits
- Filter to spam - High-volume sends from new domains look suspicious
- Block emails - Aggressive sending can get your domain blacklisted
- Starting with small daily limits (50 emails/day)
- Gradually increasing volume over 20 days
- Building positive sending history
- Reaching 10,000+ emails per day safely
When to Use Domain Warming
Recommended for:- New domains (never sent emails before)
- Domains with poor sending history
- Domains that were previously suspended
- Domains with established sending reputation
- Domains already sending high volumes successfully
Starting Domain Warming
Verify Your Domain
Your domain must be verified before starting warming. See Add a Domain if you haven’t set up your domain yet.
Start Warming
Find the Domain Warming section and click Start Warming.Migma creates a 20-day warming plan starting at 50 emails per day.
Understanding Daily Limits
Domain warming follows a gradual schedule:| Day Range | Daily Limit | Total Sent So Far |
|---|---|---|
| Days 1-3 | 50 emails | Up to 150 |
| Days 4-6 | 100 emails | Up to 450 |
| Days 7-10 | 200 emails | Up to 1,250 |
| Days 11-15 | 500 emails | Up to 3,750 |
| Days 16-20 | 1,000+ emails | Up to 10,000+ |
Managing Domain Warming
View Warming Status
See your warming progress at any time:- Go to Settings → Sending Domains
- Click on your domain
- View the Domain Warming section
- Current status (in progress, completed, paused)
- Day number (1-20)
- Daily limit for today
- Emails sent today
- Remaining capacity
- Progress bar showing daily usage
Pause Warming
If you need to temporarily stop warming:- Go to your domain settings
- Click Pause Warming
- Sending limits remain at current level
- Resume anytime to continue
- Temporary sending pause needed
- Domain health issues
- Need to review sending practices
Resume Warming
Continue warming after pausing:- Go to your domain settings
- Click Resume Warming
- Warming continues from where you left off
Check Remaining Capacity
Before sending emails, check how many you can send today:- View Remaining in the warming status
- If you’ve reached today’s limit, wait until tomorrow
- Limits reset at midnight UTC
Warming Best Practices
Send consistently
Send consistently
Don’t skip days:
- Send emails every day during warming
- Even small volumes (10-20 emails) help
- Skipping days slows reputation building
Send to engaged subscribers
Send to engaged subscribers
Focus on quality:
- Send to subscribers who open and click
- Avoid sending to inactive or risky addresses
- High engagement improves reputation
Monitor domain health
Monitor domain health
Watch your metrics:
- Keep bounce rate below 5%
- Keep complaint rate below 0.1%
- Remove invalid addresses immediately
Don't exceed limits
Don't exceed limits
Stay within daily limits:
- Check remaining capacity before sending
- Split large campaigns across multiple days
- Use multiple domains if needed
Warming Status Explained
| Status | Meaning | What to Do |
|---|---|---|
| Not Started | Warming hasn’t begun | Click “Start Warming” to begin |
| In Progress | Warming is active | Continue sending within daily limits |
| Paused | Warming temporarily stopped | Click “Resume” to continue |
| Completed | 20-day warming finished | You can now send up to plan limits |
| Failed | Warming stopped due to issues | Review domain health and contact support |
Troubleshooting
Warming paused automatically
Warming paused automatically
Possible causes:
- High bounce rate (>10%)
- High complaint rate (>0.5%)
- Exceeded daily limit multiple times
- Review domain health metrics
- Clean your subscriber list
- Remove invalid email addresses
- Contact support if needed
Can't send emails during warming
Can't send emails during warming
Check these:
- Have you reached today’s daily limit?
- Is warming paused?
- Is your domain verified?
- Wait until tomorrow if limit reached
- Resume warming if paused
- Verify domain if not verified
Warming seems slow
Warming seems slow
This is normal:
- Warming takes 20 days minimum
- Can’t be accelerated
- Each day builds reputation
- Send consistently every day
- Maintain high engagement rates
- Keep bounce/complaint rates low