Guide · Deliverability

Why your cold emails land in spam (and how to fix it).

Most cold outbound fails before anyone reads it, because it never reaches the inbox. Here is what actually decides deliverability, and how to get it right before you send a single email.

Deliverability is not one setting. It is the combined result of how your domain is authenticated, how trusted it is, how fast you send, who you send to, and what the message contains. Get any one badly wrong and mailbox providers quietly route you to spam, where no amount of good copy can save you. Here are the five things that matter, in the order we check them.

1. Authentication: SPF, DKIM and DMARC

These three DNS records tell mailbox providers that your email is really from you. SPF lists the servers allowed to send for your domain. DKIM cryptographically signs each message so it cannot be tampered with. DMARC ties the two together and tells providers what to do with mail that fails. Without all three set up correctly, modern providers treat your mail as suspicious by default. A single misconfigured or duplicated record is enough to sink an otherwise clean campaign.

2. Domain reputation and the case for a separate domain

Every sending domain builds a reputation over time. Blast cold email from your main company domain and a bad run can damage the reputation your whole business relies on, including the invoices and replies your team sends every day. The safer approach is to send cold outreach from dedicated domains kept separate from your primary one, so your core domain is never at risk. This is standard practice for a reason.

3. Warmup and sending volume

A brand-new domain has no track record, and sending a few hundred emails from it on day one looks exactly like spam. Domains need to be warmed up: real-looking activity, ramped slowly over roughly two to three weeks, so providers learn to trust them. Even a warmed domain should have volume caps, because a sudden spike is one of the fastest ways to burn reputation. Slower and steadier beats a big first day every time.

4. List quality

Sending to stale, guessed or scraped addresses produces bounces and spam complaints, and both are heavily punished. Verify addresses before you send, suppress role accounts and known bad domains, and keep your list tight. A smaller, accurate list to the right people outperforms a big, dirty one, and it protects your reputation while it does.

5. Content and links

Spam filters read your message too. Heavy HTML, image-only emails, link shorteners, spam-trigger phrasing and too many links all raise your risk. Plain, specific, text-led messages that reference a real reason to reach out both convert better and land better. The same things that make a human want to reply tend to make a filter comfortable letting it through.

The step most people skip: test inbox placement before you send

Here is the part almost nobody does, and the one that matters most. Before a campaign goes live, send a test to seed inboxes across the major providers and confirm the mail lands in the inbox, not the spam folder. If it does not, you fix the problem before real prospects ever see a spam-foldered message. If placement degrades mid-campaign, sending should pause until it is fixed. This is the difference between hoping you are landing and knowing it.

A quick deliverability checklist

Before your next campaign, confirm you have: SPF, DKIM and DMARC set up and passing, with no duplicate records; a dedicated sending domain kept separate from your main one; two to three weeks of warmup done and sensible daily caps in place; a verified, suppressed and tightly targeted list; plain, specific, text-led copy with few links; and a seed-inbox placement test that passes before you go live.

How Warmlane handles all of this

This guide describes exactly how we run outbound. Warmlane stands up dedicated domains and mailboxes, warms them properly, sets authentication correctly, keeps lists clean, writes specific and signal-led copy, and refuses to send until a test email lands in the inbox. It is deliverability-first by design, so your main domain stays safe and your messages actually arrive. See how it works, or view pricing.

Want outbound that actually lands?

We test inbox placement before we send, and book you qualified meetings without adding headcount. Start with a low-risk 60-day pilot.

Book a call