Skip to main content
When you add a brand new domain, email providers like Gmail and Outlook have never seen it before. Sending a large volume of emails right away looks suspicious and can get your emails filtered to spam or your domain blacklisted. Domain warming fixes this by starting with a small daily sending limit and increasing it gradually over 20 days. By the end you can send 10,000+ emails per day with a solid sender reputation behind you.

How to start warming

Your domain needs to be verified before you can start. If you have not done that yet, see the Add a Domain guide first.
  1. Go to Sending Domains in the left sidebar
  2. Click on your domain
  3. Find the Domain Warming section
  4. Click Start Warming Plan
Start Domain Warming Migma creates a 20-day warming plan starting at 50 emails per day. You do not need to do anything else, just keep sending within your daily limit each day.

Daily sending limits

Warming follows a gradual schedule that builds up over 20 days.
Day rangeDaily limit
Days 1-350 emails
Days 4-6100 emails
Days 7-10200 emails
Days 11-15500 emails
Days 16-201,000+ emails
After day 20 your domain can send up to 10,000+ emails per day, subject to your plan limits. You can check how many emails you have left for the day at any time by clicking on your domain in Sending Domains.

Managing warming

Pause warming — if you need to stop temporarily, click Pause Warming from your domain settings. Your daily limit stays where it is and you can resume anytime. Resume warming — click Resume Warming to pick up from where you left off. Check your progress — your domain page shows the current day, today’s limit, emails sent, and remaining capacity.

Tips for a smooth warm-up

Send every day. Even a small batch of 10 to 20 emails helps. Skipping days slows down reputation building and signals inconsistency to email providers. Send to your most engaged subscribers first. People who open and click regularly give you the best engagement rates during warming, which helps build reputation faster. Keep your list clean. High bounce rates or spam complaints can pause warming automatically. Aim to keep bounce rate below 5% and complaint rate below 0.1%. Do not exceed your daily limit. If you have a large list to send to, split it across multiple days during warming.

Warming statuses

StatusWhat it means
Not startedClick Start Warming to begin
In progressWarming is active, keep sending within limits
PausedTemporarily stopped, click Resume to continue
Completed20 days done, you can now send at full volume
FailedStopped due to high bounces or complaints, contact support

Something not working?

This usually means your bounce rate went above 10% or your complaint rate went above 0.5%. Clean your subscriber list, remove invalid addresses, and check your domain health before resuming. Reach out to support if you are not sure what caused it.
Check if you have hit today’s daily limit. Limits reset at midnight UTC. If warming is paused, resume it first. If your domain is not yet verified, complete verification before warming can begin.
Warming always takes 20 days minimum and cannot be accelerated. The best thing you can do is send consistently every day and keep your engagement rates high. That builds reputation faster than anything else.

What do you want to do next?

Domain health

Monitor your bounce and complaint rates.

Domain settings

Configure open and click tracking.

Send a campaign

Send your first email from your new domain.

Add a domain

Set up a new sending domain.