Understanding bounce rate
Bounce rate is one of the clearest indicators of email list health. When you send a campaign, not every message reaches its destination successfully. Some fail because the address is invalid, the mailbox is unavailable, the receiving system rejects the message, or the domain cannot accept mail at that time. Bounce rate measures how often those delivery failures happen across your sends.
In practice, bounce rate is used to evaluate both data quality and delivery risk. A lower bounce rate usually means your list is cleaner and more current. A rising bounce rate often suggests stale contacts, bad enrichment sources, form errors, purchased or scraped leads, or weak list maintenance.
Bounce rate is also closely tied to sender reputation. Mail providers and sending platforms monitor delivery failures because repeated sends to invalid or unreachable addresses can signal careless sending practices. Over time, that can contribute to throttling, filtering, or broader deliverability issues.
For that reason, bounce rate should not be treated as a reporting detail only. It is an operating metric that helps you decide when to suppress risky records, clean old segments, validate new leads, or slow down sending until the root cause is fixed.
Example
If you send 1,000 emails and 25 of them bounce, your bounce rate is 2.5%.
How bounce rate is calculated
The standard formula is:
Bounce rate = (Bounced emails ÷ Total emails sent) × 100
Some teams also break bounce rate down by campaign, segment, source, domain, or list age. That makes it easier to find where risk is coming from. For example, a new outbound segment may perform very differently from warm opt-in subscribers or recently enriched B2B contacts.
Total sends
The full number of emails attempted in a campaign or period.
Total bounces
The number of messages that failed to deliver, including hard and soft bounces depending on your reporting method.
Percentage output
The final number is shown as a percentage so trends are easy to compare over time.
Hard bounce vs soft bounce
Not all bounces mean the same thing. The two most common categories are hard bounces and soft bounces.
Hard bounce
A permanent failure, such as a non-existent address, invalid domain, or blocked recipient. These usually require suppression.
Soft bounce
A temporary failure, such as a full inbox, a temporary server issue, or a short-lived receiving problem.
Why the distinction matters
Hard bounces are stronger evidence of bad data, while soft bounces often need monitoring before deciding whether to remove the address.
Note: Platforms may categorize some failures differently, so review how your ESP or sending tool defines and reports bounce types.
Decision tree: what to do when bounce rate rises
Signal
Bounce rate is rising
Are the failures mostly hard bounces?
Action
Suppress immediately and review the source of those records. Invalid or stale data should not stay in active sending segments.
Are the failures concentrated in one segment, source, or domain group?
Examples: one imported list, one enrichment vendor, or one cold outreach segment.
Action
Pause and isolate the risky segment. Validate, clean, or re-qualify those contacts before sending again.
Action
Review infrastructure and timing for temporary or systemic issues, then reduce volume until performance stabilizes.
Monitor
Track bounce patterns by campaign, source, and domain. If bounce rate stays elevated, tighten list intake, validate earlier, and keep risky segments separate from healthier sends.
Next steps: Learn more about hard bounces, soft bounces, and catch-all domains. If you already have a list, upload it to our free tools to review risky records and improve sending decisions before you scale.
Key implications
List quality becomes visible
Bounce rate quickly shows whether your database is current, accurate, and safe to send to.
Deliverability risk can build over time
Repeated delivery failures can contribute to filtering, throttling, and reputation decline.
Segmentation becomes more important
Separating fresh, validated contacts from risky ones makes it easier to control delivery risk.
Common causes of bounce rate problems
Outdated or old contacts
People leave companies, aliases change, and old records decay over time.
Bad intake or enrichment data
Typos, bad scraping, weak lead forms, or low-quality vendors can introduce invalid addresses.
Risky or unverified segments
Cold lists, old imports, and unvalidated records typically create more delivery uncertainty.
Bounce rate vs delivery rate vs open rate
| Metric | What it measures | What it helps reveal |
|---|---|---|
| Bounce rate | Percentage of sent emails that failed to deliver | List quality and delivery risk |
| Delivery rate | Percentage of sent emails that were accepted for delivery | Overall delivery success |
| Open rate | Percentage of delivered emails that were opened | Subject line, inbox placement, and audience engagement |
FAQs
What is bounce rate in email?
Bounce rate is the percentage of sent emails that fail to deliver to recipients’ mail servers or inboxes.
How do you calculate bounce rate?
Bounce rate is typically calculated as bounced emails divided by total emails sent, multiplied by 100.
What causes a high bounce rate?
Common causes include invalid addresses, outdated lists, typos, poor data collection, domain issues, and sending to unverified contacts.
What is the difference between hard and soft bounce?
A hard bounce is a permanent delivery failure, while a soft bounce is usually temporary, such as a full inbox or temporary server issue.
Why does bounce rate matter?
A higher bounce rate signals lower list quality and can increase deliverability risk, filtering, and sender reputation problems over time.
How can I reduce bounce rate?
Clean your list regularly, validate new leads, remove hard bounces quickly, segment risky records, avoid sending to stale or unverified data, and use human-verified data.