Help Center β€Ί Deliverability β€Ί How to automate the process of cleaning up your contact list
πŸ“¨ Deliverability

How to automate the process of cleaning up your contact list

πŸ“… Last updated: June 2026
⏱ 3 min read
βœ… All plans

Maintaining high data hygiene across your customer lists is critical to safeguarding your technical sender reputation. Routinely dropping or suppressing cold, unengaged mailboxes reduces spam complaints and ensures premier inbox placement with major Internet Service Providers (ISPs). This guide walks through configuring your automated clean-up engines inside the SystemeScale workspace.

Step-by-Step Automation Configuration Loop

To configure your automated weekly pruning rules, navigate to your dashboard and complete these operational setup checkpoints:

1
Open your Email Configuration Panel
Hover your cursor over your profile avatar image in the upper control bar and click on Settings. From the left sidebar options panel, choose Emails.
2
Locate the Clean-Up Settings Block
Scroll down the mail configuration page layout view until you reach the designated Automatic list cleaning administration module.
3
Configure Rules for Non-Buying Contacts
Review the primary toggle option block to establish inactivity thresholds for contacts without purchase records. You can configure the system to execute the clean-up every week by checking either the Unsubscribe or Delete parameter behavior box for rows recording zero email open activities across a sliding window of 1 to 26 weeks.
4
Configure Rules for Existing Customers
Review the secondary toggle block to establish identical inactivity constraints for subscribers who have already purchased something, allowing you to choose whether to permanently drop or suppress dormant buyers.

Practical Examples and Operational Explanations

Review these scenario blueprints to see how these automated system actions execute inside your account background layers:

Scenario A: Automatically delete unengaged non-buyers at 8 weeks

To purge inactive prospects, select the box labeled "Every week delete all contacts who have not opened any email for 8 weeks and who have never purchased anything." This hard-deletes matching rows entirely from your database repository.

Scenario B: Automatically unsubscribe unengaged non-buyers at 8 weeks

To suppress communications instead of deleting data, select "Every week unsubscribe all contacts who have not opened any email for 8 weeks and who have never purchased anything." This halts outbound messaging streams to those rows while keeping the data records visible in your account indices.

Scenario C: Automatically delete unengaged buyers at 8 weeks

To purge dormant premium rows, select "Every week delete all contacts who have not opened any email for 8 weeks and who have already purchased something." This triggers a hard removal of inactive customer profiles from your database.

Scenario D: Automatically unsubscribe unengaged buyers at 8 weeks

To safely suppress customer rows, select "Every week unsubscribe all contacts who have not opened any email for 8 weeks and who have already purchased something." This keeps their profiles intact but blocks marketing email payloads.

πŸ“Š
Crucial Accounting and Financial Records Notice
If your custom domain workspace requires continuous transaction history logging for legal audit or accounting purposes, always choose to Unsubscribe inactive buyers rather than deploying a Delete action. Hard-deleting customer data permanently breaks associated invoice telemetry nodes, whereas unsubscribing preserves payment logs safely.

Why Maintaining Data Hygiene Matters

Allowing unengaged email boxes to sit inside your active broadcast lists skews your telemetry tracking data, increases bounce frequencies, and lowers your overall domain trust rankings. Automated list cleaning optimizes your baseline statistics, keeping your overall campaign open rates high and ensuring messages reach your audience's Primary tabs.

Was this article helpful?