Ghost allows you to import your existing audience and subscribers in an easy way to access content on your new membership website. You can export any external list of supporters, email subscribers or patrons and make sure your audience are able to access your content on your brand new Ghost site.

Gather your subscribers list

If you're using an external platform such as Mailchimp, Substack, or Patreon, you'll want to start by exporting your current subscribers or members using the tutorials provided.

Prepare your CSV file

We've created a downloadable template to help you get started. It's recommended to clean your exported data before importing it into Ghost for the best possible outcome.

Imports should be in a CSV format and support the following fields:

  • email - email addresses [required]
  • name - full names
  • note - member notes
  • subscribed_to_emails - [true/false] identify which members will receive email newsletters
  • stripe_customer_id - unique Stripe customer ID to import existing paid subscribers
  • complimentary_plan - [true/false] import members who have a free subscription
  • labels - Labels need to be in quotes and comma separated for multiple
  • created_at - Date format ISO 8601: 2019-10-30T14:52:08.000Z

The email field is a required field - all other fields are optional.

Import your CSV file

1. Navigate to the Members dashboard in Ghost admin

2. Click the Settings icon at the top-right of the screen and select Import members

3. Upload your CSV file and make any further required changes before clicking Import members


It's also possible to automate keeping your members list up to date using our Zapier integration to automatically send new subscribers that have been added to other apps directly into Ghost, or vice versa.