Overview
Any publisher who wants to offer a way for their audience to support their work can use the Members feature to share content, build an audience, and generate an income from a membership business.
1. Memberships
A member of a Ghost site is someone who has opted to subscribe, and confirmed their subscription by clicking the link sent to their inbox. Members are stored in Ghost, to make tracking, managing and supporting an audience a breeze.Secure authentication
Ghost uses passwordless JWT email-link based logins for your members. It’s fast, reliable, and incredible for security. Secure email authentication is used for both member sign up and sign in.Access levels
Once a visitor has entered their email address and confirmed membership, you can share protected content with them on your Ghost publication. Logged in members are able to access any content that matches their tier. The following access levels are available to select from the post settings in the editor:- Public
- Members only
- Paid-members only
- Specific tier(s)
Managing members
Members are stored in Ghost with the following attributes:email(required)namenotesubscribed_to_emailsstripe_customer_idstatus(free/paid/complimentary)labelstierscreated_at
Imports
It’s possible to import Members from any other platform. If you have a list of email addresses, this can be ported into Ghost via CSV, Zapier, or the API.Importing with tiers
If thetiers field is supplied, the subscription in Stripe will be updated so it uses the product that Ghost created when you created tiers. The amount charged will not be changed, and discounts are honoured. This is transparent to the subscriber, and no emails are sent.
For example, if you imported someone who previously paid $5 per month with a 20% forever discount, and imported them onto a tier called “Premium” which is normally charged at $8 per month, their subscription will stay at $5 with a 20% discount, but on that “Premium” tier.
You should create tiers before importing paid subscribers; otherwise, Ghost will not import the member because the tier & product in Stripe will not be found.
2. Subscriptions
Members in Ghost can be free members, or become paid members with a direct Stripe integration for fast, global payments.Connect to Stripe
We’ve built a direct integration with Stripe which allows publishers to connect their Ghost site to their own billing account using Stripe Connect.
Search "Tiers" or "Stripe" in your settings to find the Connect to Stripe button.

Make sure you're signed up for a Stripe account.

Follow the instructions to connect your Stripe account and generate your secure key.

