Bounce rate: the number that moves your reputation

Hard bounces tell a receiver you are mailing addresses that do not exist. Enough of them and you stop looking like a sender with a list, and start looking like a guesser.

Verified By George Hartley, CEO · Updated July 28, 2026

Hard and soft, and why the split matters

A bounce is a rejection by the receiving server. A hard bounce is permanent, typically a 5xx response meaning the address does not exist. A soft bounce is temporary, a 4xx response such as a full mailbox or a rate limit, and the same address may accept mail later.

The distinction is not academic, because the two carry completely different signals. Soft bounces are mostly noise about the recipient's mailbox state. Hard bounces are a statement about your list: you are sending to addresses that were never real, or have not been real for a long time. That is what moves reputation.

Same rejection, two different meanings
Hard bounce5xx
Permanent. The address will never accept mail.
550 5.1.1 user unknown550 5.4.1 recipient rejected553 5.1.3 bad address syntax
Action
Suppress permanently, on the first hit.
Soft bounce4xx
Temporary. The same address may accept mail later.
452 4.2.2 mailbox full421 4.7.0 too many connections450 4.1.1 mailbox unavailable
Action
Retry with backoff. Suppress after 4 consecutive.
Hard bounces are the ones that move reputation, so your suppression list, not your send log, is the actual deliverability control.

What the numbers look like in practice

Concrete example from our own data. A single campaign we ran through Brevo produced 8,730 addresses to suppress: 3,708 hard bounces, 3,904 soft bounces and 1,105 unsubscribes. That is the shape of a list that had not been cleaned, and every one of those hard bounces was a small deposit against the sending reputation.

Another: one customer account, Obooko, showed a seven-day bounce rate of 3.46% and climbing, with 3,350 hard bounces already accumulated. We have also seen an account-wide bounce rate of 3.52% inside a single 24-hour window. Those are the numbers at which intervention is not optional, because the trend matters more than the level. A stable 3% is a bad list. A 3% climbing is an ongoing event.

Bounce rate, read honestly

7-day rate, and what it means for a normal list
Rate
Reading
What to do
Under 1%
Healthy, well-maintained list
Nothing. Keep suppressions enforced
1% to 2%
Acceptable, some drift
Re-verify the oldest segments
2% to 3%
List hygiene is slipping
Stop importing, clean before the next send
Above 3% and rising
Reputation damage in progress
Pause, purge, then re-warm if placement dropped
Direction matters as much as level. A rising rate is an event, not a state.

Suppression is the actual control

The suppression list, not the send log, is where deliverability is really managed. We count soft bounces per email channel and suppress a recipient automatically once they hit the threshold, which for us is three consecutive soft bounces. Hard bounces are suppressed on the first occurrence, because there is no version of the story where the address becomes real again.

This is not a new lesson. SmartrMail had the same mechanism, automatically excluding recipients after repeated soft bounces, and the reason it exists in both products is that manual list hygiene does not happen. It has to be enforced by the system or it does not get done.

The scale point is worth stating plainly: on one of my own flows, a customer onboarding sequence running to 596,000 subscribers, suppression is the only thing standing between a normal send and a reputation incident. At that size, a 1% difference in bounce handling is 6,000 messages into a wall.

Preventing them

Most hard bounces are preventable at capture. Validate addresses at the point of collection rather than at send time, use confirmed opt-in where the list will be long-lived, and re-verify segments that have gone quiet for a year or more.

After that it is discipline: never import a purchased list, never resurrect an old export because a campaign needs volume, and let the suppression list do its job rather than clearing it to inflate reach. If bounce rate has already damaged placement, fix the list first, then confirm authentication is aligned, check you are not listed, and measure real inbox placement before deciding whether the problem is solved.

Catching bad addresses before they bounce is what the email validation API is for, and bounce events arrive in real time on the webhooks feed so suppression can happen without a nightly job.

Go deeper

References

The primary sources behind the rules on this page. Provider policy and the underlying standards, not vendor marketing.

Common questions

What is a good email bounce rate?

Under 2% is healthy and under 1% is good. Above roughly 3% and climbing is the point at which reputation damage becomes measurable.

What is the difference between a hard and soft bounce?

A hard bounce is a permanent 5xx rejection, such as an address that does not exist. A soft bounce is a temporary 4xx condition like a full mailbox, and may succeed on retry.

How many soft bounces before suppressing?

We suppress a recipient on a channel after three consecutive soft bounces. A hard bounce is suppressed on the first occurrence.

Run your whole email stack from your AI agent, with deliverability built into every send.

Simple pricing. Unlimited contacts.

Every plan includes full stack emailing: Flows, Newsletter Campaigns and Transactional Email, plus our NitroWheel LLM and all agent integrations (Claude, ChatGPT, Codex, Cursor and others). Pay for what you send, not who you store.

Free
$0
forever
  • Emails 8,000then 500/mo
  • Email types Transactional & Marketing
  • AI actions 20/mo
  • Contacts Free & Unlimited
  • Brands 1
  • Seats 1
Start free
Ultra
$100
per month
  • Emails 125,000/month
  • AI actions 5,000/mo
  • Brands 5
  • Seats 10 · Domains 3
  • Frontier AI Included
  • Dedicated IP Available
Get started
Enterprise
$300
per month
  • AI actions Unlimited
  • Unlimited brands & domains Included
  • SSO / SAML Included
  • 99.9% SLA Included
Get started

Free forever. No credit card required. See full comparison →