949.822.9583
support@launchcodex.com
  • AI marketing & automation

Email deliverability guide: How to make sure your emails actually land

Last Date Updated: August 18, 2026
  • 14 minute read
About 17% of legitimate commercial emails never reach the inbox. This guide covers every layer of the deliverability stack: the 2024 Google and Yahoo authentication requirements, how sender reputation is scored, list hygiene thresholds, warm-up protocols, and monitoring. Each section is built for action, not overview.

Table Of Contents

Share This Article
Build-operate-transferCo-buildBuild-operate-transferVenture sprint
Ready for a free checkup?
Get a free business audit with actionable takeaways.
Key takeaways (TL;DR)
  • Google and Yahoo have required SPF, DKIM, and DMARC for bulk senders since February 2024. If you send 5,000 or more emails per day, this is a hard compliance requirement, not a best practice.
  • Gmail enforces a 0.10% spam complaint rate threshold for warnings and 0.30% for delivery restrictions. Most senders do not know where they stand.
  • Inbox placement rate is the metric that matters. Your ESP only reports delivery rate, which tells you the server accepted the message, not where it landed.

About 1 in 6 legitimate commercial emails never reaches the inbox. They land in spam, hit a blocked queue, or disappear without a record. Most marketing teams do not know this is happening because their ESP reports a 98% delivery rate, which only measures whether the receiving server accepted the message.

This guide covers everything after acceptance: authentication requirements, how inbox providers score your domain, how to keep your list healthy, and how to monitor placement before open rates start falling. If you have not audited your email infrastructure since February 2024, start here.

What email deliverability actually means (and why delivery rate misleads you)

Delivery rate and inbox placement rate are not the same metric. Delivery rate records whether a mail server accepted your message. Inbox placement rate records whether it landed in the inbox, not the spam folder, not a promotional tab, not a blocked queue. Email returns an average of $36 for every $1 spent according to Litmus, but only when it arrives where someone can read it.

Ready to grow your organic traffic?

Get a free SEO audit from the Launchcodex team.

Book a Free Audit

A 99% delivery rate can coexist with a 60% inbox placement rate. The server accepted the email. The spam filter made its own call after that.

The inbox failure problem

The metric that actually matters

Inbox placement rate reflects how ISPs weigh your sending reputation, authentication records, engagement history, and list quality together. An email report that stops at delivery rate is measuring the wrong outcome.

Validity’s 2023 State of Email report found that approximately 17% of legitimate commercial emails globally never reach the inbox. That represents real revenue gone before a recipient ever had a chance to see the message.

To track inbox placement, you need a tool outside your ESP. GlockApps and Validity Everest both send test messages to seeded inboxes across major providers and report back on actual inbox, spam, or tab placement before you deploy to a live list.

How modern spam filters actually work

Content-based keyword filtering is largely obsolete. That model describes how filters worked before 2015. Today, Gmail, Yahoo, and Microsoft Outlook evaluate:

  • Sender domain and IP reputation built over time
  • Authentication record alignment across SPF, DKIM, and DMARC
  • Recipient engagement signals including opens, clicks, replies, and inbox moves
  • Spam complaint rate from your active list
  • Bounce patterns from your sending domain

Content matters at the margins. Reputation and engagement drive the filtering decision.

Gmail complaint rate thresholds

The 2024 compliance baseline: What Google and Yahoo now require

In February 2024, Google and Yahoo introduced mandatory bulk sender requirements. Any sender emailing 5,000 or more recipients per day to Gmail must have SPF, DKIM, and DMARC in place, must support one-click unsubscribe per RFC 8058, and must stay below published complaint rate thresholds. This has been active enforcement for over two years.

Google’s email sender guidelines and Yahoo’s Sender Hub both publish the full specification. Many teams that built their programs before 2024 still have gaps actively hurting their inbox placement.

Gmail’s complaint rate thresholds

ThresholdWhat happens
Below 0.10%Good standing
0.10% to 0.29%Warning level, monitor closely
0.30% and aboveGoogle restricts or blocks delivery

Most senders have no idea where they sit against these numbers because they have never opened Google Postmaster Tools. That is the first gap to close.

The one-click unsubscribe requirement

Yahoo requires bulk senders to support one-click unsubscribe per RFC 8058 and to process requests within two days. This is technically different from having an unsubscribe link in the message body. The List-Unsubscribe: POST header must be active so inbox providers can surface the option natively inside the email UI.

Most major ESPs handle this automatically. If you send through a CRM-based system or a custom sending setup, verify the header is present. M3AAWG, the primary industry body for email anti-abuse practices, publishes implementation guidance for teams managing their own sending infrastructure.

Marcel Becker, Senior Director of Product at Yahoo, explained the intent behind the shift: “The days of batch-and-blast are over. Inbox providers are increasingly sophisticated. They reward senders who earn engagement and punish those who treat the inbox like a broadcast channel.”

How to set up email authentication correctly

SPF, DKIM, and DMARC are the three DNS-based records that authenticate your sending domain. SPF specifies which servers can send on your behalf. DKIM adds a cryptographic signature that confirms the message was not altered in transit. DMARC ties both together and tells receiving servers what to do when either check fails. All three must be present and aligned.

Laura Atkins, co-founder of Word to the Wise, puts the baseline clearly: “Authentication is not deliverability. It is the price of entry. Without SPF, DKIM, and DMARC, you are not even in the conversation with modern inbox providers.”

What each record does

  • SPF (RFC 7208): A TXT record listing every IP address authorized to send on behalf of your domain. Missing an include statement for your ESP or having multiple SPF records on the same domain are the two most common misconfigurations.
  • DKIM (RFC 6376): A public/private key pair where your domain holds the public key as a DNS record and your sending server signs outgoing messages with the private key. Rotating keys every 6 to 12 months is a security best practice.
  • DMARC (RFC 7489): A policy record that references your SPF and DKIM results and instructs receiving servers to monitor, quarantine, or reject failing messages. It also generates aggregate reports showing every source sending email under your domain.

DMARC policy levels and how to progress

PolicyWhat it doesWhen to use it
p=noneMonitor only, no enforcementStart here during initial setup
p=quarantineFailing messages routed to spamAfter 30 to 60 days of report review
p=rejectFailing messages blocked entirelyOnce all legitimate sources are aligned

Start at p=none, review aggregate reports using a tool like DMARC Analyzer, confirm all sending sources pass alignment, then move to p=quarantine. Moving to p=reject before identifying all legitimate senders can block transactional email from services you did not realize were sending under your domain.

“In almost every audit we run, there is at least one sending source missing from the SPF record. It is usually a CRM or automation tool added after the initial setup. DMARC aggregate reports surface those gaps within the first 24 to 48 hours of monitoring.”

Derick Do, Co-Founder & Chief Product Officer

DMARC policy progression

BIMI: the visual benefit of completing DMARC

Once your DMARC policy reaches p=quarantine or p=reject, you become eligible for BIMI (Brand Indicators for Message Identification). BIMI lets verified senders display a brand logo directly in the inbox for Gmail, Apple Mail, and Yahoo. The BIMI Group reports that verified logos improve brand recognition and open rates in supporting clients, turning a compliance step into a visible inbox presence.

By 2023, Valimail’s DMARC adoption data showed roughly 90% of Fortune 500 companies had DMARC in place. SMBs without it are now the exception.

Sender reputation: How inbox providers score you

Sender reputation is a trust score attached to your sending domain and IP address. Inbox providers calculate it continuously using complaint rates, bounce rates, engagement history, and volume patterns. A damaged domain reputation overrides good content, strong subject lines, and careful timing. You cannot write your way out of a reputation problem.

Michael Adkins, Email Deliverability Engineer at Google, described the model at an M3AAWG conference: “Engagement is now the currency inbox providers use to measure trust. Your complaint rate, your open rate, whether recipients reply to your mail, all of it feeds the reputation model.”

Where to check your reputation for free

Google Postmaster Tools is the most important monitoring tool available, and it costs nothing. After verifying your domain, it shows:

  • Domain reputation rated as High, Medium, Low, or Bad
  • IP reputation for your sending addresses
  • Spam rate based on Gmail recipient feedback
  • Authentication pass rates for SPF, DKIM, and DMARC

Most marketing teams have never logged in. Set it up this week.

For coverage beyond Gmail, GlockApps and Validity Everest show inbox placement across Yahoo, Outlook, and Apple Mail. MXToolbox checks whether your domain or IP appears on any major blocklist, including Spamhaus.

Common causes of reputation damage

  • Sending to purchased or rented lists with no established consent
  • Failing to suppress hard bounces after each campaign
  • Ignoring complaint rate spikes after list imports
  • Using a domain with a prior history of spam or abuse activity
  • Sending at full volume from a new domain before completing warm-up

List hygiene: Why a smaller list often outperforms a bigger one

Email lists decay at roughly 22% per year. People change jobs, abandon addresses, and lose interest. Sending to a stale list raises hard bounce rates and complaint rates, both of which damage sender reputation. A clean, engaged list produces better inbox placement, a lower complaint rate, and stronger revenue per send than a large, neglected one.

Kate Nowrouzi, VP of Deliverability and Product Strategy at Sinch Mailgun, put it directly: “List hygiene is the most underrated deliverability lever. A smaller, more engaged list consistently outperforms a large stale one.”

“When clients come to us with deliverability issues, list age is almost always part of the problem. We had one client sitting at a 4% hard bounce rate because their list had not been validated in over a year. One pass through Kickbox brought it below 1% within a week.”

Brittany Charles, SVP Client Services

Bounce thresholds to watch

Mailchimp’s bounce management documentation reflects the thresholds used by most major ESPs:

Bounce typeWhat it meansWhat to do
Hard bouncePermanent failure, invalid addressRemove immediately after campaign
Soft bounceTemporary failure, full mailbox or timeoutSuppress after 3 to 5 consecutive failures

Most ESPs start flagging accounts at a 1.5% hard bounce rate. At 2%, platforms throttle or suspend sending.

A repeatable list hygiene process

  1. Export your full contact list from your ESP or CRM.
  2. Run it through an email validation tool such as Kickbox or NeverBounce.
  3. Remove all hard invalid addresses from your sending list immediately.
  4. Flag role-based accounts (info@, support@, admin@) for manual review.
  5. Update your suppression list in your ESP to prevent re-import in future campaigns.

Run this process every 90 days and before any major campaign launch or large list import.

Email warm-up timeline

How to warm up a new sending domain or IP

Never send at full volume from a new domain or IP address. Inbox providers have no historical data on new senders. A cold domain sending thousands of emails immediately triggers spam filters and establishes negative reputation before it can be built. Warm-up is a required phase before any high-volume deployment.

A practical warm-up timeline

Warm-up typically runs 4 to 8 weeks depending on target volume. Send first to your most engaged contacts. Strong engagement from early sends builds positive reputation signals that help later sends reach the inbox as volume increases.

WeekDaily send volumeWho to send to
150 to 100Most engaged subscribers only
2250 to 500Recent openers and clickers
3500 to 1,000Active contacts from the last 90 days
41,000 to 3,000Broader engaged segment
5 to 65,000 to 10,000+Full list with suppression in place

Slow the ramp if domain reputation in Google Postmaster Tools drops or complaint rates rise. AI-powered warm-up tools like Mailreach automate this process and generate real engagement signals with actual inboxes, which accelerates reputation building.

Transactional vs. marketing email

Keep transactional email (order confirmations, password resets, account alerts) on a separate sending subdomain from your marketing email. Both streams share domain reputation, but they have different volume patterns and different engagement behaviors. If marketing reputation drops, it should not affect transactional delivery.

A standard architecture sends marketing email from marketing.yourdomain.com and transactional mail from mail.yourdomain.com, each with its own SPF, DKIM, and DMARC records configured independently.

How to monitor deliverability before it becomes a crisis

Most teams discover a deliverability problem after open rates have declined across two or three consecutive campaigns. By then, the reputation damage is done. Monitoring inbox placement, complaint rates, and domain reputation on a consistent schedule catches problems when they are still correctable.

Al Iverson, Deliverability Evangelist at Kickbox, frames the risk: “If you’re not monitoring your spam complaint rate, you’re flying blind. By the time your metrics visibly drop, the damage to your domain reputation may already be done.”

“Google Postmaster Tools is the first place we check when a client flags inbox issues. The domain reputation rating tells us within minutes whether we are dealing with an authentication gap, a list quality problem, or a volume pattern that triggered filters.”

Derick Do, Co-Founder & Chief Product Officer

A monitoring routine that works

  1. Check Google Postmaster Tools weekly. Review domain reputation, spam rate, and authentication pass rates for your verified sending domain.
  2. Run inbox placement tests before major sends using GlockApps or Validity Everest. This shows where mail will land before it reaches a live list.
  3. Check for blocklist appearances after any large sends using MXToolbox. Spamhaus SBL, Barracuda, and SURBL are the most important to monitor.
  4. Review DMARC aggregate reports monthly. These reports list every server sending under your domain and show whether each source passes authentication alignment.

Reading DMARC reports without a developer

DMARC reports arrive as XML files that are not readable in raw form. Tools like DMARC Analyzer parse them automatically and present alignment pass rates, flagged sources, and sending volume data in a readable dashboard.

When Launchcodex configures email infrastructure for clients, connecting a DMARC reporting tool is part of the initial build so teams have visibility into authentication health from day one.

Engagement-based segmentation as a deliverability strategy

Inbox providers score your domain on engagement signals across every send you make, including campaigns running outside today’s deployment. Regularly mailing contacts who never open, click, or reply reduces domain reputation for your entire list. Treating segmentation as a deliverability decision, not only a performance one, is one of the most effective changes most teams can make.

Building an engagement-based suppression process

Define engagement tiers based on recency of activity:

  • Active: Opened or clicked in the last 90 days
  • At-risk: No activity in 90 to 180 days
  • Inactive: No engagement beyond 180 days

Do not suppress inactive contacts permanently without first running a re-engagement sequence. Send two to three emails over 30 days. Contacts who still do not engage after that sequence belong in a suppression list.

“We run a three-tier segmentation model with every email client we onboard. Suppressing the inactive tier, contacts with zero engagement in 180 days or more, consistently improves inbox placement within two to three campaign cycles.”

Brittany Charles, SVP Client Services

Engagement segmentation tiers

Mailchimp’s benchmark data shows the average open rate across all industries is around 21.33%. If your rate sits well below that, your definition of active is likely too broad.

A list of 10,000 contacts with a 35% open rate will outperform a list of 50,000 with a 6% open rate in every measurable way: better inbox placement, lower complaint rate, and stronger revenue per send.

What you should do with this now

Use this checklist to assess your current setup. Any item with a gap is an active risk to your inbox placement.

Authentication

  • SPF record is present and includes all authorized sending sources for your domain
  • DKIM is configured with 1024-bit or 2048-bit keys and is actively signing outgoing messages
  • DMARC record is live with at minimum p=none and a valid rua address for aggregate reports
  • DMARC policy is being actively reviewed and progressing toward p=quarantine

Compliance

  • Sending volume is known and checked against the 5,000 per day bulk sender threshold
  • List-Unsubscribe header with POST method is active across your sending infrastructure
  • Unsubscribe requests are processed within two days

Reputation and monitoring

  • Google Postmaster Tools is set up and domain reputation is verified
  • Domain and sending IP show no active Spamhaus or Barracuda blocklist appearances
  • Spam complaint rate is below 0.10% per Gmail standards
  • Hard bounce rate is below 1.5% per campaign

List health

  • List has been validated using Kickbox or NeverBounce within the last 90 days
  • Contacts with no engagement in 180 days are suppressed or in an active re-engagement sequence
  • Hard bounces are automatically removed after each send

Infrastructure

  • Marketing and transactional email send on separate subdomains
  • New sending domains or IPs follow a 4 to 6 week warm-up before full-volume deployment
  • DMARC aggregate reports flow to a parsing tool and are reviewed monthly

For teams managing email at volume across multiple domains or building deliverability infrastructure from scratch, Launchcodex’s email marketing services cover the full stack from DNS authentication to ongoing campaign-level monitoring.

The technical requirements from Google and Yahoo are built into how email routing works. Teams that treat deliverability as a one-time setup task will keep losing emails they cannot see and revenue they cannot count.

Frequently asked questions about email deliverability

What is the difference between delivery rate and inbox placement rate?

Delivery rate measures whether a mail server accepted your message. Inbox placement rate measures whether it landed in the inbox specifically, not the spam folder. Your ESP reports delivery rate. Tracking inbox placement requires a separate tool such as GlockApps or Validity Everest.

Do I need DMARC if I already have SPF and DKIM?

Yes. SPF and DKIM authenticate individual messages. DMARC is the policy layer that ties both together and tells receiving servers what to do when either check fails. Google and Yahoo require DMARC for all bulk senders as of February 2024. Without it, you are out of compliance regardless of whether your SPF and DKIM records are configured correctly.

How long does email warm-up take?

Most standard marketing programs need 4 to 6 weeks. Higher-volume programs may need 8 weeks or more. Engagement quality during the ramp is the key variable. Strong opens and clicks from early sends build reputation faster and shorten the overall timeline.

How do I check if I am on a spam blacklist?

Run a search on MXToolbox using your sending domain or IP address. It checks against major blocklists including Spamhaus SBL, Barracuda, and SURBL. If your domain or IP appears on a list, each blocklist has its own delisting request process. Resolution time varies from hours to several days depending on the list.

How often should I clean my email list?

At minimum every 90 days and before any major send or list import. Lists decay at roughly 22% per year, so a list that has not been validated in 12 months likely has a significant number of invalid addresses actively hurting your bounce rate and sender reputation.

What is BIMI and do I need it?

BIMI (Brand Indicators for Message Identification) is a standard that lets verified senders display a brand logo in the inbox for Gmail, Yahoo, and Apple Mail. It requires a DMARC policy at p=quarantine or p=reject. It is not a deliverability requirement, but it adds a visible brand presence once your authentication stack is complete.

Share:
Launchcodex author image - Derick Do
About the Author
Derick Do
Co-Founder & Chief Product Officer
Derick leads product and AI innovation at Launchcodex. He focuses on building scalable systems that automate workflows and turn strategy into measurable outcomes. He bridges technical thinking with real business impact.
Launchcodex blog spaceship

Join the Launchcodex newsletter

Practical, AI-first marketing tactics, playbooks, and case lessons in one short weekly email.
Weekly newsletter only. No spam, unsubscribe at any time.
Envelopes

Want results like these? Let’s build your case study next.

If you're ready for smarter systems, scalable strategy, and results that move the needle, let’s talk.

Explore more insights

Real stories from the people we’ve partnered with to modernize and grow their marketing.