Gmail uses a five-layer filtering system to decide whether an incoming email lands in the inbox, promotions tab, or spam folder. The layers are: (1) authentication signals — SPF, DKIM, DMARC compliance; (2) sender reputation — your domain's history with Gmail recipients; (3) engagement history — how past recipients treated your emails; (4) content analysis — spam trigger words, link density, HTML formatting; and (5) user behavior signals — whether individual recipients have previously marked your emails as spam or not-spam. No single layer determines the outcome — Gmail weighs all five simultaneously. Cold emails that fail on two or more layers almost always land in spam.
Why Understanding Gmail's Filter Matters
Gmail is the dominant email provider for B2B recipients. Most Google Workspace users (business Gmail accounts) are corporate email accounts — meaning the majority of your cold outreach prospects likely have their email routed through Google's infrastructure.
Gmail's filtering is also significantly more sophisticated than most other providers. Getting Gmail deliverability right means your emails perform well everywhere. Getting it wrong means the majority of your list never sees your emails.
Related guide: cold email deliverability tool
As of February 2024, Google also introduced mandatory bulk sender requirements: SPF, DKIM, and DMARC are now required for senders of 5,000+ emails per day, and spam complaint rates above 0.10% result in filtering action.
Layer 1: Authentication Signals
What Gmail checks:
- Is SPF configured and passing for this sending domain?
- Is DKIM configured and passing, and does the signing domain align with the From: domain?
- Is DMARC configured, and does the message satisfy the DMARC policy?
What triggers filtering:
Related guide: cold email deliverability tool
- Any of the three protocols missing
- SPF or DKIM failing (not just missing — actively failing due to misconfiguration)
- DMARC policy set to reject/quarantine and the message failing alignment
What it means for cold email:
Authentication is pass/fail. If you're not authenticated, you're immediately at a disadvantage before Gmail even looks at your content or reputation. For cold email specifically, a DMARC p=quarantine or p=reject policy with a failing DKIM signature will send emails directly to spam regardless of everything else.
How to fix authentication issues:
Verify all three protocols with MXToolbox and Mail-Tester. A score of 8/10 or above on Mail-Tester with all authentication checks passing is the baseline before any campaign launch.
Layer 2: Sender Reputation
What Gmail tracks:
Related guide: how to improve best email outreach tools for link building saas
- Domain reputation — the historical behavior of your sending domain with Gmail recipients
- IP reputation — the sending history of the IP address your emails originate from
- Blacklist signals — whether your domain or IP appears on third-party spam blacklists that Google references
Reputation scoring in Postmaster Tools:
Google rates domain reputation as High, Medium, Low, or Bad. These ratings correspond to Gmail's confidence that emails from your domain are legitimate:
- High: Reliable inbox placement; Gmail treats your emails with baseline trust
- Medium: Adequate but flagging; some emails may land in spam
- Low: Significant filtering; most emails likely going to spam
- Bad: Near-total spam placement; recovery required before campaigns are viable
What damages reputation:
- Bounce rates above 2–3% from unverified lists
- Spam complaint rates above 0.10%
- Sending patterns that look like automated bulk operations
- Being listed on major spam blacklists
What builds reputation:
Related guide: best email outreach tool guide by SalesOutreach
- Consistent, moderate sending volume from a warmed domain
- Recipients opening, replying, and adding your address to contacts
- Recipients moving your emails from spam to inbox (a strong positive signal)
- Long track record with no complaint spikes
Layer 3: Engagement History
What Gmail measures:
Gmail tracks how its users have interacted with previous emails from your sending domain:
- Open rate (did recipients open your emails or leave them unread?)
- Reply rate (did recipients respond?)
- Delete-without-reading rate (did recipients immediately delete your email?)
- Mark-as-spam rate (did recipients report your emails as spam?)
- Move-to-inbox rate (did recipients actively rescue your emails from spam?)
Why this matters for cold email:
Cold email starts with zero engagement history on a new domain. Early campaigns are evaluated more strictly because there's no positive track record. This is why the first 2–4 weeks of sending on a new domain are critical — the engagement signals from those early sends establish baseline reputation.
Engagement signals from warm-up:
Warm-up tools generate automated engagement signals (opens, replies, inbox moves) that build positive engagement history. These signals are weighted by Gmail but carry less weight than real recipient engagement. Real replies from real prospects during warm-up are the most valuable reputation-building activity possible.
The engagement trap:
Sending to large, unengaged lists — even verified ones — generates high delete-without-read rates that accumulate over time and degrade engagement reputation. Keeping lists clean and targeted maintains the engagement signals that sustain inbox placement.
Layer 4: Content Analysis
What Gmail analyzes:
- Subject line patterns (spam trigger words, excessive punctuation, ALL CAPS)
- Body content (spam trigger phrases, promotional language patterns)
- Link analysis (number of links, destination domain reputation)
- HTML formatting (image-heavy, button-heavy formatting signals marketing email)
- Encoding and text structure
Content signals that trigger filtering:
- Spam trigger words: "free," "guaranteed," "act now," "limited time," "earn money," "risk-free"
- Excessive links (more than 2–3 links in a cold email)
- HTML-heavy formatting with large images, colored buttons, extensive footer
- Mismatch between subject line promise and body content
- Identical content sent to many recipients without personalization
Content signals that help:
- Plain text format (or minimal HTML)
- Conversational, natural language
- Personalization that makes each email appear unique
- Short, clear paragraphs with no marketing jargon
The content caveat:
Content analysis alone rarely causes spam placement for senders with strong authentication and good reputation. It's a compounding factor — content issues become critical when combined with marginal reputation or authentication gaps. A sender with excellent authentication and domain reputation can get away with imperfect content. A sender with marginal reputation cannot.
Layer 5: User Behavior Signals
What Gmail uses:
Gmail tracks individual user behavior to customize filtering per recipient:
- Spam history with this sender: If you've previously been marked as spam by Gmail users, Gmail remembers
- Positive history: If previous recipients added your address to contacts, replied to you, or marked your email as not-spam, that positive signal persists
- Unsubscribe pattern: Heavy unsubscribe patterns signal low relevance
- Engagement by user type: Gmail may apply different filtering standards to high-engagement users vs. inactive accounts
The cold email implication:
Cold email recipients have no prior positive history with you. This is why each cold email carries a higher filtering risk than a known sender. The goal of warm-up, personalization, and targeting is to generate positive first-impression signals quickly — building per-recipient reputation from the very first send.
Why Your Cold Emails Land in Spam: Diagnostic Table
| Symptom | Most Likely Layer | Primary Fix |
|---|---|---|
| All emails going to spam from day 1 | Layer 1 (Authentication) | Set up SPF, DKIM, DMARC |
| Spam placement after initially good delivery | Layer 2 (Reputation) | List verification; reduce bounce rate |
| High spam rate for Gmail only | Layer 2/5 (Gmail-specific) | Check Postmaster Tools; reduce complaint rate |
| Landing in Promotions tab, not spam | Layer 4 (Content) | Switch to plain text; reduce links |
| Increasing spam rate over weeks | Layer 3 (Engagement decay) | Improve targeting; reduce send to unengaged contacts |
| Spam for some recipients but not others | Layer 5 (User behavior) | A/B test content; clean list of previous complainers |
The Gmail Deliverability Checklist
Use this before every campaign launch:
Authentication (Layer 1)
- [ ] SPF record configured and passing
- [ ] DKIM configured and passing for sending domain
- [ ] DMARC configured (p=none minimum; p=quarantine or p=reject preferred)
- [ ] Mail-Tester score 8/10 or above
Reputation (Layer 2)
- [ ] Google Postmaster domain reputation: Medium or High
- [ ] No blacklist listings (MXToolbox check)
- [ ] Domain warm-up complete (or warm-up tool running)
- [ ] Bounce rate in last campaign: under 2%
Engagement (Layer 3)
- [ ] Spam complaint rate in last campaign: under 0.10%
- [ ] Sending to verified, targeted contacts — not a broad scraped list
- [ ] Warm-up tool running continuously
Content (Layer 4)
- [ ] No spam trigger words in subject or body
- [ ] Maximum 1–2 links
- [ ] Plain text or minimal HTML format
- [ ] Personalized opening line per recipient or per segment
Sending behavior (Layer 5)
- [ ] Volume within warm-up schedule limits
- [ ] No sudden volume spike
- [ ] Unsubscribe option included
- [ ] Suppression list applied (previous unsubscribes + complaints)
Frequently Asked Questions
Q: Why do my cold emails go to Gmail's promotions tab instead of inbox?
Gmail's promotions tab is triggered by HTML-heavy formatting, multiple links, unsubscribe headers, marketing-style language, and sending patterns that resemble newsletters or promotional campaigns. Cold emails formatted as plain text with 1–2 links, written in a conversational tone without marketing language, typically land in the primary inbox rather than promotions.
Q: Does Gmail penalize cold email specifically?
Gmail does not have a specific cold email category, but it applies the same filters to all unsolicited commercial email. Cold emails that authenticate correctly, are sent to verified addresses, maintain low bounce and complaint rates, and have relevant content pass Gmail's filters at the same rates as any other email. The challenge is that cold email starts with no engagement history, so early sends must be especially clean to build positive reputation.
Q: What spam complaint rate causes Gmail to filter my emails?
Google has stated that spam complaint rates above 0.10% begin to affect deliverability, and rates above 0.30% cause significant filtering. This means that for every 1,000 cold emails sent, no more than 1–3 should be marked as spam. Sending to verified lists, using clear unsubscribe options, and targeting only relevant prospects keeps complaint rates below this threshold.
Q: How do I check my spam rate in Gmail?
Google Postmaster Tools (postmaster.google.com) shows your domain's spam rate, domain reputation, and IP reputation specifically for emails delivered to Gmail accounts. It requires domain verification but is free. For a complete picture of inbox placement across all providers (not just Gmail), use a third-party inbox placement test like GlockApps or MX Deliverability.
Q: If Gmail users mark my email as spam, does it affect delivery to Outlook users?
Not directly. Gmail maintains its own reputation database; Microsoft maintains its own. However, both providers reference some shared third-party blacklists (Spamhaus, Barracuda). If Gmail spam reports cause your domain to be listed on a shared blacklist, that indirectly affects Outlook delivery. High complaint rates from Gmail users are also a strong signal of a list quality problem that will eventually manifest across all providers.