Pricing

What actually breaks when you switch email marketing tools

Sending reputation, automations and open history don't move with your contact list. The gap catches people who only planned for the export.

By Camila Restrepo ·

Your contacts move. Almost nothing else does. Sending reputation stays with your old domain and infrastructure, not your list. Automations don’t export at all, so every sequence gets rebuilt from a blank canvas. Open and click history mostly stops at the old provider, so year-over-year reports break at the switch date. None of that shows up on a pricing page, and all of it shows up in the first month after you move.

None of this is an argument against switching. It is an argument for knowing what you are actually signing up for before you do, because the costs that bite are rarely the ones people brace for.

Key takeaways

  • Sending reputation is tracked by mailbox providers against your domain and the infrastructure sending on its behalf, not against your subscriber list, so it is not something any export can carry across.
  • No platform migrates automations. Every sequence is rebuilt and re-tested, and the ones that trigger rarely are the ones you discover are broken months later.
  • Open and click history generally does not transfer, so a switch creates a hard line in your reporting.
  • Deliverability gets worse before it gets better, because the new sending path has no track record with mailbox providers yet.
  • Switching is worth it when the bill has outgrown the value, when a feature you need genuinely doesn’t exist where you are, or when you’re stuck with a list you can’t get out. It is rarely worth it for a small price difference alone.

Sending reputation does not travel with your list

This is the one people get wrong most often, because it looks like it should transfer. You’re keeping the same domain, the same content, the same audience. Surely the trust you built stays with them.

It doesn’t, because reputation was never attached to the list in the first place. Gmail’s own guidance for bulk senders says it tracks volume, feedback and limits per domain and IP address, and that DKIM and SPF quotas are specific to the sending domain. Nothing in that description involves who is on your contact list or how long they’ve been subscribed. It’s an assessment mailbox providers build continuously from what they observe on a given domain and a given sending infrastructure, not a score stored anywhere you or your old provider could export.

That is also why keeping your domain doesn’t fully solve it. Your domain’s DNS history helps, but the sending platform behind it usually changes, and mailbox providers weigh what they’ve seen from that specific combination of domain and infrastructure. A domain that has mailed cleanly for two years through one provider’s IP pool still looks unproven the first time it sends through a different one.

You’re not moving reputation when you switch, you’re re-earning it, faster than the first time because the content and the audience are already known quantities. The dip on your own migration is not a bug. It is what the system is designed to do to a sending pattern it has not seen before.

Automations rebuild from zero

There is no export format for a workflow. A welcome series, a cart abandonment flow, a re-engagement sequence: every one of these is a set of triggers, delays, conditions and messages defined entirely inside one platform’s own model of what an automation is, and no two platforms share that model closely enough for a file to move between them.

So you rebuild each one, and you have to retest it, because a trigger condition that means one thing in your old tool can mean something subtly different in the new one. The sequences that get missed are almost never the busy ones. A welcome series fires constantly, so a broken step gets noticed within a day. An annual renewal reminder or a win-back sent to contacts inactive for six months might not fire again for months after the switch, which is exactly long enough for the person who rebuilt it to have moved on to something else. Write down every live automation before you migrate, including the ones that haven’t triggered in weeks, and test each one on a schedule rather than waiting for it to fire on its own.

Historical reporting stops at the switch date

Open and click history is tied to the platform that recorded it, and it generally does not travel with an import. That means the day you cut over is a hard line: everything before it lives in an account you’re about to close, and everything after it starts from zero. A “compared to this time last year” report straddling that line doesn’t work anymore, not because the numbers are wrong, but because half of them no longer exist anywhere you can reach.

If you’ll want that context later, pull it before you cancel the old account. A CSV export or even a set of screenshots of your dashboard is enough, because most platforms delete the account’s data once it’s closed, and asking for it back afterward rarely works.

Templates need real rework, not a copy-paste

Merge tag syntax is not standardized. Mailchimp inserts a contact’s first name with *|FNAME|*; EmailFig does it with {{ contact.first_name }}. A template built for one syntax does nothing useful in the other: the tag either sits there as literal text in the sent email, or, on platforms where a missing tag renders blank instead of raising an error, disappears with no warning at all. That second failure mode is worth testing for specifically, because it doesn’t show up as an error message, it shows up as a live campaign with a blank space where a name should be. If Mailchimp is specifically where you’re leaving, moving your list off Mailchimp covers what else does and doesn’t survive the export, beyond the merge tags.

Rendering differs too, independent of the syntax. The same HTML that looked right in your old editor can collapse differently in Gmail’s or Outlook’s rendering once it’s sent through a new platform’s own email-building pipeline. Treat every template as needing a real test send after the move, not a visual check in the editor.

Deliverability gets worse before it gets better

Inbox placement drops in the first few weeks after a switch, even for a migration that got everything else right. That is not a sign something went wrong. A sending path with no observed history gets treated cautiously until it earns different treatment, and that only happens through real sends over real time. Warming a new sending domain covers the mechanics of pacing that ramp; budget the weeks it takes rather than reading a dip in open rates as a broken migration.

Integrations and forms keep writing to the old system

Every place that currently adds someone to your list has to be repointed: signup forms embedded on your site, a checkout flow that subscribes new customers, a Zapier or API connection from another tool. Miss one and it doesn’t fail loudly. It keeps working exactly as before, quietly signing people up to an account you’re about to cancel, and you don’t find out until someone mentions they never got your welcome email.

Audit every integration point before you migrate, not after. A short list of “everything that currently writes to this list” is the cheapest insurance in the whole move, because the failure mode here is silent rather than visible.

When switching is actually worth it

Everything above is a cost, not a verdict. Plenty of switches are worth those costs, and the honest cases tend to cluster around three things:

  • The bill has outgrown the value you’re getting. If you’re paying for volume, seats or features you don’t use, and a cheaper platform does the job you actually need, the ongoing savings can outweigh a one-time migration cost within a few months. Comparisons that price the same list size across tools, like our Mailchimp and beehiiv writeups, are a reasonable place to do that arithmetic before you decide, or the full comparison across every list size if you want every tool at once.
  • A feature you need genuinely doesn’t exist where you are, and isn’t coming. Wanting to send through your own Amazon SES account instead of a managed platform is a real, common version of this: the cost mechanics of SES are different enough from a managed tool’s pricing that no amount of waiting closes the gap.
  • A platform won’t let your list go. Some tools gate export behind a support ticket, or hand back a file stripped of the segments and custom fields you need to make it useful anywhere else. If getting your list out is already a fight, that’s a reason to leave before the fight gets harder, not a reason to wait.

What doesn’t clear that bar on its own is a small price difference against a list that’s performing fine where it is. Run the numbers honestly: the reputation dip is real but temporary, the automation rebuild is a one-time labor cost, and the lost history is permanent. Weigh those against what you’re actually gaining, not against the number on the pricing page alone.

If you land on switching, our guide to moving to EmailFig walks through what to export, in what order, and how to bring your unsubscribes across so you never re-mail someone who already opted out. If you land on staying, the fix for a bill that’s grown too large is more often a pricing tier or a feature request than a full migration, and that’s usually the cheaper problem to solve.

Keep reading

All posts →