Ghostの最大の武器はメンバーシップ機能だ。

読者をサイトに登録してもらい、無料記事と有料記事を切り分ける——これをプラグインなしで最初から実現できるのがGhostの設計思想の核にある。

僕は現在Ghost 6系で複数サイトを運用しているが、メンバーシップ機能の設計を最初から誤ると、後で有料化に切り替える時に読者体験が崩れる。今日はその設計の勘所をまとめる。


Ghostメンバーシップの3層構造——Free / Paid / Complimentary

Ghostのメンバーシップは、メンバーを3つの層に分けて管理する。

① Free(無料メンバー)

メールアドレスで登録した無料読者。記事のうち「Public」か「Members only」として設定されたものが読める。ニュースレターの配信対象にもなる。

② Paid(有料メンバー)

Stripe経由で課金しているメンバー。Free層が読めるコンテンツに加えて「Paid only」と設定された有料記事にアクセスできる。

③ Complimentary(コンプリメンタリー)

管理者が手動で付与する特殊な層。料金を払わずに有料層と同等のアクセス権を持たせられる。関係者・ゲスト寄稿者・プレス向けに使う枠だ。

この3層の設計は、他のニュースレターサービスと比べてシンプルかつ柔軟だ。Substackは「Free / Paid / Founding Member」の3段、noteは「フォロワー / 記事購入者 / マガジン購読者」と構造が違う。Ghostは**「メンバーであるか」と「課金しているか」の2軸**で切るため、実装もマインドも整理しやすい。


Tierの作り方と、月額・年額の価格設定

有料メンバーを取るには「Tier(ティア)」を作成する必要がある。

管理画面の Settings → Membership → Tiers から新規Tierを追加できる。デフォルトで「Free」Tierが1つ存在し、そこに「Paid」Tierを1つ以上追加していく形だ。

Tier作成時の設定項目

  • Name(Tier名): 読者に見える名前。「スタンダード」「プレミアム」等
  • Description(説明): このTierで得られる価値の一文
  • Monthly price(月額価格): 通貨と金額を指定
  • Yearly price(年額価格): 月額の10〜12倍が相場
  • Welcome page(ウェルカム文): 購読開始時に表示するメッセージ
  • Benefits(メリット・箇条書き): 登録画面で訴求されるポイント

月額と年額の設計

年額を月額の10倍前後に設定することで「2ヶ月分お得」という訴求ができる。これはNetflixやSubstackが採用している定石で、年額契約は解約率が下がり収益が安定する。

日本円で設定する

Stripeと連携していれば通貨をJPYに設定できる。「¥500/月・¥5,000/年」のようなシンプルな設計から始めると管理が楽だ。

複数Tierを作る判断

最初は1つのPaid Tierで始めて、ニーズが見えてから上位Tierを追加するのが現実的だ。いきなり3段階の価格設計を作ると、読者が迷って購読ボタンが押されにくくなる。


公開範囲——記事ごとにPublic / Members only / Paid onlyを切り替える

記事単位で誰が読めるかを設定できる。

Post settings → Access から以下の3択が選べる。

  1. Public: 誰でも読める。SEOで検索流入を取るための記事
  2. Members only: 無料メンバー以上が読める。メール登録を促すフック記事
  3. Paid members only: 有料メンバー限定の記事

配分の設計

一般的な比率は「Public 70%・Members 20%・Paid 10%」あたりから始める。この比率はサイトの戦略によって大きく変わる。

  • 検索流入中心のメディア: Public寄り(80%以上)
  • ニュースレター中心のメディア: Members onlyを増やす(40%前後)
  • 完全有料化モデル: Paid onlyを中核に据える(例: 全記事有料化)

最初から全部を有料化するのは避ける。まずSEOで検索流入を作り、読者基盤ができた段階で有料記事を混ぜていくのが定石だ。

公開範囲は後から変更できる

一度Publicで出した記事を後日Paid onlyに変えることもできる。ただし検索順位が下がる可能性があるため、最初の公開から6ヶ月以降の古い記事を有料アーカイブ化する運用が向いている。


ウェルカムメール・サインアップページの日本語化

Ghost デフォルトのメンバー関連メッセージは全て英語だ。日本語サイトではこれを書き換える。

Settings → Email newsletter → メール系テンプレート

  • サインアップ確認メール(Magic link)
  • メンバー登録完了メール
  • 有料会員アップグレード完了メール
  • 解約通知メール

これらは管理画面から差出人名・件名・本文を変更できる。件名を「【サイト名】メールアドレスの確認」のように日本語にするだけで、読者の安心感が大きく変わる。

サインアップページの文言

Settings → Membership → Portal settings から、サインアップモーダル・ログインモーダルの見出し・ボタン文言を日本語化できる。

  • 「Sign up」→「メンバー登録」
  • 「Sign in」→「ログイン」
  • 「Continue」→「続ける」

Welcome pages

メンバー登録直後に見せるページの文言も日本語化する。「登録ありがとうございます。次の1通目が○月○日に届きます」のような一文を入れると初動の離脱が減る。


料金設計の現実——初期は月額いくらから始めるべきか

価格設計はメンバーシップ運営の最大の悩みどころだ。

月額¥500〜¥1,000が一番出やすい価格帯

日本のメディア系サブスクリプションの価格分布を見ると、¥500〜¥1,000が購読開始のハードルが最も低い帯だ。月額¥2,000を超えると購読のしきい値が一気に上がり、よほどの専門性や独占情報がないと数字が伸びない。

まず無料読者を500〜1,000人集めてから有料化する

有料化のタイミングの目安は、無料メンバーが500人を超えた頃だ。500人のうち1〜3%が有料化すると仮定すると、月額¥1,000で月¥5,000〜¥15,000の収益になる。Ghost Proのstarter費用(月$15・約¥2,250)を差し引いてもプラスで残せる水準だ。

年額オプションは最初から出す

年額を用意しないと「解約しやすい月額契約しか選べない」状態になり、長期の読者を掴みにくい。年額は月額×10でシンプルに設計する。

安売り・値上げのリスク

初期価格を安すぎる設定にすると後から値上げしにくい。値上げは既存読者の解約を呼ぶ。最初から「この価格で運営を続ける」と決められる価格にする。


解約・返金・税務のハンドリング

メンバーシップ運営には、事業運営者としての視点が必要になる。

解約処理

読者は管理画面から自分で解約できる設計になっている。管理者が手動で解約を承認する必要はない。これは運営の手間を大幅に減らす。

返金対応

Stripe側で返金を受け付ける運用になる。Ghost管理画面からは直接返金処理ができないため、Stripe Dashboardで操作する必要がある。返金ポリシーをサイト内の特商法ページに明記しておく。

インボイス制度への対応

2026年時点で、B2Cのみを対象にする場合はインボイス制度の登録は必須ではない。ただし法人購読者から適格請求書を求められるケースに備えて、登録を検討する事業者が増えている。免税事業者のままでいる選択肢もある。詳細は国税庁のインボイス制度ページで確認すること。

税務処理

有料メンバーからの収入は事業所得として計上する。個人事業主なら確定申告、法人なら決算申告が必要になる。Stripeは年次の収入レポートを出力できるので、会計ソフトに流し込むだけで処理は楽になる。


ニュースレターと組み合わせる定番構成

Ghostのメンバーシップはニュースレター配信と連動して最も威力を発揮する。

定番のコンテンツ配分

  • 月2本の長文SEO記事(Public・検索流入を作る)
  • 週1本のニュースレター(Members only・ファン化を促進)
  • 月1〜2本の深掘り記事(Paid only・有料の訴求点を作る)

この配分にすると、Public記事が検索流入を作り→無料メンバー登録を増やし→週1のメールで関係を深め→月1〜2本のPaidで課金する、という自然な動線ができる。

メール配信のタイミング

記事を公開すると同時にメンバーにメール配信する設定にできる。「ブログ更新→メール配信」が一発で済むため、配信漏れや二重投稿のリスクがなくなる。


まとめ

Ghostのメンバーシップは、書き手にとって「読者を抱える仕組み」と「収益化する仕組み」を一本化できる設計になっている。

僕自身の運用実感として言うと、最初から有料化を急がず、無料メンバーで関係を作ってから有料Tierを出す方が解約率が圧倒的に低い。設計の順序としては以下を推奨する。

  1. 最初の3ヶ月: Public中心・無料メンバーで登録フォームを出す
  2. 4ヶ月目以降: Members only記事を混ぜてメール開封率を見る
  3. 無料500人を超えたら: Paid Tierを作り、月額¥500〜¥1,000で有料化開始

Stripe接続の具体的手順はGhostでStripeを繋いで日本円課金を始める手順にまとめている。プラン選び(StarterかPublisherか)で迷っている場合はGhost Proの料金を日本円で解説した記事を先に読んでほしい。

有料読者を取る前に、まずは無料読者を集めることから始める。そこが全ての出発点になる。


情報は執筆時点(2026年4月)のGhost 6系に基づく。料金・機能の詳細はghost.org公式ドキュメントを確認すること。税務・インボイスに関する記述は一般的な情報提供にとどまる。具体的な対応は税理士・国税庁の案内を参照すること。