Gmail deliverability: a practical starting point
Understand Gmail delivery, identify your problem and choose the right guide to fix it.
Your email platform says delivered. Your subscriber says the message is in spam. Both can be describing the same email.
An accepted message can still miss the inbox. Before changing your subject line, work out which part of delivery needs attention: acceptance, authentication, unwanted mail or the way your program selects recipients.
Start with the symptom
If Gmail rejects or delays the message, collect the complete SMTP response from your sending platform. The response can identify a specific technical failure or a sending restriction. Use the delivery troubleshooting guide to interpret it.
If Gmail accepts the message but recipients find it in spam, review complaints, audience selection and recent changes alongside technical checks. A single mailbox observation gives you an example to investigate. It cannot establish the placement of your entire campaign.
If your only signal is a lower open rate, gather more evidence. Google's sender guidelines say it cannot verify third-party open-rate accuracy and that low opens do not necessarily establish a delivery problem. Compare clicks, replies, conversions and actual delivery responses for the affected stream.
Put the foundations in place
Connect the domains you use to authenticate mail to Postmaster Tools. Its reporting covers personal Gmail accounts. Then confirm that each sending system authenticates its own messages correctly, that people expect the mail, and that subscription messages have a working unsubscribe path.
Gmail's bulk-sender classification applies at roughly 5,000 messages to personal Gmail accounts in a day, counting traffic from the same primary domain. Google says that classification persists once assigned. Splitting traffic across subdomains does not remove the obligation.
Make the investigation specific
Separate your newsletter, onboarding and essential account messages in your records. For each stream, record the sending platform, visible From address, authentication domains, audience and owner.
This gives you a useful question to answer: what changed in this stream before the problem began? A new segment, a broken signature and an overloaded sending route require different fixes.
My recommendation is to start with setup and compliance, then investigate the symptom you can actually demonstrate. Record the change you make and review fresh traffic before expanding it.
Choose the right investigation
| What you observe | Evidence to collect | Start here |
|---|---|---|
| A message is deferred or rejected | The complete remote response, UTC time, queue ID and connecting IP | Investigate Gmail delivery errors |
| Authentication or PTR is named in the reply | The affected route, DNS records and real message identities | Check authentication or check reverse DNS |
| Mail is accepted but appears in spam | Full received headers, the affected stream and recipient consent history | Review complaints and recovery |
| A Postmaster Tools dashboard is empty | The verified domain, reporting period and actual authentication domain | Investigate missing data |
Identify the route and owner
Before asking an administrator to change DNS, establish which platform sent the affected message. A newsletter, a billing system and a staff mailbox can use the same visible From domain while relying on different infrastructure. A record that is correct for one platform may not authorize or align another.
Use the original message to identify the visible From domain, envelope sender and DKIM signing domain. The selector identifies the signing key; the signing domain is the identity relevant to DKIM alignment. Ask the ESP for the connecting IP if it is not available in your logs. Give each finding to the person who controls that part of the route.
Separate delivery from reporting
A missing dashboard signal and a delivery failure are different observations. Check that you are looking at the relevant domain and period before treating missing data as a change in sender reputation. Postmaster Tools, the ESP's event log and a recipient's mailbox each describe a different part of the process.
Compare the same message stream and destination over comparable periods. Record a change to the audience, sending platform, authentication or cadence separately from the outcome. That makes it possible to test a suspected cause without turning a coincidence into a diagnosis.
Verify the change before expanding sending
After correcting a technical fault, inspect a newly generated message sent through the affected production route. Old messages retain their original headers and signatures. Check the new delivery response and receiver authentication results, then follow the relevant provider reporting over time.
For an audience problem, verify that complaint and unsubscribe handling reaches every connected workflow. Do not restore suppressed contacts merely because authentication now passes. Use the incident playbook to record the cause, change owner, outcome and next review.
Related guides
- How to set up Google Postmaster Tools
- How to fix Needs work in Gmail compliance status
- Gmail spam rate: what 0.1% and 0.3% mean
- How to check SPF, DKIM and DMARC for Gmail
- How to investigate Gmail delivery errors
- How to manage subscriptions without creating Gmail complaints