Good bounce management comes down to two rules: stop sending to a hard-bounced address the first time it bounces, and stop sending to an address that soft bounces again and again across several sends. A bounce is an email that couldn't be delivered. A hard bounce is permanent (the address doesn't exist), and a soft bounce is temporary (a full inbox, a server that's down).
Every bounce is a signal, and inbox providers read those signals. A high bounce rate tells Gmail, Yahoo and every other mailbox provider that you're sending to addresses you haven't verified or haven't kept clean. That damage doesn't stay contained to one campaign, so this guide covers what each type of bounce means, how it affects your sender reputation, and the suppression rules I'd put in place to keep bounces under control.
Key takeaways
- Suppress a hard-bounced address on the first bounce and never re-add it without a fresh opt-in.
- Treat repeated soft bounces as a dead address. My default is three in a row, then a pause and one retry.
- Google tells senders to automatically unsubscribe recipients with multiple bounced messages, and Yahoo tells them to remove invalid recipients promptly.
- Most bounce problems start at signup, so double opt-in and form validation do more than any cleanup.
- The alert levels in this post (1.5% and 2% hard bounces per campaign) are our operating rules, not published provider thresholds.
Hard Bounce vs Soft Bounce: What the Difference Actually Means
The difference between a hard bounce and a soft bounce matters because it decides how you respond and how quickly.
Hard bounces are permanent, unrecoverable delivery failures. Common causes include:
- The email address does not exist (typo, fake address, or address that was deleted)
- The domain does not exist or has no mail exchange (MX) records
- The receiving server has permanently blocked your sending domain or IP
When a message hard bounces, there is nothing to retry. Continuing to send to that address will only accumulate more failures and signal to mailbox providers that your list is unclean.
Soft bounces are temporary delivery failures. The address is valid, but something prevented delivery at the time of sending. Common causes include:
- The recipient's mailbox is full
- The receiving mail server was temporarily unavailable or experiencing downtime
- Your message was too large for the receiving server's limits
- The receiving server rate-limited or temporarily deferred your mail
A single soft bounce on a valid address is not cause for concern. A repeated pattern of soft bounces against the same address, across multiple sends, suggests the address has become effectively undeliverable, even if it is technically formatted correctly.
Both big providers ask you to deal with this. Google's sender guidelines tell senders to automatically unsubscribe recipients who have multiple bounced messages, and Yahoo's best practices say to monitor hard and soft bounces and remove invalid recipients promptly, because mailing people who can't or don't read your email harms your reputation.
How Bounces Damage Your Sender Reputation
Mailbox providers judge sender reputation at the domain and IP level, and from what I've seen, bounces are one of the clearer signs of a list that isn't being looked after.
When your bounce rate climbs, especially your hard bounce rate, providers draw a logical conclusion: you are either mailing addresses you have never verified, or you are failing to remove addresses that have stopped working. Either scenario indicates list management practices that produce noise and waste in the mail stream.
Google Postmaster Tools shows your spam rate and a Compliance status for your sending domain. Google is retiring the older reputation ratings, so watch those two instead. A single bad campaign doesn't destroy reputation overnight, but a sustained pattern of poor list hygiene can drag it down, and a weaker domain reputation affects all your sending, not only the campaigns causing the problem.
Yahoo takes a similar line. Its sender best practices say that sending to people who aren't reading your email harms your delivery metrics and reputation.
The compounding effect is what makes bounce management urgent rather than optional. Damaged sender reputation affects deliverability for your best subscribers, the ones who open consistently, click regularly, and generate the engagement signals that normally protect your inbox placement.
The Suppression Logic You Need for Hard Bounces
Hard bounces require immediate, permanent suppression. The rule is simple: suppress on first occurrence, and never re-add without explicit re-opt-in.
Practical suppression logic for hard bounces:
- Confirm your ESP suppresses hard bounces automatically on first occurrence. Most reputable platforms do this by default, verify that the setting is active, not just assumed.
- Maintain a dedicated hard bounce suppression list separate from your unsubscribe list. This prevents re-importing bounced addresses through CRM syncs or list uploads.
- Audit your suppression list monthly. Look specifically for addresses that appear in your suppression list but have re-entered active segments through imports, integrations, or manual additions.
- If a contact provides a corrected email address and submits a new opt-in, you may add the updated address to your active list. The original bounced address remains suppressed permanently.
- Set a hard bounce rate alert. Our rule is 1.5%: if a campaign passes that before it finishes sending, pause it and look at where those addresses came from before continuing.
Our second rule: a hard bounce rate above 2% on any single campaign means stop and check your list before the next send. Neither number is a published provider threshold, they're the levels we work to.
Soft Bounce Suppression: The Three-Strike Threshold
Soft bounces require a more nuanced approach than hard bounces because temporary failures can resolve themselves. The goal is to distinguish addresses that are temporarily unreachable from addresses that are effectively dead despite a technically valid format.
Practical suppression logic for soft bounces:
- Track soft bounce history at the address level, not just the campaign level. Your ESP should log bounce events per address so you can identify repeat patterns.
- Apply a three-consecutive-bounce threshold. Any address that soft bounces on three consecutive sends without a successful delivery in between should be moved to a soft bounce review segment.
- Pause sending to the soft bounce review segment for 30 days. This gives temporarily unavailable servers time to recover and full inboxes time to clear.
- After 30 days, attempt a single re-engagement send to the soft bounce review segment. Use a lightweight plain-text message, minimal HTML, no heavy images, to reduce the chance of size-related delivery failures.
- If the re-engagement send delivers successfully, return the address to your standard active segment with a note in your CRM. If it bounces again, hard or soft, suppress it permanently.
The three-strike threshold is a practical default. High-frequency senders (daily sends) may want to tighten this to two consecutive bounces. Low-frequency senders (weekly or monthly) may extend to four or five before suppression, given the longer gap between send opportunities.
Bounce Rate Reduction: Fixing the Root Causes Upstream
Suppression treats the symptoms. Fixing bounce rates over time means fixing the causes upstream.
Acquisition quality is the primary driver of hard bounce rates. If a meaningful percentage of your new subscribers are submitting invalid addresses, your bounce rate will climb regardless of how aggressively you suppress. Common upstream causes include:
- Single opt-in forms with no validation, anyone can type any string into the address field
- Incentive-driven signups where the benefit (a discount, a lead magnet, access to content) motivates fake submissions
- Co-registration or partner list imports where address quality has not been verified
- Aged or purchased lists with no deliverability screening
Fixes:
- Implement double opt-in for all new acquisitions. The confirmation step proves deliverability before the address enters your active list.
- Add real-time syntax and domain validation at the form level. This catches obvious invalid addresses (no @ symbol, no domain extension, known-invalid domains) at the point of entry.
- Before mailing any imported list for the first time, run it through a bulk email verification service. Suppress addresses flagged as invalid, catch-all, or role-based (info@, admin@, support@) before the first send.
- Review your acquisition sources quarterly. Identify which channels are contributing the highest bounce rates and adjust acquisition strategy accordingly.
Looking at your subscriber lifecycle holistically, from acquisition through churn, can also reduce the long-term bounce accumulation that comes from inactive subscribers whose addresses gradually go dead. Our newsletter retention and churn reduction guide covers the engagement-side strategies that keep your active rate healthy over time.
Setting Up a Bounce Monitoring Dashboard
Bounce management without measurement is guesswork. You need visibility into bounce metrics before they reach critical levels.
Metrics to track on every campaign:
- Hard bounce count and rate (hard bounces ÷ total sends)
- Soft bounce count and rate
- Cumulative suppression list size (track growth over time to identify if suppression is accelerating)
- Delivery rate (100% minus bounce rate, your baseline for list health)
Tools to build this into:
- Your ESP's native reporting for per-campaign bounce data
- Google Postmaster Tools for domain reputation trends, this shows you how Google categorizes your domain over time, including the effect of sustained bounce issues
- Yahoo's sender hub for Yahoo and AOL guidance, plus its complaint feedback loop
- Your CRM for address-level bounce history, especially if you are tracking multi-campaign patterns to enforce the soft bounce threshold
Set automated alerts in your email platform for any campaign that passes your hard bounce limit (ours is 1.5%). Catching problems mid-send is significantly better than discovering them in a post-campaign report when the reputation damage is already done.
Bounce Management as an Ongoing System, Not a One-Time Fix
Bounce management works best as a standing system with defined rules, regular reviews and someone who owns it, rather than a cleanup you run once and forget.
Weekly:
- Review campaign-level bounce reports for any sends above your hard bounce limit
- Confirm soft bounce tracking is logging per-address events correctly
Monthly:
- Audit hard bounce suppression list for re-imported addresses
- Move addresses that have hit the three-consecutive soft bounce threshold to the review segment
- Review soft bounce review segment outcomes from 30 days prior, suppress non-deliverers permanently
Quarterly:
- Pull domain reputation data from Google Postmaster Tools and Yahoo Postmaster
- Review acquisition source bounce contribution rates
- Run a bulk verification pass on any large imported lists that have not yet been screened
- Evaluate whether your soft bounce threshold needs adjustment based on send frequency
Annually:
- Full list audit, compare total list size to active deliverable segment size
- Review suppression list size as a percentage of total database, if suppression is growing faster than acquisition, investigate
- Reassess ESP suppression settings to confirm automation is functioning as intended
Frequently Asked Questions
What is an acceptable hard bounce rate?
Neither Google nor Yahoo publishes a bounce threshold. Our rule is to stop and investigate any campaign above 2% hard bounces, and to aim for under 1% as a working target. That leaves a buffer, and it matches what Google and Yahoo do say: remove addresses that keep bouncing, and keep invalid recipients off your list.
Can I remove a contact from my suppression list if they contact me directly?
For hard-bounced addresses, do not reinstate the original address, it will continue to bounce. If the contact provides a new, corrected email address and explicitly opts in again, you can add the new address. Never reinstate the address that bounced, regardless of circumstances.
How do soft bounces differ from deferrals?
Deferrals are a subset of soft bounce behaviour. A deferral means the receiving server accepted the connection but asked your ESP to retry later. Most ESPs handle deferrals automatically by retrying delivery on a schedule. If a deferral eventually resolves into a successful delivery, it does not count as a bounce. If it continues to fail across multiple retry attempts, it becomes a soft bounce in your reporting.
Does bounce rate affect campaigns I send from a subdomain?
Yes. Subdomain reputation is evaluated separately from root domain reputation in some contexts, but sustained bounce issues on a subdomain will eventually affect root domain reputation as well. Segmenting your sending, using subdomains for different list types or campaign categories, can help contain damage from a problematic segment, but it does not eliminate the risk.
Should I use a separate IP or subdomain for a new list?
If you are adding a large new list of uncertain quality, warming it separately on a subdomain is a sound practice. It prevents bounce issues from the new list from contaminating the reputation you have built on your primary sending infrastructure.
Read Next
- Newsletter Retention and Churn Reduction, reduce long-term bounce accumulation by keeping subscribers engaged before they go dormant
- Subject Lines That Get Opened, when bounce rates are under control, this is what moves your open rates
- Email List Hygiene Sop
- SPF, DKIM, and DMARC for Marketing Teams
- Email A/B Testing Framework for Faster Optimization
Want a Bounce and Deliverability Review?
If your hard bounce rate is climbing, your domain reputation has slipped, or you're not sure where your suppression rules have gaps, that's the work we do in deliverability repair: find what's wrong, fix the setup and the list, and put the rules in place so it stays fixed.