

TL;DR: Every football club has thousands of contacts who haven't opened or clicked in months. Ignoring them drags down deliverability, inflates tool costs, and poisons your reporting. Database hygiene is not a one-time cleanup project. It's a quarterly operating rhythm that preserves your sender reputation and keeps your data useful.
Every email you send to an inactive contact is a small strike against your sender reputation.
Not a dramatic penalty. A slow erosion.
You don't notice it on a Tuesday. Six months later, you wonder why your open rates dropped from 25 percent to 18 percent, and no one can explain the shift. The answer sits in your contact list: inactive contacts stacking up, dragging your engagement metrics down.
Email lists decay.
People change jobs. Addresses go invalid. Fans unsubscribe and forget. Inboxes close. The contacts that were active twelve months ago might not be active today. If you are sending to everyone because the segment says to, you are sending to ghosts.
Inbox providers notice. They see low engagement. They start filtering more of your mail to spam or promotions, not just for the inactive contacts but for your active ones too.
Deliverability depends on engagement. The fewer people opening your mail, the harder inbox providers make it to reach the people who actually want to hear from you.
Deliverability matters. What less people realize is how fast it compounds when you ignore list hygiene.
Inbox providers track engagement as a signal for inbox placement. When you send to thousands of contacts who never open or click, the aggregate engagement rate drops. Providers interpret this as low-quality mail. They deliver fewer of your messages, to more people, including your active contacts.
Your best fans start landing in spam because your inactive contacts are dragging the whole list down.
When half your list is inactive, your metrics stop reflecting reality. You send to 50,000 contacts and get 15 percent opens. That looks reasonable. Until you realize those 7,500 opens come from maybe 25,000 actually active contacts. Your real open rate among engaged fans sits at 30 percent.
Decision-making requires numbers that reflect actual engagement, not inflated denominator counts.
Most email platforms charge by contact count. If 30 percent of your database is inactive, you pay a premium to store and email people who will never engage. That wasted budget could fund better tools, more campaigns, or deeper segmentation of your actual active base.
Before you exclude or remove anyone, give inactive contacts a chance to re-engage.
A structured win-back campaign separates sleeping fans from truly inactive ones. Here is a 3-email sequence that works:
Email 1: "We Miss You" (Day 0)
Subject line is direct, not clever. Remind them what they signed up for. One CTA. Ask them to confirm they want to stay in touch. No heavy design. Plain, human.
Email 2: "Still There?" (Day 7)
Shorter. Acknowledge they have not engaged. Ask directly: do you want to keep hearing from us? Same CTA. If they click or open, move them back to active. If they do not, proceed to email 3.
Email 3: "Final Notice" (Day 14)
Last chance. Tell them you will stop sending emails because they have not engaged. Include the unsubscribe link prominently. This email separates sleeping fans from people who forgot they subscribed.
The key is giving people a clear path to stay active before you change their segment. Some fans respond on email 3. That confirms intent rather than you assuming it.
Teams often avoid this decision because it feels permanent. It should not be.
Exclusion means the contact stays in your database but is removed from regular marketing sends through a dynamic exclusion segment. They are parked, not purged.
Use exclusion for:
Excluded contacts stop damaging your sender reputation because regular campaigns skip them. The trade-off is that your platform still counts them for storage. You keep the data in case they return or you need it for reporting.
Most platforms automatically add hard bounces to their internal suppression list, and that is fine. You do not need to manually manage those.
Removal is permanent. The contact leaves your platform entirely.
Use removal sparingly, typically only for:
In most cases, keeping contacts in an exclusion segment is preferable to permanent deletion. Contact history is valuable for reporting, and fans frequently reactivate after a long dormancy.
There is a meaningful difference between technical suppression lists and dynamic exclusion segments.
Technical suppression lists on platforms like Mailchimp or HubSpot literally prevent you from sending emails to anyone on that list. That is useful for hard bounces and spam complaints but creates friction for contacts you might want to re-engage later.
Dynamic exclusion segments are different. You tag or filter contacts who failed the win-back sequence but have no deliverability flags. They are excluded from regular campaigns yet:
Because these segments are rules-based rather than hard lists, a contact who re-engages automatically flows back into the active audience. No manual work. No wondering who removed this contact.
This approach matters because suppression lists lock people out. Exclusion segments let them back in the moment they show activity.
This operating rhythm keeps your list healthy. Set it as a recurring task once every three months.
Pull your contact list. Segment by last engagement date.
How you categorize depends entirely on your send frequency. The buckets below work for a club sending multiple campaigns per week. If you send one newsletter per month, you need longer windows. Adapt your definitions to match your actual volume.
Examples for a high-frequency sender:
Track the percentage in each bucket. If your dormant and long-term inactive categories combined exceed 30 to 40 percent of your total list, you need to act.
These segments are starting points. Name them however your team finds useful. What matters is that you have some form of categorization rather than treating the entire list as one undifferentiated mass.
Take the dormant and long-inactive segments. Run the 3-email win-back sequence. Document the reactivation rate.
If your volumes are large, test with a sample first, then scale.
After the win-back sequence, move contacts with zero engagement into a dynamic exclusion segment. Tag them clearly. Keep them out of regular sends.
Track three numbers quarter over quarter:
If your active percentage goes up and your total count goes down, the list is actually getting healthier. A smaller active list outperforms a bloated one.
Database hygiene will never win a case study award. It is operational discipline, not a flashy campaign framework.
Most clubs skip it because it feels like admin work. The teams that do it quarterly see open rates stabilize, tool costs flatten, and segmentation become meaningful again.
Start with the win-back. Exclude what does not respond. Review quarterly. The data stays clean, your sender reputation holds, and your next campaign reaches the people who actually want it.
Email lists decay naturally every year. People change email addresses, switch jobs, close accounts, or simply stop checking an inbox. Contacts that were once active become dormant or invalid. Without regular maintenance, decay compounds and damages your sender reputation.
A quarterly review cycle works for most clubs. This frequency balances effort with benefit. Each cycle should include counting inactive contacts, running a win-back sequence, and excluding contacts based on engagement results. Adjust your engagement window definitions to match how often you actually send.
Exclusion removes a contact from regular marketing sends through a dynamic segment but keeps them in your database for reporting, transactional emails, and future reactivation. Removal permanently deletes the contact from your platform. Use exclusion for inactive contacts and removal only for GDPR requests or corrupted data.
Inbox providers like Gmail and Outlook measure engagement rates across all sends. When you email thousands of inactive contacts who never open, the aggregate engagement signal drops. Providers interpret this as low-quality mail and begin filtering more messages to spam or promotions, affecting even your engaged contacts. Clean lists maintain higher engagement rates and better inbox placement.
A 3-email sequence: Email 1 acknowledges inactivity and asks the contact to confirm they want to stay subscribed. Email 2 arrives 7 days later and is shorter and more direct. Email 3 gives a final notice 14 days after the first email. Contacts who engage at any stage return to the active list. Those who do not move to an exclusion segment.
Technical suppression lists prevent all sends to contacts on that list, which blocks transactional emails and re-engagement attempts. Dynamic exclusion segments are rules-based filters that keep contacts accessible for transactional mail and future win-back campaigns. Exclusion segments are the better approach for managing inactive contacts who might reactivate.
