コホート分析基礎|顧客の継続率・離脱パターンを理解する方法
コホート分析の基本概念・作成方法・読み方・活用方法を解説。同じ時期に獲得した顧客群を追跡して継続率・LTV・チャーンレートを把握し、ビジネス改善に活かす実践的な手順を紹介します。
✓この記事でわかること
コホート分析の基本概念・作成方法・読み方・活用方法を解説。同じ時期に獲得した顧客群を追跡して継続率・LTV・チャーンレートを把握し、ビジネス改善に活かす実践的な手順を紹介します。
「顧客は増えているのに売上が伸びない」を解決する分析手法
カフェでビジネスの話をしていると、「新規顧客は増えているのに、なぜか売上が伸びない」という悩みをよく聞きます。この現象の多くは、顧客の離脱率が新規獲得を上回っていることが原因です。
コホート分析は、この「見えない離脱問題」を可視化するための分析手法です。「同じ時期に獲得した顧客群」を追跡することで、「いつ・どこで・なぜ顧客が離脱するか」を正確に把握できます。
コホート分析で解決できる問いかけ
| 問いかけ | コホート分析で得られる答え |
|---|---|
| なぜ売上が伸び悩むのか | 継続率の低下時期と原因が特定できる |
| サービス改善は効果があったか | 改善前後のコホートを比較して検証できる |
| どの時期の顧客が長続きするか | 月別コホートの継続率を比較して把握できる |
| 収益が最大化できているか | コホート別LTV(顧客生涯価値)を算出できる |
コホートとは:同じ時期に獲得した顧客のグループ
「コホート(cohort)」とは、共通の特徴でグループ化した顧客集団です。ビジネスで最もよく使われるのは「初回購入・登録月でのグループ分け」です。
| コホート名 | 定義 | 追跡内容 |
|---|---|---|
| 1月コホート | 1月に初めて登録した全顧客 | その後の各月の継続率・購入額 |
| 2月コホート | 2月に初めて登録した全顧客 | 同上 |
| 3月コホート | 3月に初めて登録した全顧客 | 同上 |
これらのグループを月ごとに追跡することで、「1月に登録した顧客と3月に登録した顧客では、どちらが長続きするか」を比較できます。
コホート分析が重要な理由:平均値だけでは見えないことがある
全顧客の平均継続率が「70%」だとしても:
- 1月コホート:90%が継続
- 3月コホート:50%しか継続していない
という大きな差が隠れている場合があります。「3月に何が変わったか?」を探ることで、継続率低下の原因が見つかります。
コホート分析の種類と使い分け
継続率コホート(最も一般的)
月ごとの継続率(リテンション率)を追跡する最も基本的な形です。
継続率コホートテーブルの例
| コホート | 初月 | 1ヶ月後 | 2ヶ月後 | 3ヶ月後 | 6ヶ月後 |
|---|---|---|---|---|---|
| 1月(100人) | 100% | 65% | 55% | 50% | 40% |
| 2月(120人) | 100% | 70% | 60% | 55% | 45% |
| 3月(150人) | 100% | 80% | 72% | 68% | 58% |
3月コホートの継続率が1・2月より明らかに高い → 「3月に何か改善施策を行った効果が出ている」という仮説が立てられます。
収益コホート
コホートごとの累積収益(LTV:顧客生涯価値)を追跡します。「同じ100人でも、どのコホートの方が収益に貢献しているか」がわかります。
行動コホート
登録後に特定の行動(チュートリアル完了・友人招待など)をしたかどうかでグループ分けします。「特定の行動をした顧客の方が継続率が高いか」を検証できます。
コホートテーブルの作成手順(スプレッドシートで実践)
ステップ1:データを準備する
必要なデータ:
- 顧客の初回購入(登録)日
- 各月の購入(ログイン・使用)有無
Googleスプレッドシートで管理する場合、行に顧客ID、列に月次の行動データを入力した形式が基本です。
ステップ2:コホートグループを作る
初回購入月でグループ分けします。YEAR(A2)&"年"&MONTH(A2)&"月" のような数式で月ごとに分類できます。
ステップ3:継続率を計算する
各コホートの初月人数を基準(100%)として、その後の各月に残っている割合を計算します。
継続率 = その月に購入(利用)した顧客数 ÷ 初月の顧客数 × 100
ステップ4:コホートテーブルに整理する
行がコホート(月)、列が経過月数のテーブルを作ります。条件付き書式でセルの値に応じて色をつけると、パターンが視覚的にわかりやすくなります。
ステップ5:パターンを読み取る
縦方向(同じ経過月数で比較):「最近のコホートが継続率が高い → 何かの施策が効いている」
横方向(同じコホートの時系列):「2ヶ月目に急落 → 2ヶ月目に顧客体験の問題がある」
コホートパターンの読み方と改善アクション
パターン1:初期離脱が多い(登録後1〜2ヶ月で急落)
原因として最も多いのは「オンボーディング(利用開始体験)の問題」です。
| 改善策 | 具体的な施策 |
|---|---|
| チュートリアルの改善 | 登録後7日間のステップバイステップガイド |
| ウェルカムメールの充実 | 登録直後・3日後・7日後の3通のフォロー |
| 初期設定ハードルの低下 | 必須入力項目を最小限にする |
パターン2:特定の月に急落する(例:3ヶ月目で毎回落ちる)
そのタイミングで顧客が不満を感じているサインです。3ヶ月目の顧客に集中してインタビューやアンケートを実施します。
パターン3:最近のコホートの継続率が改善している
何かの施策が効果を出しています。具体的に「何が良かったか」を分析して強化しましょう。
コホート分析のツール比較
小規模〜中規模ビジネス向けツール
| ツール | 特徴 | コスト | おすすめ規模 |
|---|---|---|---|
| Googleスプレッドシート | 手動でも作れる | 無料 | 数百〜数千顧客まで |
| Google Analytics | Web系ユーザー行動のコホート自動分析 | 無料 | Webサービス全般 |
| Mixpanel | プロダクト分析特化・高機能 | 無料プランあり | スタートアップ〜中規模 |
| Amplitude | Mixpanelと類似・連携が豊富 | 無料プランあり | スタートアップ〜中規模 |
| Tableau / Looker | 大量データの可視化 | 有料 | 大規模ビジネス |
フリーランスや小規模副業なら、まずGoogleスプレッドシートで手動コホートテーブルを作るところから始めましょう。
まとめ
- コホート分析は「同じ時期に獲得した顧客群を追跡する」ことで離脱パターンを可視化する手法
- 平均値の裏に隠れた「コホート別の継続率差」を発見できることが最大の価値
- 継続率テーブルの縦方向は「施策の効果検証」、横方向は「どの時期に問題があるか」の把握に使う
- 初期離脱が多ければオンボーディング改善、特定月に急落すれば該当時期の体験改善が打ち手
- まずはGoogleスプレッドシートで月次コホートテーブルを作るところから始め、データが増えたら専用ツールへ移行する
暮らしとお金のカフェ 編集部
副業・節税・フリーランス・資産形成の実践的な情報を発信。暮らしとお金をもっとよくするために、やさしい言葉で情報をお届けします。