Migrating from Mailchimp to Omnisend

Learn how to migrate from Mailchimp to Omnisend and get the most out of it

Ira avatar
Written by Ira
Updated over a week ago

Migrating to a new ESP can be intimidating and stressful, but you can ensure a seamless transition by following our step-by-step recommendations and best practices.

Unlike other email providers, we offer a built-in integration with MailChimp that will assist you in quickly migrating your data.

This guide will walk you through each step of the migrating process. In addition, we've built a Mailchimp Migration Resources Hub for Shopify merchants, where you can access all the latest migration news, new Mailchimp feature requests, feature comparisons with Mailchimp or Klaviyo, and more.

Important! We do not recommend closing your MailChimp account before you transfer all of the data, re-create your automation workflows, and ensure everything works as intended. 


You will need to take the following steps to migrate to Omnisend:

Integration of E-commerce Platform

You need to integrate your store to start benefiting from Omnisend e-marketing features. We can integrate with the following platforms:

The easiest way to integrate your Shopify store with us is to download the Omnisend app in the Shopify app store and follow the instructions there. You will be redirected to the Omnisend app, asking you to create an account with Omnisend

Migrating Contacts from Mailchimp

Once you connect your store to Omnisend, all contacts, orders, products, carts, etc., are imported to your Omnisend account. The synchronization time for each platform is different and may take from 1 up to 24 hours.

However, apart from the information synced from your store, we also need to transfer the data collected with MailChimp. Our built-in integration enables you to skip the selection of attributes.

You will need to take the following steps to import your subscribers:

  1. Generate an API key in your Mailchimp account.

  2. Go to Omnisend account Audience Add contacts.

  3. Choose Mailchimp paste the API key you generated click Continue. 

  4. Send contacts to a list by using a tag or creating an automated segment.

Or you can follow the steps at your own pace while reading Importing subscribers from the Mailchimp guide.

What is excellent is that you can import any custom data or tags you collected about your customers while using Mailchimp!

Don't forget to warm up your sender's reputation by first sending your email campaigns to engaged users. Warming up your reputation will provide a unique opportunity to monitor and optimize your entire email campaign.


Migrating Templates, Forms, and Automation flows

It is simple to recreate the contents you used in Mailchimp. With our user-friendly tool, you will be able to quickly build your campaigns, signup forms, and automation workflows.

Follow links to our Knowledgebase guides to learn more about different features we have and to find guides on how to set them up:

Recreating your content will ensure that you have a responsive and well-working setup on Omnisend.

Nevertheless, if you cannot dedicate time to recreate all the email templates and other contents you created in Mailchimp we have two options for you:

Next Steps

Once you have completed all of the migration to Omnisend steps, you will be fully set to start benefiting from the Omnisend e-commerce tool. You will be able to use:


If I add a contact to a list in Mailchimp, is it added to Omnisend? Yes, if you add a subscribed contact to your list, it will be automatically synced to Omnisend during the next periodic sync. Note, it's a one-way sync; contact added to Omnisend will not be synced to Mailchimp.

If I remove my subscribers in Mailchimp, are they removed from Omnisend? No, as long as you imported all of your subscribers from Mailchimp to Omnisend.

How often does Omnisend sync with Shopify orders? Orders sync with Omnisend in real-time.

Did this answer your question?