Developer docs

Migrating from ConvertKit

Migrate from ConvertKit and import your subscribers to Ghost with this guide

The Ghost Concierge team, at your service

Let us handle the ConvertKit migration for you! This migration is included when you make an annual payment on the Ghost(Pro) Creator, Team, or Business plans. Send an email to concierge@ghost.org to learn more and get started.

Overview

Since ConvertKit manages subscriptions on your behalf, there is no direct migration path to move any paid subscriptions from ConvertKit to other platforms.

The good news: Ghost makes it possible to import all of your existing subscriber emails and give them access to premium content on your custom Ghost publication, or to sync your ConvertKit subscribers with Ghost using an automation.

Export your subscribers

To get started, export your current subscribers from ConvertKit in CSV format.

import members

Import subscribers to Ghost

Under the Ghost Admin members settings, select the import option from the settings menu.

import members

Upload your CSV file to Ghost, and map each of the fields contained in your export file to the corresponding fields in Ghost. The email field is required in order to create members in Ghost, while the other fields are optional.

It’s recommended to edit your data as required before uploading your CSV file to Ghost.

Once the import has completed, all your subscribers will be migrated to Ghost. There’s nothing else you need to do, members can now log into your site and receive email newsletters.

Running Ghost alongside ConvertKit

It’s also possible to use Zapier or the Ghost API to keep email subscribers from ConvertKit in sync with a Ghost membership site. This is useful if you’re giving your existing audience in ConvertKit access to premium content on a your Ghost site as an additional perk, or if you’re accepting signups on both platforms.

To find out how to connect Ghost with ConvertKit, check out our integration.