Is Gmail filtering my emails and how do I tell and fix it?
In brief
Is Gmail filtering your emails? Learn how to tell spam-foldering from a bounce or the Promotions tab, and the exact authentication and reputation fixes.

Gmail is almost certainly filtering your mail if messages you send arrive in recipients' Spam folder, land in the Promotions or Updates tab instead of the primary inbox, or never appear at all while your logs show them as "sent." Gmail does not silently drop mail without a reason: it filters on three things it can measure: whether your domain is properly authenticated with SPF, DKIM, and DMARC; your sending domain and IP reputation; and how recipients engage with what you send. Fix those, and the filtering stops. This guide shows how to confirm Gmail is the one filtering, tell the different outcomes apart, and work through the fixes in order.
At a glance
Quick takeaways
- Filtered ≠ bounced. Spam-foldering, the Promotions tab, and an outright
550rejection are three different outcomes with different fixes. Identify which one you have first. - The single biggest lever is authentication: Gmail expects valid SPF, DKIM, and an aligned DMARC record on every domain you send from.
- Gmail publishes your spam-complaint rate and domain reputation in Google Postmaster Tools, the closest thing to seeing what Gmail sees.
- Bulk senders (over ~5,000 messages a day to Gmail) must meet Google's sender requirements or be filtered or rejected outright.
- The Promotions tab is not spam. It is a category, and mail there is still delivered. Chasing it can hurt more than it helps.
How do I know it is Gmail filtering and not a bounce?
Gmail filtering and a bounce look similar from the sender's side but mean different things. Start by separating the three outcomes:
- Filtered to Spam: the message was accepted by Gmail and delivered, just to the Spam folder. Your logs show a successful delivery (a
250response). The only way to confirm is to check a real Gmail recipient's Spam folder or send a test to your own Gmail account. - Sorted into a tab: the message reached the inbox but under Promotions or Updates. This is categorization, not filtering, and it is normal for marketing and transactional mail.
- Rejected: Gmail refused the message with a
550-5.7.xerror and your mail server logged a bounce. That is not filtering; it is a hard block, usually for failed authentication or a bad reputation. Our guide on why Gmail rejects emails with a 550 error covers that path.
Why is Gmail sending my emails to spam?
Gmail's spam filter weighs three families of signal, and a weakness in any one can push you to the Spam folder:
- Authentication. If Gmail cannot verify that you are authorized to send for your domain, it distrusts the message. You need SPF or DKIM to pass and align with your
From:domain, plus a DMARC record. A message that fails all authentication is a prime spam candidate, and it is the most common fixable cause. - Reputation. Every sending domain and IP carries a reputation score with Gmail based on past behavior: complaint rates, spam-trap hits, and how much of your mail users delete unread. New or dormant domains have no reputation, which Gmail treats cautiously until you build one by warming up the domain.
- Engagement and content. If recipients rarely open your mail, mark it as spam, or you send to addresses that no longer exist, Gmail learns your mail is unwanted. Spam-trigger content (deceptive subject lines, link shorteners, mismatched display names) compounds it.
When the symptom affects a sending stream rather than one message, the Gmail spam filter sender guide orders DNS, delivered-header, Postmaster, and same-path retest evidence without claiming to expose Google's private classifier.
How do I check what Gmail sees about my domain?
Two tools show you Gmail's own view, and you should use both:
- Google Postmaster Tools. Register and verify your sending domain at postmaster.google.com, and after a day or two of volume it reports your domain reputation, IP reputation, spam-complaint rate, and authentication pass rates for SPF, DKIM, and DMARC. A "Low" or "Bad" reputation, or a spam rate creeping toward Google's 0.3% ceiling, tells you exactly why you are being filtered.
- The received message headers. Send a test to a Gmail account you control, open the message, and choose "Show original." Read the
Authentication-Resultsline:spf=pass,dkim=pass, anddmarc=passare what you want. Our Email Header Analyzer parses that header for you, and why Gmail reports an SPF error covers the most common failure.
What are Gmail's requirements for senders?
Since early 2024 Gmail has enforced a baseline for anyone sending in volume, and meeting it is no longer optional:
- Authenticate every message with SPF and DKIM, and publish a DMARC record (at minimum
p=none) that aligns with yourFrom:domain. - Keep spam complaints low. Google's guidance is to stay under a 0.3% user-reported spam rate, and ideally below 0.1%.
- Support one-click unsubscribe (the
List-Unsubscribeheader) on bulk marketing mail. - Send from a domain with valid forward and reverse DNS (a PTR record) on your sending IP.
Common issues with Gmail filtering
My email authenticates but still goes to spam
Passing SPF and DKIM is necessary, not sufficient. If your domain reputation is low (because of past complaints, a spam-trap hit, or a cold domain) Gmail can filter authenticated mail anyway. Check Postmaster Tools for reputation, prune invalid addresses from your list, and give a cold domain time to warm. Authentication opens the door; reputation decides which folder you land in.
Only some recipients see my mail in spam
Gmail personalizes filtering. A recipient who has never interacted with you, or who once deleted your mail unread, may see it filtered while an engaged recipient gets it in the inbox. This is expected. The fix is list-level, not per-recipient: improve overall engagement, remove chronically unengaged contacts, and never buy lists.
My mail lands in the Promotions tab, not Spam
That is categorization, not filtering, the message was delivered to the inbox. Gmail sorts bulk, image-heavy, or marketing-shaped mail into the Promotions tab by design. For genuine one-to-one and transactional mail, plain-text-leaning formatting and a clean sending reputation help it reach the primary tab, but you cannot force a category.
Gmail suddenly started filtering mail that used to deliver
A sudden change usually means a reputation event: a spike in complaints, a compromised account sending spam from your domain, or a new sending service you added without authenticating it. Check Postmaster Tools for a reputation drop and audit every service that sends as your domain. A single unauthenticated stream can drag the whole domain down.
Evidence
Sources and further reading
- Google: Email sender guidelines
- Google: Get started with Postmaster Tools
- Microsoft: Email authentication in Microsoft 365, for the Outlook side of the same checks
Where Palisade fits
Most Gmail filtering traces back to an authentication or alignment gap on one of the domains or services you send from, and those are easy to miss when mail is spread across a CRM, a help desk, and a marketing platform. Palisade deploys and monitors SPF, DKIM, and DMARC across every sending source, reads your aggregate DMARC reports to catch a stream that is failing or unsigned, and flags reputation-damaging misconfigurations before Gmail acts on them. Start with the Email Security Score to see what Gmail sees about your domain today.
Related reading
Questions readers ask
Frequently asked questions
Can Gmail filter my emails even if I am not a spammer?
Yes. Gmail filters on measurable signals, not intent. A legitimate sender with a cold domain, a missing DMARC record, or a list full of dead addresses can be filtered exactly like a spammer. The signals are what you fix.
How long does it take to recover Gmail deliverability?
Authentication fixes take effect as soon as DNS propagates, usually hours. Reputation recovery is slower: expect one to several weeks of consistent, low-complaint sending before Postmaster Tools shows the reputation climbing back.
Does buying Google Workspace stop Gmail from filtering my outbound mail?
No. Workspace is your own mailbox; it does not change how other Gmail recipients' filters judge your mail. You still need proper authentication and a healthy reputation to reach Gmail inboxes you send to.
Will a DMARC record alone fix Gmail filtering?
DMARC is required and it helps by proving alignment, but on its own it does not guarantee inbox placement. It works alongside SPF, DKIM, reputation, and engagement: DMARC stops spoofing of your domain, which protects reputation, but it is one part of the picture.

Written by
Dominic LandryDeliverability & DNS
Dominic Landry works on email deliverability and DNS configuration at Palisade, from SPF and DKIM records through to DMARC enforcement.
More from Dominic →


