Cold email deliverability is the sum of seven things you control: your sending domains, warmup, authentication, list quality, volume, content, and monitoring. Get all seven right and you land in the inbox. Neglect any one and the rest stops mattering.
We run cold email every day, and the single most common reason campaigns fail is not the copy. It is that the emails never reach a human. Mailbox providers like Google and Microsoft decide, in milliseconds, whether your message belongs in the inbox, the spam folder, or nowhere at all. That decision is based on signals you build over weeks, not on the clever subject line you wrote this morning. This guide walks through each signal, in the order it actually matters.
Start with the domains, not the mailboxes
The first mistake we see is people sending cold email from their primary company domain. Do not do this. If your outbound reputation gets damaged, you do not want your invoices, contracts, and support replies going to spam along with it.
Buy separate sending domains. A common pattern is a close variant of your brand, for example yourcompany-mail.com or getyourcompany.com, and then redirect it to your real site. Each domain should carry a small number of mailboxes, typically two or three. Spreading volume across several domains and mailboxes keeps any single one under the thresholds that trigger throttling.
A few domain-level basics that are non-negotiable:
- Set up a proper redirect from the sending domain to your main site so it is not a dead link.
- Give each mailbox a real display name and a signature, not just an address.
- Let a fresh domain age for a couple of weeks before you send anything at all. New domains are inherently suspicious to filters.
Warmup is not optional
Warmup is the process of gradually building a positive sending history so mailbox providers learn your domain sends wanted mail. A cold domain that suddenly blasts a few hundred messages looks exactly like a spammer.
The mechanics are simple. Start with a very low daily volume, then increase it slowly over several weeks. Automated warmup tools simulate real engagement: messages get opened, marked important, and replied to across a network of inboxes, which teaches filters that people want your mail. Keep warmup running even after a domain is live, because reputation decays if you stop.
The discipline that matters most here is patience. There is no shortcut that survives contact with Gmail's filters.
Authentication: SPF, DKIM, and DMARC
Authentication is how a receiving server confirms your mail is really from you and has not been forged. Without it, you are throttled or rejected before content is even evaluated. Three records do the work:
- SPF lists which servers are allowed to send on behalf of your domain.
- DKIM cryptographically signs each message so tampering is detectable.
- DMARC tells receivers what to do when SPF or DKIM fail, and where to send reports.
| Record | What it proves | If it is missing |
|---|
| SPF | The sending server is authorized | Mail looks forgeable, gets throttled |
| DKIM | The message was not altered in transit | Signature checks fail, trust drops |
| DMARC | You have a policy for failures | Providers apply their own harsh defaults |
Set all three before your first send. They are configured once per domain in your DNS, they cost nothing, and they are the price of entry. Google and Microsoft now effectively require them for bulk senders, so treat them as mandatory rather than best practice.
List quality is a deliverability lever, not just a targeting one
Most people think of list quality as a conversion issue. It is also a deliverability issue. Every message to a dead address produces a hard bounce, and a high bounce rate is one of the strongest signals that you are sending to a scraped or purchased list. A few bad sends can drag down an otherwise healthy domain.
So verify before you send. Run every address through verification to remove invalid, catch-all, and role-based mailboxes. Better still, build lists from accurate source data in the first place. This is where enrichment earns its keep: our enrichment product resolves current, valid business emails so you are not paying reputation costs for stale records. Pair that with lead scoring and you spend your daily sending budget on contacts who are both reachable and worth reaching.
The rule we hold to: if you would not stake your domain reputation on an address, do not send to it.
Volume and cadence: slow is fast
Once domains are warm and authenticated, the temptation is to open the throttle. Resist it. Sending reputation is built on consistency, not spikes. A mailbox that sends thirty personalized messages a day, every weekday, for months looks trustworthy. One that sends five hundred on Monday and zero for a week looks automated.
Practical guidance we follow:
- Keep per-mailbox daily volume modest and grow it gradually.
- Send on a human schedule, spread across working hours, not all at once.
- Add small random gaps between sends so the pattern does not look machine-timed.
- Watch reply and bounce rates as you scale, and pull back the moment either drifts the wrong way.
If you need more total volume, add more domains and mailboxes rather than pushing any single one harder. This is exactly how our email agent is built to operate: many warm identities sending at safe, human volumes, coordinated so the whole system scales without any one mailbox looking abusive.
Content triggers: what tips you into spam
Filters read your message too. Certain patterns correlate strongly with spam and will hurt placement even from a healthy domain:
- Heavy use of salesy trigger words, all caps, and multiple exclamation marks.
- Links to unfamiliar or shortened URLs, and too many links per message.
- Large images, heavy HTML, or image-only emails with little text.
- Spun or near-identical copy sent to thousands of people at once.
Plain, personal, text-forward messages perform best. Write like a person emailing one other person, because that is what a good cold email is. Genuine personalization also raises replies, and replies are the single most positive engagement signal a mailbox provider can see. If you are unsure what is dragging your numbers down, our roundup of common AI outbound mistakes covers the content traps we see most often.
Monitoring: you cannot fix what you cannot see
Deliverability is not set-and-forget. Reputation moves, and you want to know before a campaign quietly stops converting. Watch a handful of signals continuously:
- Bounce rate, which should stay low. A rising trend means list decay.
- Spam complaint rate, which should be near zero.
- Reply rate, your best proxy for whether real people are seeing the mail.
- Placement, tested with seed inboxes across Gmail, Outlook, and others.
- Blocklist status for every sending domain and IP.
When a metric drifts, slow down, diagnose, and let the domain recover before pushing again. Cold email is not the only channel worth watching, either. Layering email with other touchpoints spreads risk and lifts reply rates, which is the whole idea behind multi-channel outreach sequences and why our cold leads solution coordinates email with LinkedIn and WhatsApp rather than betting everything on the inbox.
The honest summary is that deliverability is operational hygiene, repeated forever. The teams who win at cold email are not the ones with the best copy. They are the ones who treat their domains like an asset and protect them daily. That is the discipline we build into the Leaderra platform so you do not have to babysit it by hand. Flows start at $500/month, and if you want to see how it holds up, watch the live demo or book a meeting.
FAQ
How long does it take to warm up a new cold email domain?
Plan for at least two to four weeks before a new domain is ready for meaningful volume. You start with very low daily sends and increase gradually while automated warmup builds engagement history. Rushing this is the most common way to burn a domain, so patience pays off.
Do I really need SPF, DKIM, and DMARC for cold email?
Yes. These three DNS records prove your mail is authentic and unaltered, and Google and Microsoft now effectively require them for anyone sending at volume. Without them your messages are throttled or rejected before the content is even read. They are configured once per domain and cost nothing.
Why should I send cold email from a separate domain?
Sending from a separate domain protects your primary company domain from any reputation damage caused by outbound. If a sending domain gets flagged, your real business email, invoices, and support replies keep landing in the inbox. Most teams use a close brand variant redirected to their main site.
What bounce rate is safe for cold email?
Keep it as low as you can, because a high bounce rate is one of the strongest signals of a scraped or unverified list. Verify every address before sending and remove invalid, catch-all, and role-based mailboxes. Building lists from accurate enrichment data in the first place keeps bounces down.
What is the single biggest deliverability mistake?
Treating deliverability as a one-time setup instead of ongoing hygiene. Reputation moves constantly, so you have to monitor bounces, complaints, replies, and blocklist status and slow down the moment something drifts. The teams that win protect their domains every day rather than only at launch.
Put this into practice
Leaderra's four AI agents qualify, chase, and book meetings on your leads — verified, scored, and briefed.