Email deliverability is the ability of your messages to reach recipients’ inboxes — instead of being blocked, sent to spam, or lost in transit. Deliverability depends on your sender reputation, email content, domain alignment, and recipient engagement. Internet service providers (ISPs) and mailbox providers (Gmail, Outlook, etc.) assess every incoming email to filter out unwanted or harmful messages.Documentation Index
Fetch the complete documentation index at: https://documentation.onesignal.com/llms.txt
Use this file to discover all available pages before exploring further.
Reputation
Your email sending reputation — assigned by inbox providers — is a key driver of deliverability. It determines how much email providers accept from you, whether your messages get blocked, and where they land — see Inbox placement for the difference between inbox, promotions, and spam.
What helps reputation
- High engagement (e.g., opens, clicks, replies)
- Clean, verified lists
- Consistent email sending patterns
What hurts reputation
- High spam complaint rates — see Monitor spam reports
- High bounce rates — see Avoid invalid emails
- Sending to spam traps — see Set up a clear opt-in process
How reputation metrics are calculated
- Bounce rate = permanent bounces ÷ total sent
- Reported spam rate (feedback loop providers only) = spam complaints received via feedback loop ÷ total sent
Email reputation best practices
Actionable steps to build and maintain a healthy sending reputation — opt-in, monitoring, frequency, warm-up, and list hygiene.
Key deliverability concepts
These terms appear in your email reports and reputation dashboard. Understanding them helps you diagnose and fix deliverability issues.Unsubscribed
Recipients who opt out via the unsubscribe link in your emails. These recipients are suppressed automatically to ensure compliance and protect your reputation. Honor unsubscribe requests promptly — it’s required by regulations like CAN-SPAM and protects your sender reputation.See Email unsubscribe links and headers and how to Create a custom unsubscribe page.
Bounced
Emails that fail to deliver due to invalid addresses (usually they do not exist or are spelled incorrectly). Bounce data is stored in your suppression list and is also visible in Event Streams.Failed
Emails that could not be delivered after retry attempts. Failed sends are not added to your suppression list, and the email may be retried on future sends. Failures appear in Email Message Reports > Audience Activity and Event Streams.Common failure reasons
Too old
Too old
The email could not be delivered within the 8-hour retry window. This typically happens when the recipient’s mail server issues repeated temporary 451 deferrals and never accepts the message before the retry window closes.Common causes:
- Recipient-side email security gateways like Barracuda, Mimecast, and Proofpoint configured to defer or block mail from senders not on their allowlist
- Recipient ISP applying greylisting or rate limiting
- Recipient mailbox temporarily unavailable
Mailbox full
Mailbox full
The recipient’s mailbox has exceeded its storage quota and cannot accept new messages. There is no sender-side fix. The recipient must clear space in their inbox.
DNS or domain issues
DNS or domain issues
The recipient domain does not exist, has no valid MX records, or failed DNS resolution. This often indicates typos in your recipient list, such as
gmial.com instead of gmail.com. Clean these addresses from your list to protect your sender reputation.ISP policy block
ISP policy block
The recipient’s ISP rejected the message based on content filtering, sender reputation, or authentication issues. Review your sender reputation and email DNS configuration if you see a pattern of policy blocks from a specific ISP.
Authentication failure
Authentication failure
The recipient’s server rejected the message because SPF, DKIM, or DMARC validation failed. See Email DNS configuration to verify your setup.

Failed sends are not added to your suppression list. The address remains eligible for future sends, unlike bounces which are suppressed permanently.
Spam complained
When recipients mark your email as spam, it triggers a spam complaint (also known as a “spam report”).
- Irrelevant content
- Excessive frequency
- Recipients who did not opt in
Minimize complaint rates by analyzing feedback, adjusting content, and providing easy opt-out options. Follow the email reputation best practices to keep complaints low.
How spam rate is calculated
A feedback loop is a reporting system where inbox providers notify senders when a recipient marks their email as spam. Not all providers offer this — Yahoo and Outlook do; Gmail does not. The Reported spam rate (feedback loop providers only) metric reflects complaints received from mailbox providers that share per-recipient feedback loop data, such as Yahoo and Outlook. Gmail complaints are not included — this is an industry-wide limitation, not a OneSignal limitation.Google Postmaster Tools
Connect Postmaster Tools to monitor Gmail-specific spam rates and domain reputation.
Suppression list
A blocklist within your OneSignal app that prevents sending to email addresses that have bounced or been marked as spam. Manage entries on the Suppressions page.Blocklists
External or ISP-managed lists of spammy or harmful IPs and domains. Being listed will cause deliverability problems. Use tools like Spamhaus to check your domain or IP status.Spam traps
Spam traps are email addresses not used by real individuals, set up by ISPs or anti-spam organizations to identify spammers. Sending to spam traps indicates poor list hygiene or acquisition practices and can severely damage your sending reputation.Learn more about spam traps
Learn more about spam traps
gnail.com, tahoo.com, gmail.con, outlooj.com, etc.How to avoid spam trapsList cleaning tools will not remove spam traps. Focus on prevention and removal instead.Prevent spam traps: Implement a confirmed (double) opt-in process. When a new contact provides their email address, send an immediate confirmation email that verifies (a) the address is valid and (b) the address is actually operated by the recipient. Learn how to implement double opt-in using OneSignal’s Magic Link.Remove spam traps: Remove unengaged email addresses. Spam traps don’t bounce as invalid but don’t engage with your emails either. If a recipient has received multiple emails without opening or clicking, remove them from your list. Use Journeys with Wait Until branches to tag unengaged recipients, then exclude them from further sends.Email address validation
Email address validation detects common problems in email addresses before they reach your audience. It flags typos, invalid domains, role-based addresses, and disposable email services that could increase your bounce rate or hurt your sender reputation.Email address validation
Validate email addresses during CSV import and in bulk to reduce bounces and protect your sender reputation.
Engagement metrics
Opened
The number of times recipients open your email messages. Open rates indicate the effectiveness of your subject lines, targeting, and sender identity. High open rates suggest good inbox placement and engagement. View open rates in Email Message Reports.Clicked
The number of times recipients click links within your email messages. Click-through rates measure the effectiveness of your email content and calls-to-action. Since recipients must open emails before clicking, clicks are a strong indicator of engagement. View click rates in Email Message Reports.Inbox placement
Inbox placement refers to where your emails land within recipients’ inboxes. Proper placement ensures your emails are seen in the right context and increases the likelihood of engagement.
Primary
The Primary tab is typically where important and personal communications are received. Achieving primary inbox placement indicates good sender reputation and email relevance.Promotions
The Promotions tab is a separate section within recipients’ inboxes designated for promotional or marketing emails. Inbox providers use algorithms to categorize emails as promotions based on sender reputation and email content.Emails landing in Promotions
Emails landing in Promotions
Landing in the Promotions tab is not an indicator of bad reputation and is not necessarily a bad outcome for marketing emails. If an email is inherently promotional, it may perform better in the context of the Promotions tab. Providers like Gmail actively draw recipient attention to their Promotions tab.The Promotions tab has been found to reduce spam complaints and increase engagement, as it helps emails meet recipient expectations. When a recipient visits their Promotions tab, they are more receptive to deals and shopping.To land more often in the Primary tab, avoid excessive promotional language, personalize content, and encourage recipients to move your emails to their Primary tab.
Spam
Emails filtered by inbox providers into recipients’ spam or junk folders. Emails land in spam due to suspicious content, triggered spam filters, or low sender reputation.Emails landing in Spam
Emails landing in Spam
Landing in the spam folder usually indicates poor reputation. Check whether your complaint or bounce rate has been higher than acceptable. According to Google, senders should keep their spam rate below 0.1%.Follow the email reputation best practices to lower bounce and complaint rates. If spam placement does not seem reputation-related, verify that your DMARC is properly aligned. About My Email is a good testing tool to check for alignment.See why DMARC is required by Google and Yahoo.
FAQ
What is the difference between reputation and deliverability?
Reputation is the score inbox providers assign to your sending domain based on past email performance. Deliverability is the outcome — whether your emails reach the inbox, land in spam, or get blocked. A good reputation is the primary driver of good deliverability.What’s the difference between a bounce and a failure?
A bounce means the email address is permanently invalid (e.g., it doesn’t exist). Bounced addresses are added to your suppression list. A failure is a temporary delivery issue (e.g., full inbox, DKIM misconfiguration) — failures are not suppressed and the email may be retried.Why are my emails landing in Promotions instead of Primary?
Landing in Promotions is not a sign of bad reputation. Gmail and other providers categorize emails based on content and past recipient behavior. To reach the Primary tab, reduce promotional language, personalize content, and encourage recipients to move your emails to Primary.What are spam traps and how do they affect me?
Spam traps are email addresses set up by ISPs to catch senders with poor list hygiene. Sending to spam traps can land your domain on a blocklist, causing inbox providers to reject your emails. Implement confirmed opt-in and remove unengaged recipients to avoid them. See Set up a clear opt-in process.Why don’t my Gmail spam complaints show up in OneSignal?
Gmail does not provide per-recipient spam complaint feedback to senders — this is an industry-wide limitation. The Reported spam rate metric only reflects complaints from feedback-loop providers like Yahoo and Outlook. To monitor Gmail-specific spam rates, connect Google Postmaster Tools.How do I improve my deliverability?
Follow the email reputation best practices — it covers opt-in processes, monitoring spam reports, targeting engaged recipients, controlling send frequency, warming up your domain, and maintaining list hygiene. If you’re sending from a new domain, start with Email warm-up.Related pages
Email reputation best practices
Actionable steps to build and maintain a healthy sending reputation.
Email warm-up
Ramp volume on a new sending domain without hurting deliverability.
Email DNS configuration
Set up SPF, DKIM, and DMARC records for your sending domain.
Google Postmaster Tools
Monitor Gmail-specific spam rates and domain reputation.
Suppressions
Manage your suppression list to prevent sending to invalid or unengaged addresses.
Email address validation
Validate addresses during import to reduce bounces.