What Is Deliverability?
Deliverability is the ability to reach recipients’ inboxes. Poor deliverability means emails go to spam or get blocked entirely.
Key Factors
Sender Reputation
Your reputation is based on:
- Bounce rates
- Spam complaints
- Engagement (opens, clicks)
- Sending patterns
Authentication
Email authentication proves you’re allowed to send from your domain:
- SPF - Lists authorized sending servers
- DKIM - Cryptographically signs messages
- DMARC - Tells receivers how to handle failures
Content
What you send matters:
- Spam trigger words
- Image-to-text ratio
- Link quality
Setting Up Authentication
SPF (Sender Policy Framework)
Add a TXT record to your domain’s DNS:
v=spf1 include:_spf.yourprovider.com ~all
Replace _spf.yourprovider.com with your email provider’s SPF domain.
DKIM (DomainKeys Identified Mail)
Add the DKIM record your provider gives you:
Type: CNAME or TXT
Name: selector._domainkey.yourdomain.com
Value: (provided by your email provider)
DMARC
Add a DMARC policy:
v=DMARC1; p=none; rua=mailto:dmarc@yourdomain.com
Start with p=none to monitor, then move to p=quarantine or p=reject.
Provider-Specific Setup
Resend
- Go to Domains
- Add your domain
- Add provided DNS records
- Wait for verification
SendGrid
- Go to Sender Authentication
- Authenticate your domain
- Add DNS records
- Verify
Postmark
- Go to Sender Signatures
- Add domain
- Configure DNS
- Verify
AWS SES
- Go to Verified Identities
- Add domain
- Configure DKIM
- Verify ownership
Common Deliverability Issues
Going to Spam
Causes:
- Missing authentication (SPF, DKIM, DMARC)
- Spammy content
- Poor sender reputation
- Recipient marked previous email as spam
Solutions:
- Set up all authentication records
- Review content for spam triggers
- Check sender reputation
- Remove recipients who marked you as spam
Being Blocked
Causes:
- Blacklisted IP or domain
- High bounce rate
- Sending to spam traps
Solutions:
- Check blacklists (MXToolbox, etc.)
- Clean your email list
- Use double opt-in for new subscribers
- Contact the blocking party for removal
Low Open Rates
Causes:
- Poor subject lines
- Landing in spam
- Wrong audience
- Bad sending time
Solutions:
- A/B test subject lines
- Check spam placement
- Segment your audience
- Test different send times
Content Best Practices
Avoid Spam Triggers
Don’t use:
- ALL CAPS
- Excessive punctuation!!!
- Spam words (free, act now, limited time)
- Deceptive subject lines
Image-to-Text Ratio
- Don’t send image-only emails
- Include meaningful text content
- Aim for more text than images
Links
- Use your own domain for links
- Don’t use URL shorteners (they get flagged)
- Limit number of links
Monitoring Deliverability
Provider Dashboards
Check your email provider’s analytics:
- Delivery rate
- Bounce rate
- Spam complaints
- Opens and clicks
Warning Signs
Act immediately if you see:
- Bounce rate > 5%
- Spam complaints > 0.1%
- Sudden drop in open rates
- Delivery failures
Warming Up New Domains/IPs
New sending domains need warming:
- Start small - Send few emails initially
- Increase gradually - Double volume weekly
- Target engaged users - Send to people who will open
- Monitor closely - Watch for deliverability issues
Example schedule:
- Week 1: 50 emails/day
- Week 2: 100 emails/day
- Week 3: 200 emails/day
- Continue doubling until target volume
Testing Deliverability
Tools
- Mail Tester (mail-tester.com) - Score your emails
- MXToolbox - Check DNS and blacklists
- GlockApps - Inbox placement testing
Process
- Send test email to testing service
- Review score and issues
- Fix identified problems
- Retest until score improves