Deliverability Jul 9, 2026 5 min read
Warming up a domain in 2026
Mailbox providers trust senders they have seen behave. Here is how Herald builds that history for a new domain, and why it takes three weeks.
Teo Halvorsen
The most common deliverability question we get is some version of: my domain is brand new, my list is clean, and my first campaign went to spam. Why?
Because the receiving side has never seen your domain before, and the first thing it saw was fifty thousand messages in an hour. From where Gmail sits, that is what a compromised account looks like. No amount of correct DNS records changes that; authentication proves you are who you say you are, not that you are worth listening to.
Reputation is a history
Mailbox providers score senders on behaviour over time: how many messages bounce, how many get marked as spam, how many get opened, replied to, moved out of the junk folder. A new domain has no history, so it starts with no trust and a very small budget. Every message that behaves well grows the budget a little. Every one that bounces or gets reported shrinks it a lot.
Warmup is the process of spending that budget carefully until it is big enough for your real volume. It is not a trick and it cannot be skipped. It can only be done well or badly.
How Herald does it
- Engaged contacts first. The first week's messages go to the people most likely to open them: recent signups, recent buyers, anyone who has replied to you before. Good behaviour early is worth more than good behaviour later.
- A rising daily cap. Day one sends a few hundred messages. The cap roughly doubles every couple of days as long as the bounce and complaint rates stay low, and holds if they do not.
- Overflow to a warm pool. If you need to send more than the cap allows, the remainder goes out from Herald's shared, established infrastructure instead of being dropped or delayed. Your list gets the message; your domain gets the credit only for what it can safely carry.
- A stop rule. If complaints spike, the ramp pauses and you get an email explaining why. Pushing through a bad day is how a domain ends up on a blocklist.
Three weeks, give or take
For most senders the ramp reaches a hundred thousand messages a day in about three weeks. A cleaner list gets there faster; a list with a lot of old addresses gets there slower, because every bounce costs budget. Either way the schedule is visible in the dashboard, and the delivery log shows every deferral so you can see the receiving side's mood in real time.
If you are moving a domain from another provider, the history comes with it, and warmup is mostly a formality. If the domain is new, start it the day you register it, before you need it. The three weeks pass whether you are watching or not.
More from the blog
- Aug 28, 2026 Why we price by volume, not contacts Every email tool we tried charged us for people we never wrote to. Herald charges for the messages you send, and here is the arithmetic behind that.
- Aug 14, 2026 Inbound email as structured JSON Replies used to be the part of email nobody wanted to build. Herald now parses every inbound message into a document your code can read.
- Jul 30, 2026 What an agent needs before you let it near the send button We let coding agents send email through Herald for three months. Here is what they got wrong, and what we changed so they stop.