What is email deliverability?
Deliverability is your ability to land in the primary inbox — not spam, not the promotions tab. It differs from delivery rate, which only measures whether a server accepted the message. A server can accept an email and route it to spam. Deliverability tracks where it ends up.
Across senders, the average inbox placement rate sits at 79–83%. For every 100 emails you send, 17–21 never reach a recipient. High-volume senders who close that gap see it directly in revenue. Those who ignore it pay for sends that convert nobody.
Authentication: SPF, DKIM, DMARC
Under the latest Gmail and Yahoo sender requirements, bulk senders must authenticate every message. Send more than 5,000 emails per day to Gmail without all three records configured and your messages will be blocked or filtered. Smaller senders face the same risk — missing authentication is one of the fastest paths to the spam folder.
SPF (Sender Policy Framework)
SPF is a DNS record listing every server authorized to send on behalf of your domain. When a receiving server gets your email, it checks the sending IP against that list. Without SPF, any server can spoof your domain — and providers treat spoofable domains with suspicion.
A basic SPF record looks like: v=spf1 include:smtp2go.net ~all. The ~all soft-fails unauthorized senders; switch to -all for a hard reject once you're confident in your setup.
DKIM (DomainKeys Identified Mail)
DKIM adds a cryptographic signature to every outgoing message. You generate the signature using a private key; the receiving server verifies it against a public key in your DNS. Tampering breaks the signature. A passing DKIM check confirms the message came from your domain and arrived unmodified.
DMARC (Domain-based Message Authentication)
DMARC ties SPF and DKIM together and tells receiving servers what to do when either check fails. Policies run from none (monitor only) to quarantine (route to spam) to reject (block entirely). DMARC reports show you every authentication result across your sending domain — the fastest way to catch spoofing or a misconfigured ESP.
Check your setup now: Use MXToolbox or Google Postmaster Tools to verify all three records. A missing DMARC record alone cuts inbox placement by 15–30% on Gmail.
Sender reputation: how mailbox providers score you
Google, Microsoft, and Yahoo maintain a reputation score for every sending IP and domain. Engagement signals, complaint rates, bounce rates, and sending patterns all feed into that score. Your score is the single biggest factor in whether you reach the inbox.
What damages your reputation
- High bounce rates — above 2% triggers filtering; above 5% is critical. Hard bounces signal you're sending to addresses that don't exist.
- Spam complaints — a 0.1% complaint rate is enough to trigger filtering. Gmail surfaces your complaint rate in real time via Postmaster Tools.
- Spam trap hits — recycled or pristine traps tell providers you're not managing your list, or you're buying one.
- Low engagement — recipients who never open or click teach providers to route your mail to spam.
- Volume spikes — going from 100 emails/day to 100,000 without a warmup period is a standard spam signal.
List validation is the fastest reputation fix. Five percent invalid addresses on your list means you're bleeding sender score on every send. Bouncer validates in bulk and flags invalid, risky, and disposable addresses before they generate complaints or bounces.
Domain and IP warming
Start sending from a new domain or IP address and mailbox providers have no history to evaluate. They default to skepticism. Warming is the process of gradually increasing volume over 4–8 weeks to establish a track record before you need to send at scale.
The warmup schedule (4-week minimum)
Start with 25–50 emails/day to your most engaged subscribers — people who opened or clicked recently. Double or triple volume every few days, staying in the engaged segment. Those opens and clicks tell providers that real recipients want your mail.
Why manual warmup fails
Manual warmup relies on real engagement signals: opens, replies, inbox interactions. You send to real subscribers, but you have no visibility into whether those emails are landing in inboxes or spam. Dedicated warmup tools close that gap by generating controlled, authentic engagement on your behalf throughout the warmup period.
List validation and hygiene
Email lists decay at 22–30% per year. People change jobs, abandon addresses, let domains expire. A list that was clean 12 months ago likely holds a meaningful share of invalid addresses today. Every send to those addresses generates hard bounces, and bounces above 2% trigger provider-level filtering.
Types of problematic addresses
- Hard bounces — non-existent addresses. Remove immediately and never send again.
- Soft bounces — temporary failures. Retry two or three times, then suppress.
- Disposable addresses — temporary inboxes from Mailinator and similar services. High churn, no engagement value.
- Role-based addresses — info@, admin@, support@. Multiple people monitor these or automated filters intercept them.
- Spam traps — recycled addresses providers use to identify senders with poor list hygiene.
- Catch-all domains — accept all mail regardless of whether the mailbox exists. High bounce risk after initial acceptance.
When to validate
Validate before your first send to any new segment. For ongoing sends, add real-time validation at the signup form — Bouncer's API rejects invalid addresses before they enter your list. Run a full bulk validation every six months at minimum.
Email design and spam filters
HTML structure, image-to-text ratio, and content patterns all feed into spam scoring. Poorly built templates — even from well-intentioned designers — can trigger content filters on a domain with an otherwise healthy reputation.
Design patterns that affect deliverability
- Image-only emails — filters can't read images. An email that's 90% images looks like ad content or phishing.
- Dirty HTML — content copy-pasted from Word or Google Docs carries invisible formatting that triggers filters.
- Broken links — links pointing to blacklisted domains destroy your spam score immediately.
- Trigger words — "FREE!!!", "ACT NOW", "100% Guaranteed" in subject lines and body copy still move the needle against you.
- Missing unsubscribe — required by CAN-SPAM and GDPR, and checked by spam filters.
- No plain-text version — legitimate senders include both HTML and plain-text alternatives.
Build for deliverability from the start. Stripo generates clean HTML, includes automatic plain-text versions, runs a spam score check before export, and previews rendering across 90+ email clients.
Choosing your SMTP sending infrastructure
Your ESP or SMTP relay is what physically delivers your mail. Pick the wrong one — a shared IP pool with senders who abuse it — and your reputation suffers from their actions, not yours.
Shared IP vs. dedicated IP
Shared IPs pool your sending with other customers. Another sender getting blacklisted hurts your delivery. Under 50,000 emails/month, shared IPs are usually manageable — reputable providers monitor pool quality. Above that, dedicated control is worth the cost.
Dedicated IPs are yours alone. Your reputation is yours to build and protect. The tradeoff: zero reputation history at the start, so a proper warmup is mandatory. SMTP2GO offers dedicated IPs from around $10/month; Ahasend gives you both shared and dedicated pool options with full API control.
Transactional vs. marketing infrastructure
Sending transactional emails — order confirmations, password resets — through the same IP as marketing campaigns is one of the most common and damaging mistakes. A spam complaint on a promotional send delays your transactional mail. Keep the streams separate.
Deliverability benchmarks
Monitor these metrics continuously. Reputation problems compound — a bounce rate that climbs from 1.5% to 3% over four sends can take weeks to recover from.
| Metric | Healthy | Warning | Critical |
|---|---|---|---|
| Hard bounce rate | Below 2% | 2–5% | Above 5% |
| Spam complaint rate | Below 0.05% | 0.05–0.1% | Above 0.1% |
| Inbox placement rate | 94%+ | 85–93% | Below 85% |
| Unsubscribe rate | Below 0.3% | 0.3–0.5% | Above 0.5% |
| Click-to-open rate | 20%+ | 10–20% | Below 10% |
| Delivery rate | 98%+ | 95–98% | Below 95% |