Graduate from MailChimp to ConvertKit

Here's how...

Exporting and Importing your Subscribers

 Import with just a click using our MailChimp importer!

To access the importer, click on Add Subscribers --> Import from another provider --> Select MailChimp.

Enter your MailChimp API key, click to continue the import, and all your Subscribers will be brought over!

If you need to (or want to) import Subscribers manually, follow these instructions. The main reason people would do this is to import all the custom fields they have in MailChimp to ConvertKit.

1. Identify which lists you want to bring over

In MailChimp, click on lists from the menu at the top. Choose the which ones you want to export to Convert Kit.

2. Export each list individually

On the list dashboard, simply click Export to begin the process. MailChimp makes this easy, but it does take a few minutes. You will receive a notification on your account and in your email once it's completed.

3. Create a tag in ConvertKit

Inside ConvertKit go to Subscribers, then click "+ Create a Tag" in the sidebar. Give your Tag a name (it can match the MailChimp list you just exported).

4. Import your CSV

Once your Tag is saved click "Add Subscribers" in the sidebar. From there, click "Import a CSV"

In the Import Subscribers box, select the Tags you'd like to import to. Then select the file you exported from MailChimp (click and browse or drag and drop it into the box).

Click Import Subscribers and wait. You'll receive an email once the import has finished, but it will usually start within about a minute. If you refresh the page you'll see the Subscriber count on your Tag start to increase.

4a. Import custom fields

By default, ConvertKit only imports First Name and Email address. If you want to import additional fields from MailChimp, you'll need to set up those fields in ConvertKit before import. Here's how!

  1. If you don't have any Subscribers yet, add yourself by clicking the + button and entering your information.
  2. Now click on your subscription profile.
  3. Click on "+ Add a new field" link below the default field.
  4. Name and add as many fields as needed!

5. Repeat the process for each list in MailChimp

Once you go through it the first time, it's pretty fast to do again. Just select a Tag, export, create the Tag in ConvertKit, and hit import.

Also don't worry about importing the same Subscriber multiple times (if they were in multiple Tags in MailChimp). ConvertKit will just apply both (or all) of the Tags to that Subscriber, and won't create any duplicates.

Importing Automated Emails to ConvertKit Sequences

In MailChimp, your automatic emails were called "automations". In ConvertKit, we call them "Sequences". Switching those to ConvertKit is simply a matter of copying and pasting the content from one to the other. It can be laborious, but it's straightforward.


When you paste the email in to ConvertKit, you may see some boxes around the content. This is a result of MailChimp's table-heavy formatting with the drag-and-drop builder. Since emails deliver and convert better when they look like emails, you may need to paste the content in section by section. But if it looks clean, it probably is!

Sequence timing

Good news! The timing in ConvertKit acts the same way as you are used to in MailChimp. You'll set the email timing to "days since last email". You can even change days to hours for the initial messages or to automate that big launch!

Updating images

This is a big one. If you just straight copy-paste your images into ConvertKit, they're actually still pointing to MailChimp 🙊 What you want to do instead is download the image to your computer, and then re-upload it directly to ConvertKit. Images in ConvertKit emails look best when they are no wider than 600 pixels (standard email width).

Comparison of terms between ConvertKit and MailChimp

Image Sizing On Forms and Landing Pages

Did this answer your question?