Pricing Gotcha

Mailchimp Counts Unsubscribed Contacts: What It Costs You

Mailchimp bills you for every contact in your audience — including people who unsubscribed, bounced, or never opted in. This single mechanic inflates the average Mailchimp bill by 20–40%. Here's exactly how it works, what it costs at every tier, and how to clean your list in under 10 minutes.

11 min readUpdated March 2026

Singh · Founder & Lead Reviewer · March 2026

Tests software tools, tracks pricing changes weekly, and builds comparison data from first-party vendor sources.

Tested: Verified pricing from vendor pages · 3 sources verified

See our methodology →

How Mailchimp Counts Contacts

Most email platforms count "active subscribers" — the people who can actually receive your emails. Mailchimp counts total audience contacts. That includes four categories of people who will never see your next campaign:

  • Unsubscribed contacts.Someone clicked "unsubscribe" but remains in your audience. They count toward your contact limit and your bill. Mailchimp does not auto-archive them.
  • Cleaned (bounced) contacts.Addresses that hard-bounced and were marked "cleaned." They cannot receive email, but they remain in your audience count by default.
  • Non-subscribed contacts.People who interacted with your Shopify store or landing page but never opted in. Mailchimp imports them as "non-subscribed" and bills you for them.
  • Duplicate contacts across audiences. The same email in two audiences counts as two contacts. E-commerce stores with multiple audiences get hit hardest.

The Exact Cost at Every Tier

Mailchimp's pricing scales with contact count. Here's what the contact inflation actually costs you at each plan level:

PlanBase Price (500 contacts)At 2,500 contactsAt 10,000 contacts
Free$0/mo (250 contacts max)Not availableNot available
Essentials$13/mo$45/mo$110/mo
Standard$20/mo$60/mo$140/mo
Premium$350/mo (10,000 contacts)$350/mo$350/mo

The inflation math

If you have 2,000 active subscribers but 2,800 total contacts (including 500 unsubscribed + 300 cleaned), you're paying for the 2,500+ tier instead of the 2,000 tier. On Standard, that's $60/mo instead of $45/mo — an extra $180/year for contacts who will never receive your emails.

How to Clean Your List in 10 Minutes

Removing these phantom contacts is straightforward, but Mailchimp does not make it obvious. Here is the step-by-step process:

  1. Archive unsubscribed contacts.Go to Audience → All Contacts → filter by Status: Unsubscribed. Select all, then click Actions → Archive. This removes them from your contact count immediately.
  2. Archive cleaned contacts. Same process: filter by Status: Cleaned. Select all and archive. These addresses already bounced, so there is zero downside.
  3. Review non-subscribed contacts. Filter by Status: Non-subscribed. These are people who interacted with your store but never opted in. Archive anyone you do not intend to re-engage.
  4. Consolidate audiences. If you have multiple audiences with overlapping contacts, merge them into one audience using tags to differentiate segments. This eliminates duplicate billing.
  5. Set a monthly reminder. Contact inflation creeps back every month as new people unsubscribe or bounce. Schedule a monthly cleanup to keep your bill accurate.

How Other Platforms Handle This

Not every email platform counts contacts this way. Here is how the alternatives compare:

  • Brevo: Charges by emails sent, not contacts stored. You can have 100,000 contacts on the free plan. Unsubscribed contacts cost you nothing. Starter is $9/mo for 5,000 emails/mo.
  • Kit (ConvertKit): Only counts active subscribers. Unsubscribed contacts are automatically excluded from billing. Free for up to 10,000 subscribers (limited features); Creator at $39/mo for 1,000 subscribers.
  • beehiiv: Counts subscribers, not total contacts. Unsubscribes do not count. Free Launch plan supports 2,500 subscribers; Scale is $49/mo for unlimited subscribers.
  • ActiveCampaign: Counts active contacts only. Unsubscribes and bounces are excluded from billing. Starter at $15/mo for 1,000 contacts; Plus at $49/mo.

When This Should Make You Switch

If more than 20% of your Mailchimp audience consists of unsubscribed, cleaned, or non-subscribed contacts, you are paying a meaningful premium for a billing model that penalizes you for normal list churn. At 5,000+ total contacts where 30% are inactive, the overpayment on Mailchimp Standard becomes $20–$40/mo compared to platforms that only count active subscribers.

The contact counting mechanic is not a bug — it is how Mailchimp's revenue model works. If you are disciplined about monthly cleanup, the impact is manageable. If you are not, switching to a platform with fairer counting (Brevo, Kit, or beehiiv) will save you hundreds per year.

Frequently Asked Questions

Does archiving contacts in Mailchimp delete their data?

No. Archiving removes them from your active audience and contact count, but Mailchimp retains their data. You can re-import archived contacts later if needed. Permanent deletion is separate and irreversible.

How often should I clean my Mailchimp audience?

Monthly. Every month, unsubscribes and bounces accumulate. A monthly cleanup keeps your contact count accurate and prevents surprise charges when you cross a pricing tier threshold.

What does Mailchimp Free actually include?

Mailchimp Free supports up to 250 contacts and 500 sends per month with limited automations and basic templates. Once you exceed 250 contacts (including unsubscribed ones), you must upgrade to Essentials at $13/mo.

Can I prevent non-subscribed contacts from being added?

If you use Mailchimp's e-commerce integrations (like Shopify), non-subscribed contacts are added automatically. You can disable this in the integration settings, but it limits your ability to send targeted product emails to those customers.

Explore Further on Sasanova

Guides