Why Email Health Matters
Email providers like Gmail, Yahoo, and corporate mail servers track sender reputation. A high bounce rate indicates poor list hygiene and can result in:- Your emails being marked as spam
- Reduced inbox placement
- Complete blocking by email providers
- Amazon SES account suspension
Bounce Rate Thresholds
We track your bounce rate over a rolling 7-day window:| Bounce Rate | Status | Impact |
|---|---|---|
| < 5% | Healthy | No restrictions |
| 5% - 8% | Warning | You’ll receive a notification to review your email list |
| 8% - 10% | Email Paused | Email sending is paused; SMS and WhatsApp continue working |
| > 10% | Suspended | All API access is suspended until resolved |
Types of Bounces
Hard Bounces
Permanent delivery failures that immediately add the email to the suppression list:- Invalid address: Email address doesn’t exist
- Domain not found: Domain has no mail servers
- Rejected: Server permanently rejected the message
Soft Bounces
Temporary delivery failures that are tracked:- Mailbox full: Recipient’s mailbox is full
- Server temporarily unavailable: Try again later
- Message too large: Email exceeded size limits
After 3 soft bounces to the same address within 7 days, the email is automatically added to the suppression list for 7 days.
Email Suppression List
The suppression list prevents sending to addresses that have bounced or complained. This protects your bounce rate from known-bad addresses. When you try to send to a suppressed email:Suppression Reasons
| Reason | Duration | Description |
|---|---|---|
hard_bounce | Permanent | Email address is invalid |
soft_bounce | 7 days | Temporary issue, will retry after expiration |
complaint | Permanent | Recipient marked email as spam |
unsubscribe | Permanent | Recipient unsubscribed |
manual | Permanent | Manually added by you |
What Happens When You’re Suspended
Warning Level (5-8%)
- Email notification sent to account owner
- Yellow banner appears in dashboard
- No sending restrictions yet
- Action required: Review and clean your email list
Email Paused Level (8-10%)
- Email sending is blocked
- SMS and WhatsApp continue working
- Orange banner appears in dashboard
- Action required: Remove invalid emails and contact support
Suspended Level (>10%)
- All API access is blocked (400 errors)
- Red banner appears in dashboard
- Action required: Contact support immediately
Checking Your Email Health
Dashboard
Visit the Email Health page in your dashboard to see:- Current bounce rate and status
- Suppressed email addresses
- Suspension history
API
Check if an email is suppressed before sending:How to Maintain Good Email Health
1. Verify Email Addresses
Use double opt-in to ensure email addresses are valid:2. Clean Your List Regularly
Remove emails that:- Haven’t opened emails in 6+ months
- Have bounced previously
- Have unsubscribed
3. Use Engagement-Based Sending
Send more frequently to engaged users, less to inactive ones.4. Monitor Bounce Rates
Check your Email Health dashboard weekly. Address issues before reaching thresholds.5. Handle Bounces Gracefully
Resolving a Suspension
If your account is suspended:- Review the Email Health dashboard to understand the cause
- Export and clean your email list - remove all bounced addresses
- Contact support at support@zavu.dev with:
- Your project ID
- Steps you’ve taken to clean your list
- Your plan to prevent future issues
Suspensions are typically resolved within 24-48 hours after you’ve demonstrated list cleanup.
Best Practices Summary
Do
- Use double opt-in
- Clean lists regularly
- Monitor bounce rates weekly
- Handle bounces in webhooks
- Remove unsubscribes immediately
Don't
- Buy or rent email lists
- Send to old, unverified lists
- Ignore bounce notifications
- Re-add bounced emails
- Send without permission
Related
- Sending Emails - How to send emails via the API
- Webhooks - Handle bounce and complaint events
- Data Exports - Export your suppression list