Omnisend offers a built-in integration with MailChimp that will assist you in quickly migrating your data.
This guide walks you through migrating contacts, templates, and workflows from Mailchimp to Omnisend. Complete all steps before closing your Mailchimp account.
Important: Keep your Mailchimp account active until you've transferred data, recreated workflows, and verified everything works in Omnisend.
Checklist
Follow these steps to migrate to Omnisend:
Integrate Your E-Commerce Platform
Connect your store to Omnisend to sync contacts, orders, products, and carts automatically. Sync time varies by platform (1–24 hours).
Supported platforms:
For Shopify:
Install the Omnisend app from the Shopify App Store.
Follow the prompts to create your Omnisend account.
Wait for the initial sync to complete.
Migrate Contacts from Mailchimp
Omnisend syncs contacts directly from your store. To transfer data collected via Mailchimp (custom fields, tags, engagement history), use the built-in integration.
Setup Steps:
In Mailchimp, generate an API key.
In Omnisend, go to Audience → Add contacts.
Select Mailchimp → paste your API key → click Continue.
Choose how to organize imported contacts:
Tag contacts (e.g., "Migrated from Mailchimp").
What's imported: Email addresses, custom fields, tags, and subscription status.
💬 Learn more: Importing Contacts from Mailchimp.
⚠️ Important: Warm up your sender reputation by first emailing engaged contacts. This improves deliverability and campaign performance.
Migrate Email Templates
Recreating templates in Omnisend ensures responsive design and compatibility. However, if you need to reuse existing templates:
Option 1: Rebuild in Omnisend
Use the Email Builder to recreate designs by choosing from several email templates. We recommended this approach for the best design and template control.
Option 2: Import HTML
Export HTML from Mailchimp.
In Omnisend, go to Store settings → Saved templates → Import template → Paste in code.
Paste the HTML code.
💬 Learn more: Import Custom HTML Email Templates.
Recreate Signup Forms and Workflows
Signup Forms
Omnisend offers multiple form types. Rebuild your Mailchimp forms using our preset form templates.
Automation Workflows
You must recreate workflow logic in Omnisend. Templates cannot be transferred directly. However, Omnisend has a variety of pre-built automations that you can easily use and adjust.
💬 Learn more: Explore Omnisend Pre-built Automation Workflows.
Next Steps
Once migration is complete, you can:
Set up additional automation: Welcome emails, Abandoned Cart, Product Abandonment.
Send multichannel campaigns: Email, SMS, Push Notifications.
Segment contacts: Create and use segments for targeted marketing.
Integrate apps: Smile, LoyaltyLion, Yotpo, and many more.
Manage multiple stores: Multiple Stores | User Roles.
FAQ
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.
Why are my contacts showing as "non-subscribed" after migrating from Mailchimp?
Contacts with non-subscribed (yellow) status are those who placed orders, abandoned carts, or were synced from your store but never explicitly opted in to receive marketing emails. Mailchimp preserves subscription statuses during migration. If they were non-subscribed in Mailchimp (or imported from your store without consent), they'll remain non-subscribed in Omnisend.
Need a hand? Connect with our Support Team through the in-app chat or drop us an email at [email protected].





