Lifetime deal Pay once: $149, no monthly bill ever 30d 00h 00m 00s Claim it
Log inStart free trial
Guide

How to Improve Email Deliverability

Twelve fixes that get cold and marketing email into the inbox: authentication, warmup, list hygiene, sending limits, content and monitoring, each tied to what Gmail, Yahoo and Outlook ask of senders.

Quick answer

To improve email deliverability, authenticate your domain with SPF, DKIM and DMARC, warm up new inboxes, send only to verified addresses, stay under daily sending limits, write plain emails with an easy unsubscribe, and keep your spam rate under 0.10% in Google Postmaster Tools.

Deliverability is whether your email reaches the inbox, not just the server. An email can be delivered and still land in spam, and the fixes for that are mostly in your DNS, your list and your sending habits.

The twelve fixes below are in the order to do them. Rules from Gmail, Yahoo and Microsoft are taken from their own help pages, so you know what is required and what is advice.

FixWhat to doArea
1. Publish an SPF recordList every service that sends for your domainAuthenticate
2. Turn on DKIMSign mail with a 2048-bit key where you canAuthenticate
3. Publish a DMARC recordStart at p=none with reports, aligned to your From domainAuthenticate
4. Warm up new inboxesStart low and raise volume slowly, with no spikesWarm up
5. Verify addresses before you sendRemove invalid and risky addressesList
6. Remove bounces and non-openersStop mailing people who never engageList
7. Stay under daily limitsSpread volume across inboxes and domainsLimits
8. Send at a steady rateBack off when you see deferrals or 4xx errorsLimits
9. Write plain, honest emailsNo fake Re:, hidden text or link shortenersContent
10. Make unsubscribing easyOne-click unsubscribe for bulk mailContent
11. Watch your spam rateKeep it under 0.10% in Postmaster ToolsMonitor
12. Fix problems in orderAuthentication first, then volume, then contentMonitor

Fixes 1 to 3 are required by Gmail, Yahoo and Outlook for bulk senders. Fixes 4 to 12 decide where your mail lands once it is accepted.

Authenticate: SPF, DKIM, DMARC

Authentication proves your email really comes from your domain. Gmail requires SPF or DKIM from every sender, and SPF, DKIM and DMARC from senders of 5,000 or more messages a day to Gmail accounts.

Yahoo sets the same rules for bulk senders, and Microsoft says Outlook requires SPF, DKIM and DMARC from domains that send more than 5,000 emails a day. Set all three up even if you send less: it costs nothing.

1. Publish an SPF record

SPF is a DNS record that lists the servers allowed to send for your domain. Gmail's guidelines say your SPF record should include every service that sends for you, or their messages are more likely to be marked as spam.

2. Turn on DKIM

DKIM adds a signature that lets the receiver check the domain owner sent the message. Gmail requires a key of at least 1024 bits and recommends 2048 bits if your provider supports it.

3. Publish a DMARC record

DMARC tells receivers what to do when SPF or DKIM fails. To pass, the authenticated domain must match the domain in your From: address. Yahoo asks bulk senders for a policy of at least p=none.

Add a rua tag so you get DMARC reports. Yahoo strongly recommends it during setup, and Google recommends reports to spot anyone sending as your domain.

TipUsing a sending tool? Follow its domain setup steps, then check the headers of a test email for spf=pass, dkim=pass and dmarc=pass.

Warm up new inboxes

A new inbox or domain has no sending history, so providers watch it closely. Google advises starting with a low volume to engaged recipients and raising it slowly over time.

4. Ramp volume slowly, with no spikes

Google warns that suddenly doubling your volume can lead to rate limits or a drop in reputation. Daily sending lets you ramp faster than weekly sending, and so does good recipient feedback.

Warmup tools automate this by sending and replying between real inboxes. We compare them in our guide to the best email warmup tools.

Watch outWarmup does not fix a bad list or broken DNS. Do fixes 1 to 3 first, or you are warming up an inbox that will still fail authentication.

Clean your list

Every bounce and every ignored email tells providers your mail is unwanted. List hygiene is the cheapest deliverability fix there is.

5. Verify addresses before you send

Run new lists through an email verifier and drop invalid and risky addresses. Yahoo tells senders to monitor hard and soft bounces and remove invalid recipients promptly.

6. Remove bounces and people who never engage

Google suggests unsubscribing recipients who do not open or read your messages, and automatically unsubscribing addresses with several bounces. Never buy lists: both Google and Yahoo tell senders not to.

Sending limits

Each mailbox has a daily cap, and going near it is a red flag even before you hit it. Cold email teams spread volume across many inboxes and domains for this reason.

7. Stay under daily limits

Google Workspace allows 2,000 messages a day per user, and 500 on trial accounts. Microsoft's Exchange Online has a recipient rate limit of 10,000 recipients a day per mailbox. Cold email inboxes are usually run far below these caps.

8. Send at a steady rate

Google asks bulk senders to send at a consistent rate and avoid bursts. When Gmail rejects mail with error 4.7.28, it says to stop for at least 10 minutes, then restart from a single connection.

Content and spam words

Content matters less than authentication and list quality, but it is the part you change most often. Gmail's guidelines focus on deception: misleading subjects, hidden content and unclear links.

9. Write plain, honest emails

Gmail asks senders not to start subject lines with Re: or Fwd: unless the email is a real reply or forward, not to hide content with HTML or CSS, and to keep links visible and easy to understand.

For cold email, keep the first message to one link or none, skip link shorteners and fill every merge tag. Our free spam checker flags each of these and scores the email out of 100.

Check your email for spam words before your next campaign goes out.

10. Make unsubscribing easy

Senders of more than 5,000 messages a day to Gmail must support one-click unsubscribe on marketing and subscribed messages. Yahoo asks bulk senders to honor unsubscribes within 2 days.

For cold email, a plain opt-out line such as "reply no and I will not email again" gives people an option other than the spam button.

Monitor and fix

You cannot see where your email lands from your own Sent folder. Use the provider tools, and check them weekly while you are scaling up.

11. Watch your spam rate

Google says to keep the spam rate in Postmaster Tools below 0.10% and never reach 0.30%. Yahoo asks bulk senders to stay below 0.3%, and its Complaint Feedback Loop sends you copies of spam reports.

12. Fix problems in the right order

When inbox placement drops, check authentication first, then bounces and complaints, then volume, and only then the copy. Microsoft rejects non-compliant mail from high-volume domains with error 550 5.7.515.

Once the email lands, the next job is answering the replies fast. For cold email teams running many inboxes across sequencers, we recommend Revbound, our product. It puts every sequencer reply in one inbox, drafts answers with free calendar times and books the meeting when the lead accepts.

Answers go out from the same mailbox the lead wrote to, and Revbound does not send cold email, so your sequencer keeps sending. Still choosing a sender? See the best cold email software.

Email deliverability checklist

Run through this list for every new domain, and again whenever open or reply rates drop.

  • SPF lists every service that sends for the domain.
  • DKIM is on, with a 2048-bit key where supported.
  • DMARC is published at p=none or stricter, with reports.
  • New inboxes ramp up slowly, with no sudden spikes.
  • Every list is verified before the first send.
  • Hard bounces and repeat non-openers are removed.
  • Each inbox stays well under its daily limit.
  • No fake Re: subjects, hidden text or link shorteners.
  • Bulk mail has one-click unsubscribe.
  • Spam rate stays under 0.10% in Postmaster Tools.

FAQ

How do I improve email deliverability?

Authenticate your domain with SPF, DKIM and DMARC, warm up new inboxes, verify your list and remove bounces, stay under daily sending limits, write plain emails with an easy unsubscribe, and keep your spam rate under 0.10% in Google Postmaster Tools.

How do I improve email deliverability and avoid spam?

Send only to people who expect your email, and make it easy to opt out. Avoid fake Re: or Fwd: subject lines, hidden text and shortened links, and keep links to one or none in a first cold email. Then check your copy with a spam word checker before you send.

What causes email deliverability issues?

The usual causes are missing or broken SPF, DKIM or DMARC records, sending too much too soon from a new inbox, high bounce rates from an unverified list, spam complaints, and misleading subject lines or hidden content.

How do I improve my email delivery rate?

Delivery rate drops when mail bounces or is rejected. Verify addresses before you send, remove hard bounces at once, fix authentication so providers do not reject you, and slow down when you see deferral errors such as Gmail's 4.7.28.

How do I improve email deliverability in HubSpot?

Connect your email sending domain in HubSpot. HubSpot's help page says this sets up MX, DKIM, SPF and DMARC records so its marketing emails meet the standards inbox providers enforce. The list and content fixes in this guide still apply.

Does warming up an inbox improve deliverability?

Yes, for new inboxes and domains. Google advises starting with a low volume to engaged recipients and raising it slowly, because sudden spikes can lead to rate limits or a drop in reputation. Warmup tools automate that ramp.