All Collections
How to move from Mailchimp to Elastic Email - Migration Guide
How to move from Mailchimp to Elastic Email - Migration Guide

Learn how to export your most important account data - contacts and email templates - directly from Mailchimp to your Elastic Email account

Support Team avatar
Written by Support Team
Updated over a week ago

Please note that while migrating data to your Elastic Email helps with your initial setup, you should remember to also verify a domain or email so it's suited for sending.

Migrating contacts

Please note that only Marketing products have access to contacts. Before attempting this process, make sure you have the correct product selected on your Elastic Email account.

Automatic Migration

We provide means to automatically migrate your contacts by connecting your Mailchimp and Elastic Email accounts:

  1. Navigate to your Audience>Contacts screen

  2. Choose "Upload contacts" from the "Add contacts" dropdown

  3. Confirm our terms and continue to part #2

  4. Select "Import from Mailchimp"

  5. Grant all necessary permissions

  6. In part #3 select a list you would like to import

  7. Confirm all possible custom fields

  8. Assign the imported contacts to an existing or new contact list

Manual Migration - from Mailchimp

  1. Go to your "Audience" screen

  2. From "Manage contacts" drop-down, choose "View contacts" and make sure no segments are selected - as segmenting may prevent you from listing all of your contacts at once.

  3. Click the main list drop-down of your contacts list (caret icon) and choose "Select All"

  4. When you are sure all your contacts are selected, click the "Export audience" button

  5. You will then be immediately transported to the "Audience exports" screen. Here you can simply export your file in a .csv format which is fully compatible with Elastic Email. make sure to pick the one with Subscribed contacts.

Manual migration - to Elastic Email

  1. Log into your Elastic Email account and navigate to Audience>Contacts.

  2. Click the "Add contacts" button and choose "Upload contacts" from the resulting drop-down

  3. Next steps will guide you along the upload process. When it's finished you will be able to review the details of a successful contact upload.

Migrating email templates

Please note that this manner of template migration will prevent you from doing any additional changes via the drag & drop template editor - both in Mailchimp and Elastic Email. If you need to add any finishing touches to the template, it would be best to do so before exporting. Otherwise, any future changes will have to be manually coded in via the raw HTML editor.

From Mailchimp

  1. Navigate to your Campaigns>Email Templates screen

  2. Select the templates you want to export

  3. Click the caret button on the right and select "Export as HTML"

  4. Save your .HTML file.

To Elastic Email

  1. Navigate to your Campaigns>Email Templates screen

  2. Choose to create a new template in the raw HTML editor

  3. Open the HTML file you exported from Mailchimp in notepad or similar text editor

  4. Copy all the text in the file and paste it directly into the text field of the HTML editor

  5. The preview screen should properly render the HTML contents on the right

  6. Review the template, pick a name at the top and if everything is alright, just exit the screen as the editor auto-saves all changes.

Migrating other resources

If you store other resources like webforms or automation campaigns on your Mailchimp accounts, you will have to recreate them on your Elastic Email account from scratch, as these are non-exportable.

Please remember that if you encounter any issues with your migration, feel free to reach out to Support.

Did this answer your question?