What is domain warmup?
When you verify a new domain on SendKit, it doesn’t have an established sending reputation with email providers like Gmail, Outlook, or Yahoo. Sending a large volume of emails immediately from a new domain can trigger spam filters and damage your deliverability. Domain warmup is SendKit’s built-in mechanism that automatically and gradually increases your daily sending limit over a 14-day period. This gives email providers time to recognize your domain as a legitimate sender.You don’t need to configure anything. Warmup is fully automatic and starts when you send your first email from a verified domain.
How it works
- You verify your domain — DNS records are configured and validated.
- You send your first email — This starts the 14-day warmup clock.
- Daily limits increase automatically — Each day, SendKit allows more emails from your domain.
- Warmup completes on day 14 — Your domain has no sending limits after the warmup period.
The warmup clock starts on your first email sent, not when you verify the domain. This means you can verify your domain ahead of time without affecting the warmup schedule.
Warmup schedule
The daily sending limits increase progressively over 14 days:| Day | Daily limit |
|---|---|
| 0–1 | 50 emails |
| 2 | 100 emails |
| 3 | 200 emails |
| 4 | 500 emails |
| 5–6 | 1,000 emails |
| 7–9 | 2,000 emails |
| 10–13 | 5,000 emails |
| 14+ | No limit |
What happens when you hit the limit?
If you try to send more emails than your current daily limit allows, the API returns a 429 Too Many Requests response with details about your warmup status:warmup_ends_at to know when your domain will be fully warmed up, and daily_limit to plan your sending volume accordingly.
Warmup and campaigns
When sending a campaign, SendKit respects the warmup limit of each domain. If the limit is reached mid-campaign, the remaining contacts won’t receive the email until the next day’s limit resets. Plan your campaign volume around your current warmup day to avoid interruptions.Tips for a successful warmup
Start with engaged recipients
During the first few days, send to recipients who are most likely to open and interact with your emails. Positive engagement signals help build your domain’s reputation faster.
Avoid cold lists
Don’t use purchased or scraped email lists during warmup. High bounce rates and spam complaints during this period can permanently harm your domain’s reputation.
Monitor your metrics
Keep an eye on your bounce rate and complaint rate in the SendKit dashboard. If either spikes, pause sending and investigate before continuing.
FAQ
Can I skip or speed up the warmup?
Can I skip or speed up the warmup?
No. The warmup schedule is enforced automatically to protect your sending reputation. Skipping it would risk your emails being flagged as spam.
Does each domain have its own warmup?
Does each domain have its own warmup?
Yes. Each verified domain has an independent warmup period. Adding a new domain starts a fresh 14-day warmup for that domain only.
What if I don't send emails every day?
What if I don't send emails every day?
The warmup is based on calendar days since your first email, not sending days. If you skip a day, the schedule continues — your limits still increase as planned.
Does warmup apply to batch sends?
Does warmup apply to batch sends?
Yes. Batch sends count against your daily warmup limit. If a batch would exceed the limit, the entire batch is rejected.

