Skip to main content

How to migrate from MailerLite Classic to the new MailerLite

Updated over a month ago

Thinking of upgrading to the New MailerLite? You’re not alone—and we’re here to make the process smooth and stress-free. Before diving into the migration steps, here’s what you need to know to feel confident about the switch.

What you need to know about upgrading to the New MailerLite

Why upgrade to the New MailerLite?

The New MailerLite offers a refreshed experience with more powerful features, improved design tools, faster performance, and better customization options. It’s built to help you grow your audience with less effort and more flexibility.

To learn more, check our comparison page 👈

Will I lose anything from MailerLite Classic?

Not at all! All of your assets and information in MailerLite Classic will stay exactly as they are. Even after you migrate, your Classic account remains active as long as it’s on a paid plan—and you can continue to access and use it at any time.

In fact, both platforms can be used at the same time 😊 We recommend keeping your Classic account running while you set up the new one, especially for automations, forms, and live campaigns.

Will my MailerLite Classic plan transfer to the new MailerLite?

No, your paid plan in MailerLite Classic will not automatically apply to your new account. You will need to make sure to manually cancel your paid plan in MailerLite Classic.

However, you can request to have your remaining credits transferred to your new MailerLite account. Just head to the Contact us page and choose Plan and billing to let our support team know before you upgrade.

🔁 Please note: Credit transfers are one-time and cannot be reversed once completed.

What should I prepare before migrating?

Here’s a quick checklist to help you get ready:

✅ Make sure your MailerLite Classic account is active.

✅ Keep automations, forms, and campaigns running in Classic while you set up the new account.

✅ Save any sent as templates if you want to migrate them.

✅ Review your integrations—these will need to be reconnected manually in the new platform.

💡 Keeping both accounts active during the transition is the best way to avoid interruptions.

What can and can’t be migrated?

Some things migrate over seamlessly, while others require a fresh setup. Here’s a quick comparison:

✅ Migrates

❌ Does not migrate

Subscribers & groups

Third-party integrations

Templates (current versions)

Automations built with outdated editor

File manager assets

Multiple users (only 1 on free plan)

Draft & sent campaigns

Subscription plans

Landing pages & websites

Automation history or subscriber progress

Forms (most types)

Email templates made with outdated editor

Company details & settings

Outdated content using legacy tools

Where to start

You can begin your migration directly from MailerLite Classic.

1. First, navigate to the Integrations page.

2. Under Developer API, click Use.

3. Copy the API key to your clipboard (you'll need it a bit later).

To create an account on the New MailerLite:

  1. Click your Account name in the upper right corner, and select Upgrade to the New MailerLite.

2. Click Get started.

3. You will be redirected to the login page, where you can click New account.

4. Give the account a name and click Save.

From here, you will go through a few steps to answer questions and fill in information to create your new account.

After you’ve created a new MailerLite account, every time you log in to MailerLite, you will automatically go to the single sign-on page where you can select which version of MailerLite you wish to work with. To switch versions, you simply click on that SSO icon in the top-right navigation.

Start migration

Once you've arrived at the new MailerLite dashboard, you'll notice the option to transfer your MailerLite Classic account data. Here's what to do:

  1. Click on Migrate account.

  2. Paste your API key from your MailerLite Classic account into the designated field.

  3. Hit Confirm & migrate.

That's it! The following account details will smoothly move to your new account:

🏢 Company details: This includes everything from your account name to billing info and other essential metadata.

💌 Default settings: Your sender details, logos, unsubscribe disclaimers, and other default account settings.


Migrating subscribers

On the free plan, you can migrate up to 500 subscribers. This gives you a chance to test out the migration tools and explore your new account before deciding to upgrade for full access.

Keep in mind, billing in the new MailerLite is based on Active subscribers, rather than unique subscribers as in MailerLite Classic. For more details on billing, see Everything about plan and billing.

Begin at your new MailerLite account dashboard.

  1. Click Account settings.

  2. Choose the Migration tab.

  3. Inside Migration details, you'll see Account details and Subscribers.

  4. Click Proceed.

  5. After, click Start migration →.

During the subscriber migration, you also have the option to choose specific groups from MailerLite Classic to migrate to your new account.

What is transferred?

Active subscribers

Yes

Unsubscribed

Yes

Spam complaints

Yes

Unconfirmed

Yes

Bounced

Yes

Groups

Yes

Group statistics

No

Subscriber history

No

Re-syncing subscribers

Migration tools work one way. Any updates to account details or subscribers in your MailerLite Classic account won't automatically update in your new MailerLite account.

If you're still collecting and managing subscribers in MailerLite Classic, you can always come back to the Migration tab in your Account Settings to re-sync subscribers whenever you need to.

Migrating files

This allows you to transfer all the contents of your File manager from MailerLite Classic to the new MailerLite platform.

  1. Just click Proceed next to the Files migration option.

  2. Then, click Start migration → to confirm your choice.

Once the migration is finished, you'll see the number of imported files. If you don't see it right away, a quick screen refresh should do the trick. 😊📁🚀

Migrating templates

  1. Look for the Custom Template migration option under Files and click Proceed.

  2. Confirm the number of templates you want to migrate by clicking Start migration →.

After the migration is complete, you'll see the count of migrated templates. If you don't see it right away, just refresh your screen to view the updated information. 📄🚀😊


How to save your sent campaigns as templates:

  1. Navigate to the Campaigns section.

  2. Find the campaign you wish to save as a template within the Sent tab.

  3. Click the Copy next to your campaign.

Now, you can find the duplicate of the sent campaign under the Drafts folder.

How to save your draft as a template:

  1. Go to your Drafts folder and click content on the campaign you want to save as a template.

  2. At the top of the screen, click on the Actions button and select Save as Template from the dropdown menu.

Once you've completed these steps, you'll be able to locate your saved template on your My templates page.

If you are using an older version of MailerLite's Drag & Drop editor, certain assets created with this editor will not migrate to the new platform.

Migrating campaigns

Campaigns can only be migrated to the New MailerLite from the Drafts folder.

  1. Look for the Draft Emails migration option and click Proceed.

  2. Confirm by clicking Start migration →.

Migrating automations

Here are a few things to know:

  • Most automation emails can move to the new MailerLite. However, any created using an outdated version of MailerLite Drag & drop builder cannot be moved.

  • Make sure you've already migrated your templates before moving on to automations.

  • Automation history and activity can't be migrated.

  • New subscribers will begin automation workflows from the start.

  • If you have active subscribers in your MailerLite Classic automations, they won't continue from where they left off in the new MailerLite. They'll need to complete the automation in MailerLite Classic.

  • Automations will need to be checked and enabled manually in the new MailerLite.

  • Once subscribers have completed the automation in Classic, those automations should be disabled (in Classic).

Now, let's get to the migration process:

  1. Find the Automations migration tool option under Forms, and hit Proceed.

  2. Confirm the migration by clicking Start migration →.

Migrating forms

Keep in mind:

  • Most forms can be migrated, but those created using an outdated version of MailerLite Drag & drop builder cannot be moved.

  • If you've been using URLs in your form's visibility settings, we'll bring up to 30 of them along.

  • Promotional forms will migrate only if your new MailerLite account is on the Advanced plan.

Now, let's proceed with the migration process:

  1. Locate the Forms migration option and initiate the process by clicking Proceed.

  2. Confirm your migration by clicking Start migration →.

After the migration is complete, you'll see the count of migrated forms. In case it doesn't appear immediately, a simple screen refresh will display the updated information.

Important 🚨

After your forms are migrated, it's important to update the JavaScript or HTML code used to embed them on your websites. This ensures that new subscribers are added to your new MailerLite account. If you don't make this update, subscribers who submit these forms will still be added to your MailerLite Classic account.

Here's how to find and replace the code:

  1. Go to Forms in your new MailerLite account.

  2. Click on the Overview button for the specific form.

  3. Scroll down to find the JavaScript tracking snippet.

  4. Simply copy this code and replace the old one on your website.

Migrating landing pages

  1. Locate the Landing pages migration option under Automations.

  2. Click Proceed to start the migration process.

  3. Confirm the migration by clicking Start migration →.

Give it a few minutes, and you can confirm the successful migration by visiting the Sites tab. There, you can see all the landing pages that have made their way from your Classic account.

Important 🚨

Custom domains will make the move, but you'll need to manually update the DNS settings with your domain's hosting provider.

How to migrate websites

This tool allows you to import your websites from your MailerLite Classic account to your new MailerLite account.

Please note: Not all websites can be migrated. Sites created with an older version of MailerLite's drag and drop editor cannot be migrated.

To migrate your websites:

  1. Locate the Web pages migration tool under landing pages

2. Click Proceed.

3. Confirm by clicking Start migration →.

The import process will begin, and you can check that your websites have been properly migrated by going to the Sites tab, and checking the Websites tab, where you can view the web pages that have been brought over from your Classic account.

Domains and DNS Settings

Sending Domains

The new version of MailerLite uses different DNS records to authenticate your sending domains. This means that if you have authenticated domains in MailerLite Classic, you will need to update the records in your DNS settings. To do this:

  1. Go to Account Settings.

  2. Click the Domains tab.

  3. Under Sending domains, you will see the domains that were transferred over from your MailerLite Classic account. Under Authentication, click the Authenticate button to view the DKIM and SPF records.

  4. Log into the DNS settings for your domain, which will be located in your domain host (outside of MailerLite).

  5. Replace the previous MailerLite DKIM and SPF records with the updated records.

    The DKIM record should be CNAME type.

    The SPF record should be TXT type.

For more information on authenticating your domain, see our guide on how to verify, authenticate, and align your domain.

Custom Domains

DNS settings for custom domains being used for websites and landing pages will also need to be updated manually in your hosting provider. After the site has been migrated (instructions below) check the custom domains or subdomains that have been transferred over under the Sites section. Click Manage DNS to view the updated records.

The previous MailerLite Classic records will need to be replaced with the new records in the DNS panel.

In another browser window or tab, visit your domain provider's website and locate the records for your domain.

Find the DNS settings for your domain. You can find instructions on how to do this by searching “DNS settings” + the name of your hosting provider, on any search engine (such as Google).

Update the DNS record with CNAME type or A-type, depending on how you chose to link your domain to our servers, by updating the Name and Value fields that are given to you on your MailerLite account.

Account Users

In the new MailerLite, the free plan allows one account user. If you had multiple account users in MailerLite Classic, you'll need to consider upgrading to a paid plan in the new MailerLite if you want to have more than one user on your account.

Integrations

Here's why: The new MailerLite uses different API information for seamless integration with other applications. So, any integrations you had with your MailerLite Classic account need to be set up again using the right integration for the new MailerLite.

For example, if you previously used the MailerLite Classic > Zapier integration, you should replace it with the new MailerLite > Zapier integration.

Likewise, for common integrations like Shopify, make sure you switch from Shopify for MailerLite Classic to Shopify for New MailerLite. And for WooCommerce, transition from WooCommerce for MailerLite Classic to WooCommerce for New MailerLite.

Resetting migration

While migrating your assets from MailerLite Classic to the new MailerLite, you might find the need to undo certain steps along the way.

Keep in mind:

  • The Reset button can be used once every 12 hours

  • You can reset various components of your migration, including Files, Custom Templates, Automations, Forms, Landing Pages, and Web Pages.

How to reset migration steps

Once a migration step is completed, it will be marked as Done with the option to also Reset.

Simply click the Reset button for the action you would like to undo, and confirm. The status will revert back, and Proceed will be shown again.

Note: After a reset, clicking Proceed again might result in duplicated items.


If you experience any issues with migration tools, go to the help center on your account by clicking here to review further support options.

Did this answer your question?