How the suppression check works
This is the post that matters. Everything else is a scheduling problem; this is the part that determines whether the campaign is a modest revenue improvement or the reason somebody tells the story about your company at a dinner party.
Key takeaways
- Five categories: unresolved complaint, recent refund, withdrawal, closed, bereaved.
- The check runs before segmentation, so a suppressed customer is never scored or targeted.
- An unresolved complaint is a task for a person, not a suppression and nothing else.
- Bereavement and business closure markers are permanent and never expire.
- Every suppression is recorded with its reason, because the reason is the useful part.
The five categories
- App integration
- Machine learning
- Security & identity
- Management
- People
The complaint case produces work
A customer who lapsed after a complaint is the most valuable name on the list and the one that must never receive an automated message. They stopped for a reason you already know, it is written down, and a marketing email that ignores it confirms every assumption they made when they left.
So that exit creates a task with the complaint attached: here is who, here is what happened, here is when. Somebody calls or writes personally. The conversion rate on that is far higher than any campaign and the volume is small enough that it is genuinely possible, which is the argument that gets it done.
The permanent markers
Never expire, never override, never explain themselves
- Deceased. Recorded when a family member tells you, or a delivery is returned with that reason. No campaign of any kind, ever.
- Business closed. Same treatment. A win-back to a dissolved company reaches whoever is winding it up.
- Withdrawn. They asked not to be contacted. This is the whole of it.
- Do not build an override. Not for a special campaign, not for a big customer, not for a one-off. The absence of the mechanism is the protection.
- Do not report the reason anywhere it will be read casually. The suppression list shows counts by category and the detail only to whoever needs it.
The bereavement case is worth being specific about because it is the one that produces the genuinely awful outcomes, and it is entirely preventable. The marker usually arrives informally — a phone call, a reply to a message, a returned parcel — and the system’s only job is to make recording it easy and make honouring it automatic.
Making it easy matters more than it sounds. If setting the marker requires a database change or a support ticket, it will not happen consistently, and the campaign will find the customer six weeks later. One field, one click, from wherever the person heard.
Before segmentation, not after
- App integration
- Security & identity
- Analytics
- People
Running the check last is the obvious implementation and it leaves suppressed customers sitting in intermediate lists that get exported, copied into spreadsheets, and used for something else six months later. Running it first means they never enter the pipeline at all.
Recording the reason
Every suppression stores which gate stopped it and when. That record does two jobs: it answers “why did we not contact this customer” instantly, and its distribution is a genuinely useful business signal.
A campaign where a hundred and ninety-eight of six hundred and twelve are suppressed and seventy of those are unresolved complaints is not primarily telling you about win-backs. It is telling you there are seventy open complaints, which is a more important finding than anything the campaign will produce.
Next: what to actually offer.
All posts