An effective email marketing strategy begins with a healthy and well-maintained email list. Maintaining good email hygiene is critical to achieving long-term deliverability and campaign success.
This guide covers the benefits of list cleaning, what gets cleaned, and how to complete the process in Omnisend.
Before You Begin
This additional service scans contacts with subscribed and non-subscribed statuses.
Available for stores with 100 or more contacts.
Costs $0.20 per 100 contacts (minimum $0.50 per cleaning session).
The fee includes real-time email verification across your entire list. This identifies:
Invalid addresses
Spam traps
Disposable emails
Syntax errors and typos
These issues damage the sender's reputation and cause suspensions. While there's an upfront cost, you save money by removing contacts you're paying to store but can't reach.
Why Regular Cleaning Matters
List cleaning isn't a one-time task. New signups can include typos, disposable emails, or bot submissions. Previously active subscribers become inactive over time. Even after manually deleting old contacts, new issues accumulate.
Best practice: Clean your list every 3–6 months to maintain strong deliverability.
Benefits of List Cleaning
List cleaning removes faulty and outdated emails from your contact audience. A smaller list of engaged subscribers who read and interact with your content is more valuable than a larger list of subscribers who never open your emails.
Enhance deliverability. While list cleaning does not ensure 100% email delivery, it can make a significant difference. Identify and remove faulty email addresses before sending campaigns.
Improve open and click rates. Only valid addresses remain, so future emails reach subscribers who engage.
Reduce bounces. Emails bounce when inboxes are full, addresses change, or technical errors occur. Too many bounces harm your reputation and deliverability. Cleaning reduces bounce rate.
Protect your sender reputation. Avoid spam traps, invalid addresses, and typos that damage ISP trust.
Get better reporting. Inactive subscribers distort your stats. A clean list shows true engagement, helping you optimize campaigns.
Increase ROI. Sending to invalid addresses wastes budget and risks penalties. Clean lists drive better sales results.
Reduce costs. Stop paying to store contacts who never engage. Invest in valid subscribers instead.
List cleaning has many more benefits. Most importantly, it yields instant results and increases the return on your time, energy, creativity, and investment in your marketing strategy.
Invalid data has a cumulative effect, so don't wait until the damage is visible.
Prompted to Clean Your List?
If you see a warning like "You might be blocked from sending campaigns," some of your contacts need review to maintain list hygiene and deliverability.
Cleaning protects your sender reputation and ensures messages reach real people.
Account Suspended?
If your account is suspended due to a high bounce rate, you must complete list cleaning and unsubscribe poor-quality contacts before sending can resume. Follow the steps below to restore sending.
What Contacts Get Cleaned
Invalid email addresses: bounce and waste budget.
Spam traps: designed to catch spammers; don't belong to real people.
Typos: mistyped addresses (e.g., "gmial.com") cause bounces.
Disposable emails: self-destruct and bounce, threatening your reputation and deliverability.
Should You Re-Engage Before Cleaning?
If you have inactive contacts who were previously active customers, consider sending a re-engagement campaign before removing them.
How to re-engage:
Segment contacts who haven't opened emails in 90–120 days.
Send a "We miss you" message with a special offer or update.
Wait 7–14 days for responses.
If they still don't engage, unsubscribe them to maintain list health.
This gives valuable customers one last chance while protecting your sender reputation.
List Cleaning Process
Follow these steps to clean your email list in Omnisend.
Step 1. Navigate to Reports→ Deliverability.
Scroll down to Email list hygiene → click Go to email list cleaning.
Step 2. Choose whether to clean your full list or individual segments. You can select multiple segments and clean them all at once.
Step 3. Confirm the price by clicking Clean My List. Cost is $0.20 per 100 contacts, calculated automatically.
⚠️ Note: Once you click Clean my list, you cannot cancel the process.
You can pay with Google Pay, bank payment via Link, or credit card. Save your payment details for future cleanings.
Step 4. After analysis, choose how to handle poor-quality contacts:
Automatically unsubscribe poor-quality contacts: We unsubscribe them for you. You can still choose whether to unsubscribe other groups (disposable, unknown, etc.).
I want to unsubscribe poor-quality contacts myself: Get a detailed breakdown and manually unsubscribe any category (see Step 5).
Step 5. If you selected manual unsubscribe, you'll see a detailed breakdown. We recommend cleaning poor-quality contacts immediately.
⚠️ Important: You must click Unsubscribe and confirm the action for each category you want to remove. If you don't confirm, no contacts will be removed, and your list won't be cleaned – even though you've paid for the analysis.
Click Show Contacts below each category to view the full list.
You can tag, unsubscribe, and download contacts in bulk.
Select the groups you want to clean → click Unsubscribe contacts. Your list is now cleaned.
💡 Tip: Access all cleaning results from the main List Cleaning tab. We save your cleaning history for easy reference.
Prevent Bad Contacts in the Future
After cleaning, protect your list by stopping bad contacts at signup:
Enable double opt-in (go to Settings → Behavior → Audience Management) to block bots and fake signups.
Add Google reCAPTCHA to signup forms to stop automated submissions.
Block specific email domains if you notice spam patterns.
These tools reduce future cleaning needs and keep your list healthier.
Wrapping Up
List cleaning optimizes your audience by keeping valid contacts and removing emails that no longer work. It improves ROI, performance metrics, and deliverability while reducing costs.
FAQ
Where do I find the invoice for list cleaning?
The invoice appears in Billing History under Account Settings. The invoice appears within 24 hours of cleaning.
Can I clean my list manually (free)?
There's a way to remove obvious problems, but it won't catch spam traps or disposable emails like paid cleaning. Go to Audience → Segments → Create from Scratch → Add filter: Opted out → Reason: Bounced or Message Delivery Failed → Select all → Unsubscribe.
What does the "Unknown" category mean?
"Unknown" means the verification service couldn't confirm validity, usually due to a timeout. What to do: Review these contacts manually. If you recognize them as legitimate customers, keep them. If most appear suspicious or unfamiliar, unsubscribe them to protect deliverability. When in doubt, it's safer to remove them.
I paid for cleaning – why is my account still paused?
After cleaning completes, you must confirm unsubscribing poor-quality contacts by clicking Show contacts → Unsubscribe. Without this confirmation, no cleanup occurs, and your account stays paused. Go to Reports → Deliverability → List Cleaning → Show contacts under Poor Quality → Select all → Unsubscribe.
What's the difference between unsubscribing and deleting contacts?
Unsubscribing removes contacts from billing and stops campaign sends, but preserves all purchase history and engagement data.
Deleting permanently erases all information with no recovery option.
We recommend unsubscribing to protect customer data while reducing costs.
Does cleaning delete my customer data?
No. Cleaning unsubscribes contacts (removes them from billing, keeps history) instead of deleting (permanent loss). Unsubscribed contacts won't receive campaigns but remain in your account for reporting and as a suppression list.
Do I need to clean my list if my bounce rate is already low?
Yes. Even with a low bounce rate (<1–2%), inactive subscribers harm deliverability, increase spam complaints, and cost money since you're paying for contacts who never engage. List cleaning removes these contacts, improves engagement rates, and reduces costs – even if your bounce rate looks healthy. Think of it as preventive maintenance, not crisis management.
Why am I getting a list hygiene warning after I just deleted contacts?
Deleting old contacts doesn't prevent new bad emails from entering your list. New signups may include typos, bots, or disposable addresses. Previously active subscribers can become inactive over time. List cleaning identifies these current issues – it's ongoing maintenance, not a one-time fix.
How do I prevent fake emails from bots?
Enable double opt-in + Google reCAPTCHA on signup forms. Block suspicious domains (e.g., .xyz, .tk) in audience import settings. For ongoing protection, monitor signup patterns and use List Cleaning quarterly.
If you have any additional questions, please contact us via in-app chat or at [email protected].











