Skip to main content
Email suppression refers to the automatic or manual process of preventing specific contacts from receiving future emails. The HoopAI platform handles suppression automatically for unsubscribes and hard bounces, and gives you tools to manage preferences at a granular level.

What triggers automatic suppression

The platform automatically suppresses contacts from receiving future email marketing when:
EventWhat happens
Contact clicks unsubscribe linkEmail DND is set to on; all future campaigns skip this contact
Hard bounceAddress flagged as permanently invalid; contact is skipped in future sends
Spam complaintContact marked the email as spam; email DND is set to on
Suppressed contacts appear as Skipped in campaign statistics rather than in the delivered count.

Do Not Disturb (DND)

Every contact record has a Do Not Disturb toggle for each communication channel (email, SMS, voice, etc.). When email DND is on, the platform skips the contact for all email sends — including campaigns, workflow emails, and bulk actions. Viewing and updating DND status:
  1. Open the contact record in Contacts
  2. Click the DND tab
  3. View the current DND status for each channel
  4. Toggle or update the status manually with a documented reason
Manually re-enabling email DND for a contact who self-unsubscribed is only appropriate when you have explicit, documented re-consent from the contact. Sending to contacts who have opted out exposes you to legal risk and damages your sender reputation.

Viewing suppressed contacts

To see all contacts currently suppressed from email: Method 1 — Smart list filter:
  1. Go to Contacts and click More Filters
  2. Add a filter for DND: Email = On (or equivalent email suppression status)
  3. Save as a smart list named “Email suppressed” for ongoing monitoring
Method 2 — Campaign statistics: After sending a campaign, open the Statistics view and click the Details tab. The Unsubscribed sub-tab lists every contact who opted out via this specific campaign.

Hard bounce handling

Hard bounces occur when an email address is permanently undeliverable — the address does not exist, the domain is invalid, or the receiving server has permanently rejected delivery. How the platform handles hard bounces:
  1. The bounce event is logged against the contact record
  2. The contact is flagged to be skipped in future sends
  3. The bounce is counted toward your account’s bounce rate
Why bounce management matters: If your cumulative bounce rate exceeds approximately 5%, your account’s email sending may be suspended. The optimal target is below 2%. Cleaning bounced contacts:
  1. Create a smart list filtered by bounce status
  2. Review the list after each major campaign send
  3. For clearly invalid addresses (typos, test addresses), delete or update the contact record
  4. For uncertain cases, move the contact to an inactive segment and do not send to them

Soft bounce handling

Soft bounces are temporary delivery failures caused by:
  • Full recipient mailbox
  • Recipient mail server temporarily unavailable
  • Message too large for the server to accept
Soft bounces are retried automatically. If a contact consistently produces soft bounces over multiple campaigns, treat them like a hard bounce and suppress the address.

Spam complaint handling

When a recipient marks your email as spam, most major email providers send a feedback loop notification back to your sending service. The platform processes this notification and automatically sets the contact’s email DND to on. Keeping spam complaints low:
  • Only send to contacts who have explicitly opted in
  • Make the unsubscribe link easy to find — if contacts cannot find it, they click “Spam” instead
  • Send relevant, expected content that matches what contacts signed up to receive
  • Use the Dynamic unsubscribe flow to reduce complaints from bot-triggered clicks
Spam complaint rates above 0.08% (1 in 1,250 recipients) can trigger deliverability problems with Gmail and other providers.

Preference management

Preference Management extends suppression to a category level, allowing contacts to opt out of specific types of communication rather than all email. How it works:
  1. Create communication categories in Settings > Preferences (e.g., Newsletters, Promotions, Product Updates)
  2. Associate a category with each email campaign during the send step
  3. Contacts who opt out of “Promotions” are suppressed from all campaigns tagged as Promotions, but continue receiving Newsletters
Contact-level preference management:
  1. Open a contact record and go to the DND tab
  2. Click Subscription Status to view the Manage Email Subscriptions panel
  3. Set each preference category to Subscribed or Unsubscribed
  4. If marking a category as Unsubscribed, document the legal basis for any future resubscription
Important considerations:
  • Preference Management must be enabled from your account settings before it is available
  • Once enabled, Preference Management cannot be disabled — it is a permanent change to how the account handles email opt-outs
  • Global unsubscribe (via the standard unsubscribe link) continues to suppress all email regardless of category settings

Resubscription

Contacts who have unsubscribed can be resubscribed only if they explicitly re-opt in. Process for resubscription:
  1. The contact must take an active re-consent action — clicking a link in a transactional email, filling out a new opt-in form, or contacting you directly
  2. Document the re-consent event (date, method, source)
  3. Manually update the contact’s email DND status to off and record the reason
  4. Add a source tag to the contact to identify them as having re-opted in
Do not send a resubscription email to contacts who are already suppressed — sending to DND contacts violates platform policies and applicable laws.

Mailgun suppression list

If you are using Mailgun as your email service provider, Mailgun maintains its own suppression list of bounced and unsubscribed addresses. When a contact unsubscribes through the HoopAI platform, the platform updates both the contact’s DND status and — when synced correctly — the Mailgun suppression list. If a previously unsubscribed contact re-consents and you need to send to them again, the contact must be removed from the Mailgun suppression list in addition to updating the DND status in the CRM. Check your Mailgun account settings under Suppressions to manage this.

Preventing high bounce rates

Run any new contact list through an email validation service before importing it. Validation identifies invalid, disposable, and role-based addresses (like info@ or admin@) that are likely to bounce.
Double opt-in confirms that the email address is real and accessible to the person who signed up. This eliminates typos and reduces hard bounces from new subscribers significantly.
Sending to a large list all at once can spike bounce rates quickly. Use batch scheduling to spread the send over time and catch problems (like a large segment of invalid addresses) before the full list is reached.
Check the Bounced tab in campaign statistics after every significant send. A sudden spike in bounces from a specific domain or address pattern may indicate a list quality problem or a domain configuration issue.

Frequently asked questions

Yes. Create a smart list in Contacts filtered by Email DND = On. This shows all contacts currently suppressed from email, including those who unsubscribed from any campaign.
A skipped contact was intentionally not sent to because their email DND was on at send time. A failed contact was attempted but the SMTP submission itself failed — typically an issue with the sending service or the contact’s address format.
Yes. Email DND applies to all email sends from the platform — broadcast campaigns, workflow emails, and bulk actions. A suppressed contact will not receive any of them.
The most effective approaches are: make the unsubscribe link prominent in every email, segment your list to send only relevant content to each group, and use the Dynamic unsubscribe flow to handle accidental opt-outs. Contacts who are frustrated by irrelevant content are far more likely to click Spam than to unsubscribe.
If the contact was removed from the Mailgun suppression list and re-imported with a clean record, the DND suppression from the previous unsubscribe will not carry over. However, re-sending to someone who previously opted out without their explicit re-consent is a compliance risk regardless of the technical state of their record.
Last modified on March 5, 2026