Deliverability
Gmail's Spam Rate Threshold: Staying Below 0.3% (and Aiming for 0.1%)
Gmail’s spam rate is the share of your inboxed messages that Gmail users mark as spam. Google requires every sender to keep it below 0.3% and recommends staying below 0.1%. Bulk senders who go above 0.3% lose access to Google’s delivery mitigation until the rate stays under 0.3% for seven consecutive days. You track it in the Spam Rate dashboard in Google Postmaster Tools.
This guide explains how the number is calculated, why the two thresholds exist, what to do when the rate climbs, and the list and sending habits that keep it low.
The Gmail spam rate thresholds
Google’s Email sender guidelines set the rule for all senders: keep the spam rate reported in Postmaster Tools below 0.3%. The same page recommends keeping it below 0.1% and avoiding ever reaching 0.3%.
| Spam rate | What it means |
|---|---|
| Below 0.1% | Google’s recommended range |
| 0.1% to 0.3% | Under the limit but in the warning zone; expect more mail to be filtered |
| 0.3% or higher | Above Google’s requirement; bulk senders become ineligible for mitigation |
Yahoo uses the same 0.3% ceiling and calculates it on mail delivered to the inbox, per Yahoo’s sender requirements. For the rest of the Gmail and Yahoo rule set, see Gmail and Yahoo bulk sender requirements.
What “ineligible for mitigation” means
Google’s sender guidelines FAQ says that starting in June 2024, bulk senders with a user-reported spam rate above 0.3% became ineligible for mitigation. Mitigation is Google’s help when you report a delivery problem. Eligibility returns when the spam rate stays below 0.3% for 7 consecutive days. The FAQ also says spam rate is calculated daily.
So crossing 0.3% doesn’t automatically block your mail, but it means Google won’t step in to help while you’re over, and the filtering that a high complaint rate triggers is already working against you.
How Gmail calculates spam rate
Google’s Postmaster Tools dashboards page defines the spam rate as the share of messages delivered to the inbox of engaged recipients that those recipients then marked as spam. Some details matter:
- Only inboxed mail counts. Messages Gmail filtered to the spam folder aren’t in the denominator. If a recipient pulls your message out of spam and marks it “not spam,” it counts as inboxed.
- Only DKIM-authenticated mail is shown. The dashboard reports on mail authenticated with your domain. If your ESP signs with its own domain, your dashboard may show nothing.
- Low volume causes gaps. Google may leave out data on low-volume days.
- Heavy filtering can make the rate look good. Google notes that if a lot of your mail goes to spam automatically, the dashboard rate can appear low simply because fewer messages reached inboxes.
The formula looks roughly like this:
spam rate = spam reports from inboxed messages / messages delivered to inbox
Turning the percentage into real numbers
Thresholds are easier to manage as complaint counts. For a send where most mail reaches the inbox:
| Inboxed messages at Gmail | Complaints at 0.1% | Complaints at 0.3% |
|---|---|---|
| 10,000 | 10 | 30 |
| 50,000 | 50 | 150 |
| 250,000 | 250 | 750 |
Small senders feel this the most. If you inbox 10,000 messages, 30 people hitting “Report spam” puts you at the hard limit.
Why your Gmail spam rate is going up
Complaints are almost always a list or expectation problem, not a subject-line problem. The common causes:
- People don’t recognize you. Your From name changed, they signed up months ago, or they bought from you once and never agreed to marketing.
- They never opted in. Purchased lists, scraped leads, and co-registration sources produce complaints at rates no content can fix.
- Frequency surprise. Someone signed up for a monthly newsletter and got daily promotions.
- Hard-to-find unsubscribe. If the button isn’t obvious, the spam button is.
- Reactivating an old list. Mailing people who haven’t heard from you in a year produces a burst of complaints.
- One bad segment. A single import or partner list can drive the whole rate up.
How to lower your Gmail spam rate
Work through these in order. The first steps give the fastest results.
Step 1: Find the source
If you have the Gmail Feedback Loop set up, its dashboard shows spam rates by your own identifiers. Add a Feedback-ID header to each campaign:
Feedback-ID: oct-promo:newsletter:marketing:exmpl01
The format, per Google’s Feedback Loop help, is a:b:c:SenderId, with a required SenderId of 5 to 15 characters, and the header must be DKIM-signed by a domain verified in Postmaster Tools. This turns “our spam rate jumped” into “the October promo to the imported trade-show list caused it.” More on that in email feedback loops.
If you don’t have FBL data, line up the dates of spam rate spikes with your sending calendar.
Step 2: Stop mailing the worst segment
Pause the campaign type or list source behind the spike. Don’t keep sending to “see if it settles.” Each send adds more complaints to a daily calculation.
Step 3: Make unsubscribing easy
Add RFC 8058 one-click unsubscribe headers and a clear link near the top or bottom of every marketing email. Google’s FAQ says mailto and landing-page links don’t satisfy its one-click requirement. See one-click unsubscribe and the List-Unsubscribe header.
Step 4: Send to engaged subscribers first
Mail recipients who opened or clicked recently, and pause or reduce mail to people who haven’t engaged in months. Engagement data has gaps because of Apple Mail Privacy Protection, so use clicks, purchases, and logins where you can. See segmenting your list by engagement.
Step 5: Clean up acquisition
Fix the source of bad addresses:
- Use confirmed opt-in for sources with a history of complaints.
- Don’t pre-check marketing consent boxes.
- Say what you’ll send and how often at signup.
- Screen addresses at the form. Our free email verifier flags disposable domains, role-based addresses like
info@orsales@, domains with no MX records, and typos likegmal.com. It doesn’t check the mailbox over SMTP, so it can’t confirm the inbox exists, but it filters the signups most likely to bounce or never engage.
Step 6: Wait out the clock
Once you’ve fixed the cause, your rate should drop within days because it’s calculated daily. Remember the 7-consecutive-day rule for mitigation eligibility. Don’t try to “dilute” the rate by sending more mail to your best subscribers; fix the problem segment instead.
Tracking spam rate in Postmaster Tools
- Set up Postmaster Tools for your DKIM signing domain.
- Open the Spam Rate dashboard and set the range to 30 or 90 days.
- Set up an alert in your own process. Postmaster Tools doesn’t email you when you cross a threshold, so add a weekly check to someone’s calendar, or pull the data via the Postmaster Tools API.
- Check the Compliance status dashboard, which flags the spam rate requirement directly.
Our Google Postmaster Tools guide covers setup and the other dashboards.
Spam rate vs complaint rate elsewhere
Each provider measures complaints a little differently:
| Provider | Where you see it | How it’s reported |
|---|---|---|
| Gmail | Postmaster Tools Spam Rate dashboard | Aggregate daily percentage; no per-message reports |
| Yahoo and AOL | Complaint Feedback Loop in Sender Hub | Per-message ARF reports |
| Outlook.com | SNDS and JMRP | Per-IP complaint rate (SNDS) and per-message reports (JMRP) |
Microsoft’s SNDS FAQ calculates its complaint rate as complaints divided by message recipients, and shows complaints on the day they were reported, so a single day’s rate can look odd. For a provider-neutral view, see spam complaint rate thresholds.
Mistakes that keep the Gmail spam rate high
A few reactions to a spike make things worse:
- Switching domains or IPs. Moving to a fresh domain to escape a bad rate hides the problem for a few weeks, then the same list produces the same complaints on the new domain. Google also counts mail from the same primary domain together, so a new subdomain of the same domain doesn’t give you a clean slate.
- Removing the unsubscribe link or making it smaller. Fewer unsubscribes means more spam reports.
- Sending more to “dilute” the rate. Extra sends to your best subscribers can lower the percentage briefly, but the problem segment is still there.
- Blaming content first. Rewriting subject lines rarely fixes a complaint problem that comes from who you’re mailing.
- Ignoring transactional streams. Receipts and notifications that carry heavy promotional content can draw complaints too. Keep them separate and focused.
FAQ
What is a good Gmail spam rate?
Below 0.1%, which is Google’s recommended target. Many healthy senders sit well under that. Anything between 0.1% and 0.3% deserves attention, and 0.3% or higher breaks Google’s requirement.
Why is my Postmaster Tools spam rate zero?
Usually because you don’t have enough volume for Google to report, your mail isn’t DKIM-signed with the domain you verified, or a lot of your mail is going to spam so few messages reach inboxes. Google notes that an extremely low rate can mean something is affecting data accuracy.
How long does it take for the spam rate to recover?
The rate is calculated daily, so once you stop sending to the source of complaints it can fall within days. To regain mitigation eligibility, bulk senders need seven consecutive days below 0.3%.
Does the 0.3% limit apply to small senders?
Yes. Google’s guidelines list the spam rate requirement for all senders, not just bulk senders. Small senders also have less room for error, since a few dozen complaints can push them over.
Free email verifier: syntax, MX, disposable and role-based addresses, typos. Paste up to 100 at once.