Unsubscribes and suppression

Simon applies suppression at two layers. Both must be configured for an unsubscribed contact to be reliably excluded from a send.

The two layers of suppression

LayerWhat it doesWhere you configure it
Segment-level exclusionRemoves unsubscribed contacts from the audience when the segment refreshesIn the segment builder, by excluding an unsubscribed segment
Send-level suppressionApplies the live suppression list at the moment of send as a final safety checkIn the channel action for each send
❗️

You need both layers

Excluding unsubscribed contacts from the segment alone isn't enough. Segments are evaluated on a refresh schedule, so a recent unsubscribe may not propagate in time for the next send. Send-level suppression reads the live list and catches anything the segment refresh missed.

Where Simon learns about unsubscribes

Simon records unsubscribes from:

  • Unsubscribe link clicks in Simon-sent emails
  • Suppression datasets you maintain in Simon
  • Sync-back from ESPs that support bidirectional suppression
  • Privacy request submissions

If a customer unsubscribes through a channel Simon doesn't monitor — for example, a destination-managed preference center that doesn't sync back — Simon will not know about it. For full coverage, enable bidirectional suppression sync with your ESP or route all preference changes through a Simon-monitored channel.

Troubleshoot: an unsubscribed customer received a message

Walk through this checklist before contacting Support:

  1. Check timing. When was the unsubscribe, and when was the segment last refreshed before the send? An unsubscribe that lands after the last refresh won't be reflected in that send's audience.
  2. Confirm the unsubscribe source. Was it recorded in Simon, in your ESP, or somewhere else? If the source doesn't sync back to Simon, the signal never arrived.
  3. Verify segment exclusion. Open the segment and confirm the unsubscribed audience is excluded. Excluding only one subscription category won't suppress contacts who opted out of a different category.
  4. Verify send-level suppression. Confirm the channel action applies the suppression list at send time.
  5. Check the unsubscribe type. Some ESPs distinguish hard unsubscribes, soft unsubscribes, and preference updates. Verify Simon received the specific type the customer used.

If all five checks pass and the contact still received the send, contact Simon Support with the contact ID, flow ID, and unsubscribe timestamp.