Home › Guides › Clean your email list before switching platforms (and pay less)
Also in: Español · Deutsch · Português
Ad disclosure: we earn a commission if you sign up through links marked (paid link), at no extra cost to you. Rankings are by cost only. Details
Clean your email list before switching platforms (and pay less)
Last verified against official pricing pages · published 22 Oct 2026
When you move to a new newsletter platform, you pay for every address you import. 19 of the 23 platforms we track price their plans by list size (subscribers or contacts), so importing dead, bounced or unsubscribed addresses can push you into a higher tier on day one, and bouncing addresses hurt the reputation of a brand-new account. A clean-up before the import is the cheapest moment to do it.
Why cleaning first saves money
- Prices step up at fixed list sizes. On most platforms, 10,000 subscribers and 10,001 subscribers are billed on different tiers, so a few hundred stale addresses can cost more than the clean-up.
- Some platforms count more than your active subscribers. Mailchimp, for example, counts subscribed, unsubscribed and non-subscribed contacts toward your plan's contact limit (cleaned, pending and archived contacts don't), and bills on the highest contact count in the billing period.
- Brevo, Shopify Email and Mailjet price by emails sent rather than contacts, so a smaller list still lowers what you send and pay there, just without a tier jump.
- A new account has no sending history. A first campaign with a high bounce rate is exactly what mailbox providers and the platform's own compliance checks look for.
Worked example: 10,500 exported, 10,000 after cleaning
Say your export has 10,500 addresses and 500 of them are unsubscribed, bounced or invalid. This is an illustration, not an average: your own share of dead addresses could be higher or lower. Here is what the cheapest plan that fits costs on each platform at both sizes, for a basic newsletter, paid monthly, from our verified prices.
| Platform | 10,500 contacts | 10,000 contacts | Saving per month | Saving per year |
|---|---|---|---|---|
| Kit (ConvertKit) | $169 (Creator) | $0 (Free) | $169 | $2,028 |
| ActiveCampaign | $289 (Starter) | $189 (Starter) | $100 | $1,200 |
| GetResponse | $174 (Starter) | $79 (Starter) | $95 | $1,140 |
| Moosend | $160 (Pro) | $88 (Pro) | $72 | $864 |
| Mailchimp | $180 (Essentials) | $110 (Essentials) | $70 | $840 |
| Ghost (Ghost(Pro)) | $169 (Publisher) | $105 (Publisher) | $64 | $768 |
| beehiiv | $199 (Lite) | $139 (Lite) | $60 | $720 |
| Buttondown | $139 (Paid (usage-based)) | $79 (Paid (usage-based)) | $60 | $720 |
| Constant Contact | $180 (Lite) | $120 (Lite) | $60 | $720 |
| AWeber | $150 (Lite) | $100 (Lite) | $50 | $600 |
| Systeme.io | $97 (Unlimited) | $47 (Webinar) | $50 | $600 |
| MailerLite | $129 (Comfort) | $89 (Comfort) | $40 | $480 |
| Sender | $109 (Standard) | $69 (Standard) | $40 | $480 |
| Flodesk | $102 (Lite) | $72 (Lite) | $30 | $360 |
| Klaviyo | $175 (Email) | $150 (Email) | $25 | $300 |
| Omnisend | $150 (Standard) | $132 (Standard) | $18 | $216 |
| EmailOctopus | $60 (Pro) | $44.50 (Pro) | $15.50 | $186 |
| SendPulse | $90 (Standard) | $78 (Standard) | $12 | $144 |
| Brevo | $56 (Starter) | $46 (Starter) | $10 | $120 |
| Shopify Email | $79 (Basic plan + email usage) | $69 (Basic plan + email usage) | $10 | $120 |
Cheapest plan that fits, monthly billing, USD excluding tax, prices verified 20 Oct 2026. Only platforms where the two sizes cost differently are shown; the rest charge the same at both sizes.
The biggest jump is Kit: its free plan covers 10,000 subscribers, so the extra addresses would move you to a paid plan at $169/month. On MailerLite the difference is $40/month ($480 a year), and on Mailchimp $70/month.
What a verification pass costs
Removing unsubscribed and bounced contacts is free: you just leave them out of the import. To catch addresses that look fine but no longer exist (typos, abandoned mailboxes, closed company domains), run the rest of the list through a verification service. Both services below charge one credit per address and don't charge for results they can't determine ("unknown") or for duplicates.
| Service | Credits | One-off price |
|---|---|---|
| Emailable | 5,000 | $38 |
| Emailable | 10,000 | $60 |
| Emailable | 25,000 | $141 |
| ZeroBounce | 2,000 | $39 |
| ZeroBounce | 5,000 | $69 |
| ZeroBounce | 10,000 | $129 |
List prices from the official pricing pages, checked 22 Oct 2026. USD, excluding tax.
Verifying all 10,500 addresses with list packs would cost about $98 with Emailable (10,000 + 5,000 credits) or $168 with ZeroBounce (10,000 + 2,000 credits). Against the $40/month MailerLite difference above, the Emailable pass pays for itself in about 3 months. If cleaning doesn't change your tier, verification is mostly about deliverability, and the free removals may be all you need.
Verification tools we recommend
- Emailable (paid link): credits never expire; 250 free credits when you sign up; minimum purchase 5,000 credits ($38); a subscription is 15% cheaper. Duplicates and "unknown" results are refunded.
- ZeroBounce (paid link): pay-as-you-go from 2,000 credits ($39); 100 free credits a month with a business email domain; the ZeroBounce ONE subscription is $99/month. "Unknown" results and duplicates are not charged.
Step by step
- Export everything from your current platform, including each contact's status (subscribed, unsubscribed, bounced/cleaned, complained).
- Keep unsubscribed and complained contacts in a separate file. Don't import them as subscribers; if your new platform supports a suppression list, add them there so they never get emailed again.
- Drop hard bounces and addresses your old platform already marked as cleaned or undeliverable.
- Run the remaining subscribed addresses through a verification service and remove the ones reported invalid. Treat "catch-all" and "unknown" results with care: they are not proven bad, so keep them or send to them in a separate, later batch.
- Optionally, segment people who haven't engaged for a long time and send them a re-permission email before or right after the move. Open rates alone are unreliable since Apple Mail Privacy Protection, so look at clicks too.
- Import the clean list and check the contact count the new platform reports against the plan you are paying for.
After the move: check deliverability
A new platform usually means new sending infrastructure and new DNS records. Before your first big send, authenticate your sending domain (SPF, DKIM and DMARC) as the new platform instructs. Gmail requires SPF or DKIM from all senders, and SPF, DKIM, DMARC and one-click unsubscribe from anyone sending more than 5,000 messages a day to Gmail accounts, with a reported spam rate kept below 0.3%.
Then send a test to an inbox-placement checker to see whether your first campaigns land in the inbox, the promotions tab or spam:
- MailReach (paid link): spam tests from $19.50 for 20 tests (pay as you go), and a mailbox warm-up service from $25 per mailbox per month (each warm-up plan includes 20 spam-test credits).
- Warmy (paid link): warm-up and deliverability testing, plans from $49/month with a 7-day free trial.
GlockApps is another well-known inbox-placement tester if you want a second opinion.
Warm-up services matter most if you send from your own mailbox or SMTP server or a dedicated IP. On a newsletter platform's shared sending infrastructure, the platform handles IP reputation; a placement test plus correct DNS records is usually what you need.
Links marked (paid link) are affiliate links: we earn a commission if you sign up through them, at no extra cost to you. It never changes our numbers or the order. Disclosure.
Next: Migration cost calculator · Cost calculator for your exact list size
Sources
- Emailable pricing
- ZeroBounce pricing
- MailReach pricing
- Warmy pricing
- Mailchimp: about your contacts
- Mailchimp: additional charges
- Google: email sender guidelines
- Platform prices: our verified pricing data (pricing.json)
FAQ
Should I delete unsubscribed contacts before migrating?
Don't import them as subscribers, but keep a copy. You must not email them again, so add them to the new platform's suppression or unsubscribed list if it has one. Check whether that platform counts them toward your plan limit; Mailchimp, for example, does.
How much can cleaning my list save?
It depends on where tier boundaries fall. In our example, cutting 10,500 addresses to 10,000 saves between $10 and $169 a month depending on the platform. If you are not close to a boundary, the saving may be zero.
Is email verification worth it for a small list?
For a few hundred or a few thousand addresses, the free credits (250 at Emailable, 100 a month at ZeroBounce) or a small pack may be enough. It is most useful for older lists, lists collected offline and lists you haven't emailed in months.
Do I need a warm-up tool after switching newsletter platforms?
Usually not on a hosted newsletter platform with shared sending, but an inbox-placement test before your first send is cheap insurance. Warm-up tools are aimed at senders using their own mailboxes, SMTP servers or dedicated IPs.
Related guides: Mailchimp Free plan limits (2026) · AWeber Free plan (2026) · Mailchimp to MailerLite migration · Mailchimp to beehiiv migration · How much does Mailchimp cost? Per month, per year and per contact (2026) · How newsletter platform prices changed 2023–2026 (from archived pricing pages) · MailerLite Free plan (2026) · Nonprofit Email Marketing Discounts (2026) · all guides
Comparisons: beehiiv vs Kit · Kit vs MailerLite · beehiiv vs MailerLite · Mailchimp vs MailerLite · Kit vs Mailchimp · beehiiv vs Mailchimp · Cheapest for 500, 1,000, 2,500, 5,000, 10,000, 25,000 subscribers
Get notified when newsletter platform prices change
Platforms change prices and limits with little notice. We check every official pricing page each week. What you get →
- An email when a tracked platform changes a price, free-plan limit or fee, with before/after numbers
- One monthly cost report across 23 platforms
- Free, no spam, unsubscribe anytime
Recently flagged: Kit: 25% off the first year of Pro on annual billing (limited-time offer) (20 Oct 2026) · beehiiv renames plans and raises prices (Scale → Lite, Max → Pro) (1 Oct 2026)