<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Tyler Dawson</title>
    <description>The latest articles on DEV Community by Tyler Dawson (@tylerdawsonb).</description>
    <link>https://dev.to/tylerdawsonb</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4138660%2F72c6b5e2-3d97-4775-8e08-48aafb0eb332.png</url>
      <title>DEV Community: Tyler Dawson</title>
      <link>https://dev.to/tylerdawsonb</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tylerdawsonb"/>
    <language>en</language>
    <item>
      <title>Mailchimp's Peak Contact Billing Is a Trap and I Have the $308 Invoice to Prove It</title>
      <dc:creator>Tyler Dawson</dc:creator>
      <pubDate>Mon, 05 Oct 2026 14:32:20 +0000</pubDate>
      <link>https://dev.to/tylerdawsonb/mailchimps-peak-contact-billing-is-a-trap-and-i-have-the-308-invoice-to-prove-it-144d</link>
      <guid>https://dev.to/tylerdawsonb/mailchimps-peak-contact-billing-is-a-trap-and-i-have-the-308-invoice-to-prove-it-144d</guid>
      <description>&lt;p&gt;Mailchimp does not bill by how many emails you send. It bills by how many contacts you have stored. Specifically, by the highest active contact count reached at any point in the billing period. Not your average. Not your monthly send volume. Peak contacts alone determine your invoice. This is the root cause of my $308 monthly bill for emailing 7,000 subscribers daily.&lt;/p&gt;

&lt;p&gt;I opened the invoice, saw $308. Not $30. Not $80. $308. For one month. Same list I had spent years building. Same daily cadence I never changed. The bill had climbed twice in the past year. No new features added, just this sneaky pricing model.&lt;/p&gt;

&lt;p&gt;I ran the math I should have done earlier: $3,696 a year just to hit send. That’s the cost of trusting a model that charges for peak contacts, regardless of who I actually email or whether they engage.&lt;/p&gt;

&lt;p&gt;Here's the kicker: this isn't some new random spike. I was grandfathered into a 2019 pricing tier Mailchimp no longer sells, and that tier auto-increases prices annually by 11 to 13 percent without opt-in or even a clear notification. That's why my bill went up twice last year, even though my list and email habits didn’t change.&lt;/p&gt;

&lt;p&gt;Beyond the billing mechanism itself, Mailchimp chopped their free plan in February 2026 from 2,000 contacts to 250 contacts and 500 monthly sends. Suddenly, free users couldn’t even run a simple welcome automation without upgrading. That drop isn’t fundamentally different from my $308 problem; it’s the same tiered contact-count billing in action—just manifesting at different scales.&lt;/p&gt;

&lt;p&gt;My first idea to escape was brute force: split the list into multiple free accounts. With 7,000 subscribers and free tiers capped at 250 contacts, I'd need at least 28 different free accounts. Then, manually split CSV files, juggle multiple accounts, rotate sends to avoid exceeding per-account limits, and track unsubscribes across a sprawling spreadsheet because none of these platforms talk to each other.&lt;/p&gt;

&lt;p&gt;Every signup meant more splits. Every unsubscribe meant manual syncing. Landing pages rebuilt from scratch. Signup forms recreated. Automations redone by hand because tags and segments don’t transfer. Maintenance became an endless chore, not a migration. I realized I hadn’t escaped the billing model. I had just redistributed it into a scattered mess.&lt;/p&gt;

&lt;p&gt;That forced me to re-examine what I value in an email platform. The question isn’t which has the cleanest UI. It’s which billing logic won’t source a hidden tax on my list size.&lt;/p&gt;

&lt;p&gt;I ended up with five checks before even starting a trial anywhere new:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Does the platform bill by contact count or by send volume?&lt;br&gt;&lt;br&gt;
 Contact count means paying for dormant or unsubscribed contacts, often invisible in the dashboard. That’s an automatic stop if it’s the former.  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Are automations, segmentation, and Send-Time Optimization included in the base price?&lt;br&gt;&lt;br&gt;
 Mailchimp Essentials charges $13/month for 500 contacts, but sends STO and advanced segmentation as add-ons. That makes the real cost higher.  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What does it cost to leave?&lt;br&gt;&lt;br&gt;
 Migrating should mean exporting contacts, tags, and segments in one step, without manual rebuilds or re-permissioning lists post-migration.  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What triggers suspension and how transparent is the appeal process?&lt;br&gt;&lt;br&gt;
 I want clear bounce and complaint limits before sending anything, not surprises or “account under review” silence.  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Has the free plan shrunk recently?&lt;br&gt;&lt;br&gt;
 Mailchimp’s free went from 2,000 to 250 contacts in 2026. That signals renewal-price pressure and future cuts.  &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Most platforms I tested failed at least two before I even got to pricing comparisons. MailerLite passed all five.&lt;/p&gt;

&lt;p&gt;MailerLite’s Comfort plan runs $12/month for 500 contacts ($10.80 if yearly). Automations, landing pages, signup forms, and custom HTML templates come bundled, no asterisks. This contrasts cleanly with Mailchimp Essentials, where STO and better segmentation cost extra.&lt;/p&gt;

&lt;p&gt;MailerLite isn’t perfect. It also bills by contact count, not send volume, so dormant subscribers still matter. But the all-in monthly price is clear without add-ons. The 500-contact tier includes email sends capped at 10× the number of subscribers (5,000 emails/month at 500 contacts), which can be limiting if you email daily to a full list.&lt;/p&gt;

&lt;p&gt;Migrating was straightforward thanks to MailerLite’s direct Mailchimp importer: OAuth authorization pulls subscribers, custom fields, tags, and segments straight over. No spreadsheets. No multiple accounts. The data lands in one place, tags intact.&lt;/p&gt;

&lt;p&gt;But templates and automations do not transfer. I rebuilt email layouts from scratch by reviewing old campaigns to find core formats. Automations, welcome sequences, re-engagement flows—all rebuilt manually, with Mailchimp open in one tab and MailerLite in the other.&lt;/p&gt;

&lt;p&gt;One must be careful: if you’re changing sender domains, you have to authenticate DKIM and SPF before importing subscribers and before sending. Otherwise, the list and reputation risk suspension.&lt;/p&gt;

&lt;p&gt;Post-migration, I can see every subscriber, every segment, and every active automation in one dashboard. I track list health weekly, purge hard bounces earlier, and monitor unsubscribes live—not discovering them retroactively during billing cycles where they still count.&lt;/p&gt;

&lt;p&gt;No more mess of 28 accounts. The invoice is predictable, the list is centralized, and the billing logic is clearer.&lt;/p&gt;

&lt;p&gt;There is one risk I didn’t anticipate fully: account suspension. MailerLite isn’t immune. Reddit threads and 2026 EmailToolTester reviews document accounts suspended for vague reasons with opaque appeal paths. New accounts with unverified lists are especially vulnerable. Some accounts got suspended on the first campaign before any deliverability issues showed.&lt;/p&gt;

&lt;p&gt;So before sending a big campaign from MailerLite, I did three things:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Authenticate my sender domain (DKIM + SPF).
&lt;/li&gt;
&lt;li&gt;Clean my list ruthlessly—remove hard bounces, dormant subscribers, zero-opens older than 12 months.
&lt;/li&gt;
&lt;li&gt;Start with small segments to warm the account.
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This patience is mandatory. Like Mailchimp, MailerLite has a documented suspension risk. The difference is MailerLite’s better billing model and more honest feature bundling.&lt;/p&gt;

&lt;p&gt;If you are stuck on Mailchimp Essentials at under 500 contacts or locked out of automations by their free-tier shift, MailerLite is worth a look. Their Mailchimp migration form is here:&lt;br&gt;&lt;br&gt;
&lt;a href="https://www.mailerlite.com/migration/form" rel="noopener noreferrer"&gt;MailerLite Mailchimp Migration&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Migrating isn’t pain free. Templates and automations require manual rebuilds. Suspension risk is real and requires careful prep. But switching can stop the slow, invisible bleed of overcharging per contact—especially when your send volume isn’t the real variable in the price.&lt;/p&gt;

&lt;p&gt;TAGS: email marketing software, mailchimp alternatives, email automation, list building&lt;/p&gt;

</description>
      <category>marketing</category>
      <category>product</category>
      <category>saas</category>
    </item>
  </channel>
</rss>
