One-on-one deliverability consultationBook
Deliverability playbook

Email Deliverability Tips: 17 Ways to Keep Emails Out of Spam

A complete email deliverability guide to help your emails reach the inbox, covering authentication, reputation, warm-up, list hygiene, and monitoring. Follow the practical steps to improve email deliverability, or leave the more complex parts to Warmy.

No Credit Card Required | Cancel Anytime

How to Improve Email Deliverability: The Short Version

To improve email deliverability, set up email authentication, warm up your mailboxes and domains, keep your contact list clean, create high-quality email content, check inbox placement before each campaign, and increase your sending volume gradually.

StepWhat to doWarmy tool
1. AuthenticateSet up SPF, DKIM and DMARC, then check authentication and alignmentSPF Generator, DMARC Generator, DMARC Monitoring
2. Warm upBuild or restore sender reputation before campaignsEmail Warm-Up
3. Clean the listVerify email addresses and remove invalid or risky contactsEmail Verification
4. Check contentReview your email template for formatting issues, heavy HTML and risky linksTemplate Checker
5. Test and monitorCheck inbox placement and blocklist status before and after sendingFree Deliverability Test, Seed List, Deliverability Insights
6. Ramp graduallyIncrease sending volume in small, steady stepsMailbox Calculator, Warm-Up Schedule Calculator

Set Up Your Sending Infrastructure

Good email deliverability best practices start before the first email: choose the right provider, use enough mailboxes and domains, and set up authentication that receiving servers can verify.

1. Use the right email provider for each type of email

Use a sending setup that matches the type of email you send. For low-volume outbound, teams often use Google Workspace, Microsoft 365 or Zoho. Services such as Amazon SES and Mailgun are built for permission-based and application-generated email. Keep these sending streams separate so a problem with one doesn’t affect the others.

2. Spread volume across mailboxes and secondary domains

Don’t send all your outreach from one mailbox. Use several mailboxes per sending domain and keep your primary company domain out of cold email. Warmy’s guideline is 4–5 mailboxes per sending domain for this type of outbound setup. If a domain underperforms, check authentication, complaints, blocklists, list quality and sending history before sending more through it. The free Mailbox Calculator shows how many mailboxes and domains you need for your sending volume.

3. Authenticate with SPF, DKIM and DMARC

SPF lists the servers allowed to send on behalf of your domain. DKIM signs each message, while DMARC tells receiving servers what to do when authentication checks fail. Gmail, Yahoo and Outlook.com require all three from bulk senders, and mail without them is more likely to be filtered or rejected. Use the free SPF Generator and DMARC Generator to create the records.

4. Align your tracking and sending domains

Use a custom tracking domain and make sure the domains in your From address, DKIM signature and Return-Path match. Shared tracking domains are used by many senders, so someone else’s reputation can affect your emails too.

Build and Protect Your Sender Reputation

Mailbox providers trust senders with a steady history of positive engagement. New mailboxes don't have one yet, and sudden changes put existing ones at risk.

5. Warm up new mailboxes and domains

A new mailbox has no sending history, so start with warm-up: a small daily volume with positive engagement, raised gradually over several weeks. Warmy's guideline for a new mailbox is about two to four weeks, depending on its history, target volume, provider mix and engagement. Warmy's Email Warm-Up runs this automatically, and its AI engine Adeline keeps adjusting volume and reply rate after your campaigns start.

6. Increase volume gradually

Providers watch for sudden changes. Raise daily volume in small steps, keep it steady from day to day, and scale down gradually instead of stopping abruptly.

7. Respect daily sending limits

For cold outreach from a regular mailbox, spread your emails throughout the working day instead of sending them all at once. Warmy guideline: about 50–100 emails a day per mailbox.

Let Warmy handle warm-up and ramp-up for every mailbox

Keep Your Email List Clean

Invalid addresses, ignored emails and spam complaints all hurt your reputation. List hygiene is the cheapest way to fix this part of your deliverability.

8. Verify your list before every campaign

Invalid addresses are a common source of hard bounces. Hard bounces can hurt your reputation. Check new and old recipient lists with Email Verification before each campaign. Remove invalid or risky addresses before sending. Many teams try to keep hard bounces below 2%.

9. Never email your suppression list

Use one list for hard bounces, unsubscribes, complaints and "do not contact" requests. Don't send to these contacts again, no matter which tool you use.

10. Make unsubscribing easy

Gmail and Yahoo require bulk senders to support one-click unsubscribe and process requests within two days. For cold email, a simple opt-out line works. Giving people an easy way to opt out is better than getting a spam complaint.

11. Keep spam complaints low

In Google Postmaster Tools, keep your spam rate below 0.1%. According to Google, it should never reach 0.3%. Stick to people who expect your emails. Keep the content relevant, and leave contacts who never engage out of future campaigns.

Write Emails That Get Engagement

Content is only one part of email deliverability. What you write has a strong effect on engagement, complaints and the risk tied to links in the email.

12. Personalize every email and avoid identical copies

Write emails that feel unique and relevant to the person receiving them. They’re more likely to be delivered and answered. Personalize the opening and make sure the subject line fits the message. Use Spintax to vary the wording across the sequence. A/B test a few versions and compare the reply rates.

13. Aim for replies, not clicks

A reply shows real engagement and is generally a healthier goal than a click. Keep the first email short. Ask one simple question and save links for later in the sequence.

14. Keep HTML light

Cold outreach is usually better kept simple and text-based. For marketing emails, use multipart with a plain-text version. Don’t make the whole email an image. Even a "plain" message from a regular editor is still sent as HTML, so keep the formatting light.

15. Check your template for content and formatting risks

Single words rarely decide placement on their own. Before adding a template to a sequence, check for misleading subject lines, aggressive formatting, excessive punctuation, broken HTML and suspicious links. The free Template Checker flags these risks, and its Chrome extension checks your email as you write.

16. For cold outreach, keep early messages simple

Keep first-touch cold emails light on images and links. That includes image signatures. Marketing emails can use more HTML, but it still needs to be well built, relevant and properly authenticated. Don’t use link shorteners or links from domains with a poor reputation.

Test and Monitor Your Deliverability

17. Test inbox placement and monitor your reputation

Check the message before launch instead of guessing where it will land. Warmy shows whether it reaches the inbox, Promotions or spam across supported mailbox providers and custom SMTP. Once the campaign is sent, look at bounces, complaints, blocklists and authentication results. If something points to a problem, fix it before sending more. Start with the free Email Deliverability Test.

STAY ON TRACK

Email Deliverability Checklist

Go through this checklist at every stage of your sending program.

Before launching

  • Publish SPF, DKIM and DMARC and make sure they pass
  • Align the custom tracking and sending domains
  • Schedule mailbox and domain warm-up
  • Record an inbox placement baseline using a seed list.

Before every campaign

  • List verified and suppressions applied
  • Template checked for spam signals and broken links
  • Sending volume kept within the planned ramp
  • Unsubscribe option and list headers in place

After sending

  • Review bounce and complaint rates
  • Compare inbox and spam placement
  • Check engagement by segment
  • Suppress hard bounces right away

Weekly and monthly

  • Check domain and IP blocklists
  • Review spam rate and compliance status in Google Postmaster Tools
  • Review authentication pass rates
  • Run a monthly reputation and list-hygiene review
TROUBLESHOOTING

Why Are My Emails Going to Spam?

Emails usually end up in spam because of failed authentication, a weak or damaged sender reputation, high bounce or complaint rates, sudden changes in sending volume, a blocklist entry, or content that triggers spam filters. Check these issues one by one instead of assuming there’s a single cause

Possible causeWhat to checkRecommended action
Authentication failureSPF, DKIM and DMARC resultsCorrect DNS records and alignment
Poor sender reputationInbox placement, Postmaster Tools spam rate, engagement trendsReduce volume, warm up, improve targeting
High bounce rateShare of invalid addressesVerify and clean the list
Sudden volume increaseDaily sending historyScale gradually
Spam complaintsComplaint and unsubscribe dataImprove targeting and consent
Missing unsubscribe (bulk senders)One-click unsubscribe headersAdd List-Unsubscribe and honor requests within two days
Blocklist entryDomain and IP blocklistsIdentify the cause and request delisting
Shared tracking domainLink and tracking domainsSwitch to a custom tracking domain
Risky contentLinks, HTML and formattingTest the template before sending

How to Stop Emails Going to Spam

  1. Run a deliverability test to check placement by provider.
  2. Look at your SPF, DKIM and DMARC results and fix any alignment issues.
  3. Make sure your domain and IP aren’t listed on major blocklists.
  4. If needed, pause sending or reduce the volume. Verify your list and suppress contacts who don’t engage.
  5. Warm up the affected mailboxes, then retest before increasing the volume again.

Find Out Where Your Emails Land

Free Deliverability Test
MEASUREMENT

How to Measure Email Deliverability

Open rates alone aren’t enough to diagnose deliverability. Privacy features can inflate open rates. A message can also be reported as delivered even when it gets filtered. Track these signals together:

  • Inbox placement rate, per mailbox provider
  • Spam placement rate
  • Bounce rate
  • Spam complaint rate
  • Unsubscribe rate
  • Engagement trends over time
  • Spam rate in Google Postmaster Tools and blocklist status
  • Authentication pass rates

What Good Deliverability Looks Like

Inbox placement rate
Above ~90% at each major provider
Warmy guidance
Hard bounce rate
Under 2%
Common industry practice
Spam complaint rate
Below 0.1%; never reach 0.3%
Google sender guidelines
Unsubscribe requests
Honored within two days
Gmail and Yahoo bulk sender rules
Authentication
SPF, DKIM and DMARC pass and align
Gmail, Yahoo and Outlook.com requirements

Cold Email and Marketing Email Have Different Deliverability Risks

The same basics apply to both, but cold email deliverability and opt-in marketing email run into different problems. Each needs its own setup.

Cold outreach

Typical infrastructure
Mailbox-based sending
Main risks
Complaints, weak targeting, sudden scaling
Core controls
Careful targeting, lower volume per mailbox, warm-up and a clean list

Opt-in marketing

Typical infrastructure
ESP or marketing platform
Main risks
List fatigue, inactive subscribers, bulk sender requirements
Core controls
Domain authentication, easy unsubscribe, list segmentation and placement checks
How Warmy helps

How Warmy Helps Improve Email Deliverability

Warmy brings the main deliverability checks and workflows from this guide into one platform.

Automated mailbox and domain warm-up

Adeline AI sets the pace, volume and reply rate for every mailbox, every day.

Inbox placement testing

see whether test emails reach the inbox, Promotions or spam across supported providers.

SPF, DKIM and DMARC checks

Warmy shows the status of these DNS records, so you can check authentication after setup too.

DMARC monitoring

see every service sending as your domain and move to enforcement safely.

Email verification

remove invalid and risky addresses before they bounce.

Blacklist monitoring

domain and IP listings are detected and reported as they happen.

Google Postmaster data

Gmail spam rate and compliance data next to the rest of your metrics.

Template checking

spot formatting risks, broken links and risky HTML before you send.

“Deliverability is never fixed once. It is a reputation you maintain every single day, with consistent volume, clean data and honest content.”
- Warmy deliverability team
7,000+ businesses rely on Warmy98% inbox placement4.9/5 on G2
Answers

Frequently Asked Questions

Email deliverability tells you whether your messages actually make it to the recipient’s inbox. Some mail is rejected before delivery, and some gets accepted but filtered to spam. Mailbox providers make that call based on domain and IP reputation, authentication, sending patterns, list quality and recipient engagement.

Start with SPF, DKIM and DMARC. Warm up new domains and mailboxes gradually, then keep the sending schedule steady. Verify your list before every campaign. Remove inactive contacts and make it easy to unsubscribe. Check inbox placement regularly so you can spot problems early.

Most healthy sending programs have inbox placement above 90 percent. Bounce rates are usually under 2 percent, with spam complaint rates below 0.1 percent. Don’t rely on one blended number, though. Placement can differ from one mailbox provider to another.

Delivery just means the receiving server accepted the message. Deliverability tells you where an accepted message lands. That can be the inbox, Promotions or spam. A campaign can report 99 percent delivery even when most emails end up in spam. That’s why placement needs to be checked separately.

Spam placement usually comes down to several different issues. Authentication can fail or be misaligned. Domain or IP reputation may be damaged. High bounce or complaint rates, sudden volume increases, blocklist entries and content that trips filters are other common causes. Check them one by one.

They don’t guarantee inbox placement. Without those records, many providers won’t trust the message. Bulk senders also need them for Gmail, Yahoo and Outlook.com. Proper alignment shows that you control the domain and helps protect your brand from spoofing. That protects your reputation too.

A new domain usually needs several weeks of gradual, consistent sending before it can handle meaningful volume. Warmy’s guideline is around two to four weeks, but the timeline isn’t fixed. Target volume, provider mix and engagement all affect it. Automated warm-up adjusts the pace from day to day instead of following the same schedule every time.

Yes. A heavy image-to-text ratio, broken HTML, link shorteners, poor-reputation link domains and misleading subject lines can raise filter scores. But filters are only part of it. Content people actually want to read creates the engagement signals that help keep your reputation strong.

Senders of 5,000+ messages a day to Gmail need SPF and DKIM, a DMARC policy, From-domain alignment and one-click unsubscribe. Unsubscribe requests must be honored within two days, and the spam rate must stay below 0.3%. Yahoo’s rules are similar. Since May 2025, Outlook.com has applied SPF, DKIM and DMARC requirements to high-volume senders.

Run a deliverability test and see where your message lands across the providers that matter to you. Warmy’s free Email Deliverability Test shows whether test emails reach the inbox, Promotions or spam. It also checks authentication and blocklists.

Cold email is sent from regular mailboxes to people who don’t already have a relationship with you. Warm-up, low daily volume per mailbox and replies matter more here. Marketing email goes through an ESP to people who opted in. For marketing email, pay more attention to authentication, list hygiene, one-click unsubscribe and engagement over time.

Test every new campaign or template. Run another test after changes to your sending setup, such as a new domain, ESP or DNS record. If you send regularly, test at least once a week. Placement can change without warning. Regular checks help catch problems before they affect your whole list.

No. Bulk senders have to provide one-click unsubscribe. An easy opt-out helps reduce spam complaints, and a complaint does far more damage than an unsubscribe. For cold email, a simple text opt-out line works.

Stop Guessing Where Your Emails Land

Run a free deliverability test, then let Warmy keep your mailboxes in the inbox.

No Credit Card Required | Cancel Anytime