Deliverability rate is the share of sent emails that reach the inbox rather than the spam folder. The working formula is inbox placements divided by emails sent, times 100. It differs from delivery rate, which only counts messages a receiving server accepted — accepted mail can still be filtered into spam.
The formula, precisely
Two calculations get confused constantly, so write both down before you report either.
- Delivery rate = (Emails sent − bounces) ÷ Emails sent × 100
- Deliverability rate = Emails placed in the inbox ÷ Emails sent × 100
Delivery rate is a fact your sending platform can report exactly, because a bounce is an explicit SMTP response. Deliverability rate is an estimate, because no mailbox provider tells you which folder a message landed in. You infer it from seed testing, postmaster data, and engagement patterns.
Some teams calculate deliverability against delivered mail rather than sent mail. That produces a flattering number and hides bounces entirely. Use sent as the denominator, and if you must report the other version, label it clearly as inbox placement rate among delivered mail.
A worked example
You send 50,000 emails. 700 hard bounce, 300 soft bounce, and seed testing plus engagement analysis suggests roughly 4,000 of the accepted messages went to spam.
| Step | Calculation | Result |
|---|---|---|
| Sent | — | 50,000 |
| Total bounces | 700 + 300 | 1,000 |
| Delivered | 50,000 − 1,000 | 49,000 |
| Delivery rate | 49,000 ÷ 50,000 × 100 | 98.0% |
| Estimated spam placement | — | 4,000 |
| Inbox placements | 49,000 − 4,000 | 45,000 |
| Deliverability rate | 45,000 ÷ 50,000 × 100 | 90.0% |
That gap between 98% and 90% is the point of the exercise. A dashboard showing 98% delivered looks healthy while 5,000 people who wanted your email never saw it. Every open rate, click rate, and revenue-per-email figure you calculate is quietly deflated by that 10%.
Targets worth holding yourself to
| Metric | Healthy | Investigate | Urgent |
|---|---|---|---|
| Delivery rate | Above 98% | 95–98% | Below 95% |
| Deliverability (inbox) rate | Above 95% | 85–95% | Below 85% |
| Hard bounce rate | Under 0.5% | 0.5–2% | Above 2% |
| Soft bounce rate | Under 2% | 2–5% | Above 5% |
| Spam complaint rate | Under 0.1% | 0.1–0.3% | Above 0.3% |
| Unsubscribe rate | Under 0.5% | 0.5–1% | Above 1% |
These are operating thresholds rather than industry averages, and the complaint-rate row is the one to tattoo somewhere. Major mailbox providers treat sustained complaint rates above roughly 0.3% as grounds for aggressive filtering, and that threshold applies per provider — you can be fine at one and throttled at another on the same campaign.
Note also that the two rates move for different reasons. Delivery rate falls because of list hygiene. Deliverability rate falls because of reputation, authentication, and content. A campaign can hold 99% delivery while its inbox rate collapses.
How to estimate inbox placement without guessing
You cannot measure spam placement directly, so triangulate from three sources:
- Seed lists. Send to a set of monitored addresses across major providers and record which folder each lands in. Fast and directional, but seed accounts have no engagement history, so treat the result as a signal rather than a measurement.
- Postmaster and feedback data. Provider tools expose spam rate, domain reputation, and authentication pass rates for your sending domain. This is the most trustworthy input you get for free.
- Engagement segmentation by domain. Split open rates by recipient domain. If one provider's opens sit far below your others on the same campaign, that is filtering, not preference.
The third method is underused and costs nothing. Sudden divergence at a single provider is the earliest warning you will get, usually visible before bounce rates or complaint rates move at all. Running a structured deliverability audit across authentication, list hygiene, and reputation gives you the fixed reference point to compare those weekly readings against.
What actually drags the number down
- Missing or misaligned authentication. SPF, DKIM, and DMARC failures are the fastest route to the spam folder, and DMARC alignment failures are easy to miss because the individual checks can still pass.
- Stale addresses. Every unverified address you carry raises bounce risk. Recycled spam traps live on lists nobody has cleaned in a year.
- Sending to non-openers indefinitely. Engagement is a ranking input at every major provider. Mailing people who have ignored you for six months lowers placement for the people who do read you.
- Volume spikes. Going from 5,000 to 100,000 sends overnight on a young IP or domain looks like a compromised account.
- Complaint-generating acquisition. Purchased lists, unclear consent, and pre-checked boxes all convert into complaints, which is the single strongest negative signal.
- Content patterns. Image-only emails, link shorteners, mismatched From names, and missing plain-text alternatives each add small amounts of filtering risk that compound.
A monthly monitoring routine
Deliverability degrades gradually, so the fix is a schedule rather than a project. Weekly, check bounce and complaint rates per campaign and scan open rates split by recipient domain. Monthly, review postmaster reputation and DMARC aggregate reports, run a seed test on a representative campaign, and suppress anyone with no opens in 90–180 days depending on your cadence. Quarterly, re-verify the list, review authentication records for anything that drifted, and confirm which subdomains are actually sending on your behalf.
Log the numbers somewhere permanent. The value is the trend, not any single reading — a 3-point drop over six weeks is a real problem, while a 3-point drop on one campaign is usually noise.
Fixing a low rate, in priority order
- Confirm authentication passes and aligns. Nothing else matters until SPF, DKIM, and DMARC are correct for the exact domain in your From header. Platforms that configure these automatically remove most of this category.
- Cut the dead weight. Remove hard bounces immediately, verify the remainder, and suppress long-term non-openers.
- Rebuild engagement first. Send only to your most active segment for two or three weeks. Strong engagement signals from a smaller audience recover reputation faster than volume ever will.
- Fix acquisition. If complaints are the driver, the problem started at the signup form. Clear consent language and confirmed opt-in stop the bleeding at the source.
- Then widen again, slowly. Reintroduce lapsed segments in stages, watching per-provider placement as you go.
That order matters. Cleaning the list before fixing authentication just means well-authenticated failure later, and adding volume before reputation recovers restarts the cycle. If you want the underlying mechanics behind each step, our guide to email deliverability covers the infrastructure side in depth.
Frequently asked questions
What is a good email deliverability rate?
Above 95% inbox placement is a reasonable target for a permission-based list, with delivery rate above 98%. Anything below 85% inbox placement means a meaningful share of your audience never sees your campaigns.
Why is my delivery rate high but engagement low?
That pattern usually means messages are being accepted and then filtered into spam. Check open rates split by recipient domain — a single provider lagging far behind the others is the signature of folder placement, not disinterest.
Can I measure inbox placement exactly?
No. Mailbox providers do not report folder placement, so every inbox rate is an estimate built from seed tests, postmaster data, and engagement analysis. Track the trend rather than treating any single figure as exact.
Do soft bounces count against my deliverability rate?
They reduce delivery rate for that send, and repeated soft bounces to the same address usually indicate a permanent problem. Most platforms convert an address to a hard bounce after several consecutive soft failures.
How quickly can a damaged deliverability rate recover?
Expect several weeks of consistent, engaged sending. Reputation is built from recent history, so improvement is gradual and any return to old habits resets the clock.
Want the number to take care of itself? IGSendMail handles SPF, DKIM, and DMARC automatically and is built for 99% inbox deliverability, with unlimited contacts on paid plans from $19/mo. Launch your first campaign with IGSendMail.
