Email warm-up explained: how long it takes and what it does
What warm-up does, how long a new mailbox needs before campaigns, how fast to ramp up, and the signs that warm-up is working or not.
The real reasons cold email lands in spam, in the order I'd check them: authentication, volume, list quality, new domains, content, and how to confirm the fix.
When a cold email lands in spam, people usually start by rewriting the copy and hunting for "spam words". That's almost never the cause. Work through this list in order, because each step is cheaper to check than the one after it.
Nobody asked for your email, and spam filters exist to catch mail people didn't ask for. So there's no trick that makes unwanted email look wanted. What moves you to the inbox is sending to people who have a reason to care, in small enough numbers that they treat it like a normal message, and answer it.
One test email landing in your own spam folder proves little. Run a placement test across several real mailboxes and providers, and look for a pattern. Fixing a problem you only imagine can do real damage.
SPF, DKIM and DMARC prove the email really came from you. If one is missing or broken, you've lost before anyone reads a word. Google requires SPF or DKIM from every sender, and for anyone sending more than 5,000 messages a day to Gmail accounts, all three.
Fix: run your domain through the domain health checker.
Hundreds of cold emails a day from one mailbox will catch up with you. Sudden jumps are just as bad as high numbers.
Fix: around 30 campaign emails a day per mailbox, three mailboxes a domain, and more mailboxes when you need more. Here's the reasoning.
A brand-new mailbox has no history, and sending straight to strangers gives it a bad one.
Fix: about 14 days of warm-up first, then raise campaign volume slowly. How warm-up works.
Bad lists are one of the failures I've seen again and again in six-plus years. Dead addresses bounce, and people who were never a fit press "report spam".
Fix: verify right before sending, keep bounces under 2%, and narrow your targeting.
This is the signal filters trust the most. Gmail's line is 0.3%, and you want to stay under 0.1%.
Low engagement counts too: an email that nobody replies to, sent to thousands, tells filters that people don't want it.
Fix: make opting out easy, stop sending as soon as someone says no, and send only to people with a real reason to care.
Fix: check the blacklist checker. If you're listed, pause that domain and find the cause before asking for removal.
Content does matter a little. Attachments, lots of links, big images and shouty formatting don't help, and neither does a link to a domain with a bad reputation.
Fix: plain text style, no attachments, one link at most in the first email.
If it's serious, follow the steps in rescuing a domain in spam. Sometimes the cheaper answer is to retire the domain, which is why cold email should never go out from your main domain.
mailzy watches each mailbox's health, rests the ones at risk, and has a placement test you can run before launch. See deliverability.

Written by
Fardeen KarimFounder, mailzy and Web Makeer
Fardeen founded mailzy and Web Makeer and has worked in cold email for 6+ years, sending about 12 million emails for SaaS companies and agencies. He writes about what actually gets replies: setup, deliverability, lists and copy.
What warm-up does, how long a new mailbox needs before campaigns, how fast to ramp up, and the signs that warm-up is working or not.
Safe daily volume per mailbox, why Google's sending limits are the wrong number to aim for, and how to scale by adding mailboxes instead.
Google's sender rules in plain English: who counts as a bulk sender, the 0.3% spam line, SPF, DKIM, DMARC, one-click unsubscribe, and Microsoft and Yahoo.
Start free for 14 days. No card needed.