Deliverability & Sender Reputation
Knowledge base2 min read

How Gmail's Spam Filter Actually Works

Gmail decides placement with authentication rules, AI content analysis, and a hard complaint-rate ceiling. Here is what each layer checks, and how to pass it.

RT
RepMail Team

Product & Engineering · July 17, 2026 · 2 min read

A message passes through layered checks before placement: connection, authentication, content, then live engagement. Each layer scores you, rather than simply letting you through.

Gmail is the toughest audience most cold email will face, and its filter has three distinct layers working in sequence. Understanding them in order tells you exactly where a campaign is being caught.

Layer one: authentication at the edge

Before Gmail reads a word of your message, it checks who sent it. Since Google's 2024 sender requirements took effect, bulk senders must authenticate with SPF and DKIM and publish a DMARC policy, and Gmail now rejects a growing share of unauthenticated or misaligned mail at the connection itself, a hard bounce, not a spam-folder placement. For a new cold-email domain, this edge check is the most common failure point, and it happens before content ever matters. If your authentication is not solid, nothing downstream will save you.

Layer two: AI content analysis

Mail that clears authentication meets Gmail's content model, which is AI-driven and reads for intent rather than matching a keyword list. This is why the old evasion tricks fail. Spacing a word out as F.R.E.E or writing C.l.i.c.k H.e.r.e does not slip past the filter; the model normalizes those characters back to their meaning and treats the obfuscation itself as a signal of bad faith. It also compares your message against the shape of known bulk mail, so a template sent identically to thousands of recipients reads as a mass blast even if every individual word looks harmless. Genuine per-recipient variation, not mechanical word-swapping, is what changes that verdict.

Layer three: engagement and the complaint ceiling

The final layer is behavioral, and it is the one senders most often ignore. Google Postmaster Tools shows your domain's reputation and, critically, your spam-complaint rate, the share of delivered mail recipients mark as spam. Google's guidance is unambiguous: keep it under 0.3% at all times, and under 0.1% to be healthy. That threshold behaves like a cliff. Drift toward 0.3% and placement degrades; cross it consistently and your inbox rate collapses, regardless of how clean your authentication and content are. Postmaster Tools is the only window Google gives you into this, and monitoring it is not optional for serious senders.

Where RepMail fits

RepMail is built around each of these layers. Domain verification ensures SPF, DKIM, and the return path pass and align before you send, clearing the edge check. Spam Analysis scores content with GPT-4o and, where a template looks mass-produced, AI Personalization rewrites its structure per recipient, which addresses the content model on the terms it actually judges. And because bounce and complaint signals stream back in real time through AWS SNS webhooks, RepMail suppresses problem addresses immediately, keeping your complaint rate away from the 0.3% cliff instead of discovering the damage in next week's Postmaster report.

Resources in this guide

Passing Gmail's filter
Checklist
  • SPF, DKIM, and DMARC all pass and align on your sending domain
  • Spam complaint rate in Google Postmaster Tools stays under 0.3%, targeting under 0.1%
  • Copy reads as a genuine one-to-one message, not a normalized mass template
  • No obfuscated trigger words, mismatched links, or heavy tracking clutter
  • New domains are warmed gradually before hitting Gmail at volume

Common mistakes to avoid

  • Disguising trigger words with punctuation or spacing, which modern AI filters normalize and then penalize.
  • Ignoring Google Postmaster Tools, the one place Google actually shows you your reputation and complaint rate.
  • Letting the complaint rate drift toward 0.3%, the threshold above which Gmail placement collapses.
gmail
inbox-placement
spam-score
complaints
authentication

Frequently asked questions

What does Gmail require from cold email senders?

Since 2024, senders emailing Gmail in volume must authenticate with SPF and DKIM, publish a DMARC policy, keep messages standards-compliant, and hold spam complaints below 0.3%. Cold email is judged against the same bar as any bulk sender.

Do spelling tricks like F.R.E.E still work?

No. Gmail's filtering uses text vectorization that normalizes obfuscated characters back to their meaning, so the trick is recognized as evasion and counts against you rather than slipping past.

What is the 0.3% complaint threshold?

Google Postmaster Tools reports the share of your delivered mail that recipients mark as spam. Google's guidance is to stay under 0.3% at all times and below 0.1% as a healthy target. Cross 0.3% consistently and inbox placement falls sharply.

Continue learning

Why you land in Promotions, not Primary

Passing the spam filter is not the same as reaching the Primary tab. Here is that next distinction.

More on this topic