Skip to content Skip to footer

How ISPs Decide Whether Your Email Goes to the Inbox or Spam

Email Authentication, Infrastructure & Compliance Email Deliverability & Sender Reputation Email Integrations & Use Cases Email List Hygiene & Data Quality Email Verification & Validation
How email spam filtering works across five evaluation layers

Most senders think spam filtering works like a keyword blocklist. Avoid certain words and your email lands in the inbox. This model has not been accurate for at least a decade.

Modern inbox providers Gmail, Outlook, Yahoo, Apple Mail use multi-layered evaluation systems. They assess sender identity, sending history, recipient engagement, content characteristics, and the real-time behaviour of the specific recipient. Each of these factors contributes to a placement decision.

Understanding how this evaluation actually works changes everything about how you approach email deliverability. It reveals why content changes alone rarely fix inbox placement problems, and why reputation management matters more than subject line optimisation.

The Shift from Keyword Filtering to Behavioural Analysis

Early spam filters in the 1990s and early 2000s were essentially keyword lists. They checked email for words like “FREE,” “GUARANTEED,” and “$$$” and assigned higher spam probability scores when these words appeared.

Spammers adapted quickly. They misspelled words, used images instead of text, and avoided flagged terminology. The keyword filters became inadequate almost as soon as they were deployed.

Inbox providers responded with increasingly sophisticated approaches. By the 2010s, Gmail and Outlook were using machine learning models trained on billions of emails. These models did not check for specific words; they looked at patterns across hundreds of signals simultaneously.

Today, inbox placement decisions at Gmail are primarily determined by sender reputation and recipient engagement data. Content plays a secondary role. A well-reputed domain with strong engagement history can send emails with promotional language and still land in the inbox. A poor-reputation domain sending the most carefully crafted plain-text email may still go to spam.

This is the fundamental reality of modern email filtering that most sender-facing advice fails to address.

Layer 1: Sender Identity Verification

The first layer of evaluation is identity. Before anything else, the receiving server asks: can I verify who sent this email?

Authentication records answer this question. SPF (Sender Policy Framework) confirms the sending server is authorised to send on behalf of the stated domain. DKIM (DomainKeys Identified Mail) confirms the email was signed by the domain owner and was not modified in transit. DMARC ties these together and specifies what to do with email that fails either check.

Why Authentication Failure Is So Damaging

If authentication fails, the inbox provider cannot confirm the email is genuinely from the stated sender. This does not automatically mean the email goes to spam. But it removes a trust signal that would otherwise reduce filtering.

For a new domain with no reputation history, authentication failure is particularly harmful. The only way to distinguish legitimate mail from a new domain versus spam from the same domain is the authentication signal. Without it, conservative filtering applies.

For established domains, authentication failure is damaging but survivable in the short term. However, sustained authentication failures erode reputation over time because they generate poor signals in DMARC aggregate reports that inbox providers accumulate.

Layer 2: IP and Domain Reputation

Once identity is verified, the inbox provider checks reputation. This is the most influential factor in placement decisions.

Reputation operates at two levels simultaneously.

IP reputation reflects the sending history of the specific IP address your email comes from. If you send from a shared IP pool, your reputation is partly determined by other senders on the same pool. If you send from a dedicated IP, your reputation is entirely your own.

Domain reputation reflects the history of the domain in your From address and DKIM signature. At Gmail, domain reputation is the primary signal. Google Postmaster Tools shows this as the Domain Reputation metric — High, Medium, Low, or Bad.

How Reputation Is Calculated

Reputation is not a fixed score. It is a continuously updated model based on the signals generated by your recent sends. Positive signals include opens, clicks, replies, and moves from spam to inbox. Negative signals include spam reports, hard bounces, moves to spam, and deletion without opening.

The ratio of positive to negative signals, weighted by recency, determines reputation. A domain that consistently generates 30% click rates among engaged subscribers has high positive signal density. A domain that sends to a large unverified list and generates 15% bounces and 2% spam reports has high negative signal density.

Reputation is also personalised in Gmail. Each Gmail user has their own engagement history with your domain. Subscribers who have clicked your emails many times will see your emails in Primary even when your overall domain reputation is Medium. Non-openers may see your email in spam even when your overall reputation is High.

Layer 3: Content and Technical Signals

After identity and reputation, the inbox provider evaluates the email’s content and technical characteristics. This is the layer that most senders focus on, but it is the least important of the five.

Technical Signals

Technical signals include the format of the email headers, the HTML structure, the text-to-image ratio, and the domains of any links included.

Malformed headers, unusual formatting, missing required fields — suggest automation tools or infrastructure that spammers commonly use. High image-to-text ratios (predominantly images with little readable text) pattern-match against spam campaigns that put all their content in images to evade text-based filters.

Link domains are checked against reputation databases. If your email contains links to domains that have been associated with spam or malware, the email receives additional filtering pressure regardless of your own domain’s reputation.

Content Signals

Content signals include the presence of certain language patterns, the formatting of the subject line, the presence of an unsubscribe mechanism, and the overall structure of the email.

Modern content filters do not check for specific words. They identify patterns. Urgency combined with financial language combined with a promotional structure is a pattern. Educational content with substantive paragraphs and a clear navigation structure is a different pattern.

However, content signals are secondary. The same content sent from a domain with High reputation typically reaches the inbox. The same content sent from a domain with Low reputation typically goes to spam. The reputation signal dominates the content signal in most cases.

Layer 4: Recipient Behaviour Signals

At Gmail, inbox placement is not purely domain-level. Individual recipient behaviour is also factored in.

Gmail tracks how each recipient has historically interacted with email from your domain. If a recipient has opened your last 15 emails and clicked on several of them, Gmail assigns that recipient a higher probability of wanting future email from you. It places your next email in their Primary inbox accordingly.

If a recipient has never opened any of your emails, Gmail infers they are not engaged with your content. The next email may be directed to Promotions, or in more extreme cases, filtered to spam.

This personalised filtering has significant implications. You can have different inbox placement rates for different segments of your list not because of anything different about the emails you send, but because of the engagement history each subscriber has built with your domain.

It also means that engagement-based segmentation is a deliverability tool, not just a marketing optimisation. Concentrating sends on your most engaged subscribers improves the engagement signals your domain generates, which strengthens domain reputation and improves placement for all subsequent sends.

Layer 5: Real-Time Engagement Data

The fifth layer is the most dynamic. Inbox providers monitor how the current batch of email is being received in real time.

When you send a campaign to 100,000 subscribers, Gmail processes incoming emails and monitors what recipients are doing with them. If the first few thousand recipients open and click at high rates, that positive signal can improve inbox placement for the remaining sends. If the first few thousand generate spam reports and deletions, filtering tightens for the rest of the batch.

This is why sending to your most engaged segments first rather than sending to the full list simultaneously is a best practice for large campaigns. The engaged segment generates the initial positive signals that support better placement across the rest of the batch.

It also explains why campaigns that perform well for active subscribers and poorly for inactive ones are not just a segmentation issue. The positive signals from the active segment are potentially improving placement for the inactive segment that follows. Separating them entirely — sending to inactive subscribers from a different subdomain on a separate day prevents this cross-contamination from working in your favour.

How These Layers Combine into a Placement Decision

The five layers do not have equal weight. Gmail’s filtering system prioritises them roughly in this order:

1. Authentication failure is a hard negative signal. Persistent authentication failures push email toward spam regardless of reputation.

2. Domain reputation is the primary placement driver. High reputation delivers most email to the inbox. Low or Bad reputation delivers most email to spam.

3. Recipient engagement personalisation adjusts placement for individual recipients within the domain reputation context.

4. Real-time engagement signals from the current batch adjust placement as the send progresses.

5. Content and technical signals are tiebreakers. They matter when reputation and engagement signals are neutral or ambiguous.

This hierarchy explains why fixing content does not fix inbox placement when the root cause is domain reputation. And why improving reputation through verified lists, engaged segments, and consistent sending is the most reliable path to sustained inbox placement.

Why Gmail and Outlook Evaluate Differently

Gmail and Outlook use different filtering architectures, which is why a domain can have excellent Gmail delivery and poor Outlook delivery (or vice versa).

Gmail prioritises domain reputation and recipient engagement personalisation. Domain-level signals dominate.

Microsoft 365 / Exchange Online Protection uses a different reputation database, integrates Spamhaus and other blocklists more directly into its filtering, and applies organisation-level policies set by corporate IT administrators. Enterprise Outlook users may have additional content filtering layers applied by their company’s security team.

This means monitoring Google Postmaster Tools alone is insufficient. Microsoft SNDS (Sender Network Data Service) provides IP-level reputation data for Microsoft’s mail system that is completely separate from what Postmaster Tools shows.

What Senders Can Actually Control

Given how filtering actually works, senders have direct control over some factors and indirect influence over others.

Direct control:

  • Authentication records (SPF, DKIM, DMARC)
  • List quality (through verification and suppression management)
  • Sending volume and patterns (warm-up, ramp controls)
  • Content and technical email structure

Indirect influence:

  • Domain reputation (by managing the signals your sends generate)
  • IP reputation (by managing your shared pool or warming your dedicated IP)
  • Recipient engagement personalisation (by concentrating sends on engaged subscribers)

No direct control:

  • The specific algorithms inbox providers use
  • Individual filtering decisions for specific recipients
  • Policies applied by corporate IT administrators for enterprise Outlook users

Understanding this distinction prevents wasted effort. Optimising content and subject lines has limited effect on inbox placement when the root issue is domain reputation. Improving domain reputation requires the inputs that directly influence it: verified lists, engaged segments, and consistent authenticated sending.

Key Takeaways

  • Modern inbox placement decisions use five layers of evaluation: sender identity, IP and domain reputation, content and technical signals, recipient behaviour signals, and real-time engagement data.
  • Domain reputation is the primary driver of inbox vs spam placement. Content signals are secondary and have limited impact when reputation is the root issue.
  • Gmail uses personalised filtering. Subscribers who have historically engaged with your emails get better inbox placement than non-engagers from the same domain, sending the same email.
  • Real-time engagement from the first portion of a send influences placement for the rest of the batch. Send to your most engaged subscribers first.
  • Gmail and Outlook use different evaluation systems. Monitoring only Postmaster Tools misses Outlook-specific reputation signals visible in SNDS.
  • Senders have direct control over authentication, list quality, and sending patterns. They have indirect influence over reputation through those inputs. Content is the least powerful lever in the filtering hierarchy.

Frequently Asked Questions

Do subject lines affect deliverability?

Yes, but reputation matters more. Subject lines mainly influence opens, while sender reputation has a stronger impact on inbox placement.

Why does the same email reach the inbox for some people but spam for others?

Inbox placement can vary based on each recipient’s engagement history. Active subscribers are more likely to receive your emails in the inbox.

Can less commercial-looking emails improve inbox placement?

Only marginally. Content can influence filtering, but fixing sender reputation and engagement signals is more effective.

Does engagement affect where my emails land?

Yes. Opens, clicks, replies, and other positive engagement signals can help inbox providers recognize that recipients value your emails.

Should I fix reputation before optimizing content?

Yes. Prioritize authentication, bounce rates, complaints, and engagement first. Once reputation is healthy, optimize subject lines and content for higher engagement.

Conclusion

Understanding how inbox providers actually evaluate email changes the priorities for every deliverability decision. Authentication, reputation, and engagement signals dominate. Content is a secondary factor.

This means the highest-leverage deliverability investments are also the right ones: verify your list to improve bounce signals, segment by engagement to concentrate positive signals, authenticate properly to establish verified identity, and monitor reputation weekly to catch problems early.

Content optimisation matters, but it belongs at the end of the priority list, not the beginning.

Improve Your Email Deliverability →

Home » Blog » Email Integrations & Use Cases » How Email Spam Filtering Works
Mahie Gupta
Mahie Gupta

You May Also Like

Email ID Format: What Makes an Email Address Valid, With Examples
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
14 Oct, 2026 · 6 min read
Email ID Format: What Makes an Email Address...
In India, “email id format” draws around 400 searches a…
Mahie Gupta
Mahie Gupta
What Is Cold Email? Meaning, Rules, and Best Practices for Indian Businesses
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
06 Oct, 2026 · 6 min read
What Is Cold Email? Meaning, Rules, and Best...
“Cold email meaning” is searched about 1,600 times a month…
Mahie Gupta
Mahie Gupta
MillionVerifier Review 2026: Is the Cheapest Email Verifier Enough?
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
05 Oct, 2026 · 6 min read
MillionVerifier Review 2026: Is the Cheapest Email Verifier...
MillionVerifier draws about 1,200 searches a month in India, and…
Mahie Gupta
Mahie Gupta
How to Reduce Email Bounce Rate Fast: The Verified Playbook for 2026
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
28 Sep, 2026 · 8 min read
How to Reduce Email Bounce Rate Fast: The...
A high email bounce rate is not just a metric…
Mahie Gupta
Mahie Gupta
The Real Cost of a High Email Bounce Rate (And How to Calculate Yours)
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
11 Sep, 2026 · 9 min read
The Real Cost of a High Email Bounce...
High email bounce rates feel like a technical problem. They…
Mahie Gupta
Mahie Gupta
Email Preheader Text: Best Practices for Deliverability and Opens
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
02 Sep, 2026 · 10 min read
Email Preheader Text: Best Practices for Deliverability and...
Preheader text is the line of text visible in the…
Mahie Gupta
Mahie Gupta
Email Frequency Cap: What It Is and How to Set the Right One
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
28 Aug, 2026 · 10 min read
Email Frequency Cap: What It Is and How...
Sending too many emails is one of the most common…
Mahie Gupta
Mahie Gupta
Email Deliverability for Newsletters: How to Reach Subscribers Consistently
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
20 Aug, 2026 · 11 min read
Email Deliverability for Newsletters: How to Reach Subscribers...
A newsletter is a specific type of email relationship. Subscribers…
Mahie Gupta
Mahie Gupta
How to Read DMARC Reports: A Practical Guide for Non-Developers
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
19 Aug, 2026 · 12 min read
How to Read DMARC Reports: A Practical Guide...
If you have DMARC configured with a rua= email address,…
Mahie Gupta
Mahie Gupta
Email Throttling Explained: What It Is and How It Affects Your Campaigns
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
18 Aug, 2026 · 11 min read
Email Throttling Explained: What It Is and How...
When you send a campaign to 100,000 contacts, all 100,000…
Mahie Gupta
Mahie Gupta
List-Unsubscribe Header: What It Is and Why Every Sender Needs It
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
12 Aug, 2026 · 10 min read
List-Unsubscribe Header: What It Is and Why Every...
When a Gmail user opens your email, they sometimes see…
Mahie Gupta
Mahie Gupta
Klaviyo Email Deliverability: Settings, Flows, and List Health in 2026
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
28 Jul, 2026 · 10 min read
Klaviyo Email Deliverability: Settings, Flows, and List Health...
Klaviyo is the most widely used email platform in e-commerce.…
Mahie Gupta
Mahie Gupta
Email Deliverability for Financial Services: Compliance, Reputation, and Reach
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
27 Jul, 2026 · 10 min read
Email Deliverability for Financial Services: Compliance, Reputation, and...
Financial services companies send some of the most important emails…
Mahie Gupta
Mahie Gupta
Email Verification for Marketplace Platforms: Protecting Multi-Sided Email
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
21 Jul, 2026 · 9 min read
Email Verification for Marketplace Platforms: Protecting Multi-Sided Email
Marketplace platforms, two-sided or multi-sided networks connecting buyers and sellers,…
Mahie Gupta
Mahie Gupta
Product-Led Growth Email Deliverability: Protecting the PLG Funnel
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
17 Jul, 2026 · 9 min read
Product-Led Growth Email Deliverability: Protecting the PLG Funnel
Product-led growth companies send more email types than most businesses.…
Mahie Gupta
Mahie Gupta
Email Verification for Recruiters: Stop Bouncing Candidate Emails
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
16 Jul, 2026 · 9 min read
Email Verification for Recruiters: Stop Bouncing Candidate Emails
Recruitment outreach has the same deliverability risks as any B2B…
Mahie Gupta
Mahie Gupta
B2B Newsletter Deliverability: Why Corporate Inboxes Are Harder to Reach
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
15 Jul, 2026 · 11 min read
B2B Newsletter Deliverability: Why Corporate Inboxes Are Harder...
Sending a B2B newsletter is not the same as sending…
Mahie Gupta
Mahie Gupta
Email Deliverability for Bootstrapped Startups: The Lean Setup Guide
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
13 Jul, 2026 · 10 min read
Email Deliverability for Bootstrapped Startups: The Lean Setup...
Deliverability advice is usually written for teams with dedicated infrastructure,…
Mahie Gupta
Mahie Gupta
SaaS Onboarding Email Deliverability: Why New Users Never Activate
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
07 Jul, 2026 · 11 min read
SaaS Onboarding Email Deliverability: Why New Users Never...
Your onboarding sequence is well designed. The welcome email goes…
Mahie Gupta
Mahie Gupta
Email Verification for Clay: Keep Your Waterfall Data Clean
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
02 Jul, 2026 · 11 min read
Email Verification for Clay: Keep Your Waterfall Data...
Clay changed how B2B prospecting works. Instead of buying a…
Mahie Gupta
Mahie Gupta
Email Verification for Agencies: Managing Multiple Client Lists Without Mixing Reputation
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
23 Jun, 2026 · 9 min read
Email Verification for Agencies: Managing Multiple Client Lists...
Running email campaigns for multiple clients introduces a deliverability risk…
Mahie Gupta
Mahie Gupta
Email Verification for Ecommerce: Protecting Deliverability on High-Volume Campaigns
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
21 Jun, 2026 · 10 min read
Email Verification for Ecommerce: Protecting Deliverability on High-Volume...
E-commerce email programs have a deliverability profile unlike any other.…
Mahie Gupta
Mahie Gupta
Email Verification for SaaS: How to Stop Fake Signups and Trial Abuse
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
19 Jun, 2026 · 10 min read
Email Verification for SaaS: How to Stop Fake...
Every SaaS product with a free trial or freemium tier…
Mahie Gupta
Mahie Gupta
Instantly Email Verification: How to Verify Contacts Before Using Instantly for Cold Email
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
12 Jun, 2026 · 6 min read
Instantly Email Verification: How to Verify Contacts Before...
Instantly.ai has become one of the most widely used cold…
Mahie Gupta
Mahie Gupta
Klaviyo Email Verification: How to Clean and Protect Your Klaviyo List
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
09 Jun, 2026 · 7 min read
Klaviyo Email Verification: How to Clean and Protect...
Klaviyo is the dominant email marketing platform for e-commerce. Its…
Mahie Gupta
Mahie Gupta
ActiveCampaign Bounce Cleanup: How to Remove Bounces and Restore List Health
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
06 Jun, 2026 · 7 min read
ActiveCampaign Bounce Cleanup: How to Remove Bounces and...
ActiveCampaign is a widely used marketing automation platform with powerful…
Mahie Gupta
Mahie Gupta
Apollo Email Verification: How to Verify Apollo Contacts Before Outreach
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
06 Jun, 2026 · 6 min read
Apollo Email Verification: How to Verify Apollo Contacts...
Apollo.io is one of the most widely used B2B contact…
Mahie Gupta
Mahie Gupta
Salesforce Email Validation: How to Verify and Clean Emails in Salesforce CRM
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
03 Jun, 2026 · 6 min read
Salesforce Email Validation: How to Verify and Clean...
Salesforce is the dominant CRM platform for enterprise B2B sales.…
Mahie Gupta
Mahie Gupta
HubSpot Email Cleanup: How to Verify and Clean Contacts in HubSpot
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
03 Jun, 2026 · 6 min read
HubSpot Email Cleanup: How to Verify and Clean...
HubSpot makes it easy to collect contacts. It does not…
Mahie Gupta
Mahie Gupta
Email List Hygiene for Cold Email: The Complete Guide for SDRs and Outbound Teams
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
02 Jun, 2026 · 6 min read
Email List Hygiene for Cold Email: The Complete...
Cold email is one of the most effective B2B outreach…
Mahie Gupta
Mahie Gupta
How to Verify Email Addresses in Google Sheets (Step-by-Step Guide)
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
18 May, 2026 · 9 min read
How to Verify Email Addresses in Google Sheets...
Most Indian marketing teams live in spreadsheets. Campaign lists are…
Mahie Gupta
Mahie Gupta
Email Verification in Google Sheets: Verify Without Leaving Your Spreadsheet
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
07 May, 2026 · 8 min read
Email Verification in Google Sheets: Verify Without Leaving...
The most common reason email verification is not done consistently…
Mahie Gupta
Mahie Gupta
B2B Email List Cleaning: Apollo, ZoomInfo, and LinkedIn Lists Done Right
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
06 May, 2026 · 8 min read
B2B Email List Cleaning: Apollo, ZoomInfo, and LinkedIn...
The average B2B sales team spends significant budget on data…
Mahie Gupta
Mahie Gupta
Email Verification for Cold Outreach: What Every SDR Must Know
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
30 Apr, 2026 · 7 min read
Email Verification for Cold Outreach: What Every SDR...
Cold email is one of the highest-leverage prospecting channels for…
Mahie Gupta
Mahie Gupta
Email Verification for Email Marketing: What Klaviyo and Mailchimp Users Must Know
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
28 Apr, 2026 · 8 min read
Email Verification for Email Marketing: What Klaviyo and...
If you maintain a low bounce rate, they enforce it.…
Mahie Gupta
Mahie Gupta
Why B2B Sales Teams Should Verify Emails Before Outreach
EMAIL INTEGRATIONS & USE CASES
Email Integrations & Use Cases
26 Mar, 2026 · 11 min read
Why B2B Sales Teams Should Verify Emails Before...
Cold email deliverability breaks when you skip verification. Learn how…
Shivam Jadon
Shivam Jadon
  • Default
  • Dark