SaaS — B2B アプリの MRR、チャーン、コホート保持

20 分。2 つの CSV。$500K ARR の B2B SaaS のグロースヘッドを演じ、取締役会が実際に聞く 4 つの質問に答える。

更新 2026-04-17

業界: B2B SaaS 難易度: 中級 時間: 20 分 プラン: Free で動作

シナリオ

あなたは Linework のグロースヘッド、約 1,200 アカウントで MRR 約 $45K の B2B プロジェクト追跡 SaaS。3 つのプラン(Starter、Pro、Business)、5 つの獲得チャネル。

取締役会は毎月 4 つの質問をします:

  1. MRR は何をしているか? — 絶対数と成長率。
  2. 獲得した顧客を保持しているか? — プランとチャネル別のチャーン。
  3. 新コホートは良くなっているか? — 保持カーブ。
  4. 誰がチャーンしそうか? — エンゲージメントベースの早期警告。

毎月同じデッキを構築します。今日 Tablize がそのほとんどをあなたのために構築します。

サンプルデータのダウンロード

1,195 行 · 12 ヶ月
accounts.csv
支払ったすべてのアカウント。プラン、シート、獲得ソース、サインアップ日、チャーン日(チャーンした場合)。
約 12,100 行 · 60 日
events.csv
利用イベント — ログイン、機能利用、エクスポート、招待。エンゲージメントスコアを計算するのに十分。

両方をチャットにドロップ。Agent が data.accountsdata.events としてインポート。

01

MRR は何をしているか?

直近 12 ヶ月の MRR、プラン別。すべての取締役会デッキの開始スライド。
プロンプト
直近 12 ヶ月の月次 MRR をプラン別に計算。MRR = 月末アクティブアカウントの (価格 × シート) 合計(チャーンを除外)。合計、前月比成長率、プラン分解を見せて。
linework · 月次 mrr
ステップ 1 · 期待される答え
Tablize
python.analyze · MRR as-of each month-end 752 ms
現在の MRR は $46,180、前月比 +6.2%、前年比 +64%。成長の大半は Business プランのアップグレードから — そのプランのシェアは期間中に MRR の 14% から 22% へ。
StarterProBusiness合計MoM
2025-11$7,980$17,840$7,820$33,640
2025-12$8,560$18,930$8,650$36,140+7.4%
2026-01$9,180$20,340$9,120$38,640+6.9%
2026-02$9,520$21,260$9,480$40,260+4.2%
2026-03$10,090$22,440$10,660$43,190+7.3%
2026-04$10,250$23,780$12,150$46,180+6.9%
· ステップ 1 — プラン別月次 MRR

保存: + 月次 Report として保存。これが取締役会デッキのスライド 1、自動生成されました。

02

獲得した顧客を保持しているか?

月次チャーン率、プランと獲得ソース別。早期警告灯が点滅?
プロンプト
直近 6 ヶ月の月次グロスチャーン率(チャーンアカウント / 月初アカウント)をプランと獲得ソース別に計算。悪化しているトレンドはある?
linework · チャーン
ステップ 2 · 期待される答え
Tablize
python.analyze · cohort-style monthly churn calculation 892 ms
混合月次チャーンは 4.1% ですが、平均が 2 つのシグナルを隠しています。有料検索獲得顧客は 7.2% でチャーン — 他のブックの約 2 倍。そして今月チャーンが全体的に上昇 — 約 3.2% から 4.1% へ、特に Starter プランユーザーが牽引。
セグメントチャーン (11月)チャーン (現在)Δ
すべて3.2%4.1%+0.9pp
Starter5.8%7.4%+1.6pp
Pro2.6%2.8%+0.2pp
Business1.4%1.3%-0.1pp
ソース: 有料検索5.2%7.2%+2.0pp
ソース: オーガニック2.8%3.3%+0.5pp
ソース: 紹介1.9%1.6%-0.3pp
アクションシグナル: 有料検索トラフィックは安価ですが、定着するという表現は適切ではありません。そのコホートのアクティベーションオンボーディングをアップグレードするか、キャンペーン予算を価格設定するときに有料検索 LTV がオーガニック LTV の約半分であることを受け入れてください。
· ステップ 2 — セグメント別チャーン、トレンドフラグ付き

保存: + チャーンウォッチ。日次チェック、混合月次チャーンが 5% を超えたら通知。

03

新コホートは良くなっているか?

コホート保持カーブ — 毎月の新規サインアップ、M+1、M+3、M+6 で何人生き残るか。
プロンプト
コホート保持分析を構築。アカウントをサインアップ月でグループ化、サインアップ後の月 1、3、6 でまだアクティブな割合を計算。コホートを比較 — 新しいコホートは古いコホートより保持が良い?
linework · コホート保持
ステップ 3 · 期待される答え
Tablize
python.analyze · cohort table with pandas 1.4 s
直近 6 ヶ月のコホートは古いコホートより M1 と M3 で保持が良い — M1 は約 86% から約 91% へ。ただし M6 保持は約 62% で横ばい。これはロングテールチャーン(月 4〜6)が変わっていないことを示唆。オンボーディング改善は効いている、ミッドライフ保持レバーはまだ効いていない。
コホートサイズM1M3M6
2025 年 10 月8887%71%61%
2025 年 11 月10688%73%63%
2025 年 12 月12189%74%
2026 年 1 月13091%76%
2026 年 2 月13892%78%
2026 年 3 月15291%
· ステップ 3 — コホート保持、M1 改善、M6 横ばい

保存: + Script として保存。来月コホート行を 1 つ追加して再実行。

04

誰がチャーンしそう?

エンゲージメントベースの早期警告 — キャンセル前に利用が落ちているアカウント。
プロンプト
各アクティブアカウントについて、エンゲージメントスコアを計算: 直近 14 日のイベント vs 前 14 日のイベント。エンゲージメントが 60% 超落ちたアカウントを列挙 — それらは可能性のあるチャーン候補。アカウント、プラン、MRR、どれだけ落ちたかを含めて。

Agent は約 30 のリスクアカウントのランクリストを生成。CSV にエクスポート、カスタマーサクセスに渡し、来月のチャーンに先手を打ちます。

保存: + Dashboard を構築 — CS チームが毎日開ける「チャーンリスク」ダッシュボードを公開、同じリストがライブ更新。

20 分で構築したもの

  • 1 Report — 月次 MRR、取締役会対応。
  • 1 Watch — チャーントレンドアラート。
  • 1 Script — コホート保持、再実行可能。
  • 1 Dashboard — CS 向けライブチャーンリスクリスト。

月末レポートが 2 日構築から 30 分レビューへ。CS はキャンセルメールから学ぶ代わりに、チャーンリスクのライブヘッドアップを得ます。

この業界の次のステップ

  • 実データを接続PostHogStripe、Segment(Web API 経由)、または本番 Postgres を直接。同じ分析、ライブ。
  • プロダクトアナリティクスを重ねる — 機能採用コホート、獲得ソース別の time-to-value。
  • SaaS 業界ページを読む — より深いシナリオ: 使用ベース課金、拡張売上モデリング、行動と JOIN した NPS。

近隣のチュートリアル

  • EC — サブスクリプションではなく物理商品を販売する場合。
  • 広告 — 獲得に費やしていてどのチャネルが実際に動いているか気にしている場合。