個人開発SaaSに初めてお金を払ってくれた日
売上ゼロ期間からの脱出はある瞬間に唐突に訪れる、その実感をリアルに残します

先に大事なことを書きます。個人開発SaaSの初契約は確率的にはいつか訪れます。私の場合は、X (旧Twitter) の長文ポスト1本がきっかけで「拡散 → 短期トライアル → 契約 → 半年以上継続」という連鎖が起きました。本記事では、初契約日の具体的な状況に加え、業界平均との比較で見る「初契約までの期間」「3日トライアルという短期設計の意図」「初契約者から学んだ次の打ち手」を整理します。同じ売上ゼロ期間を戦っている方への前提知識として参考にしてください。
業界統計を先に示すと、Indie Hackers コミュニティのストーリー集計では、個人開発SaaSの初契約までの期間は中央値で約 60-90日(自己申告ベース)、一部のジャンルでは半年以上かかる例も珍しくありません(参考: indiehackers.com 多数の Story スレッド)。私の体感もこのレンジと整合します。
あなたが個人開発でSaaSを作っていて、リリースから何週間も売上ゼロが続いていると、夜寝る前に「誰か使ってくれるんだろうか」と不安になる夜が来ます。私もその状態でした。この記事では、Instagram自動運用SaaS『GramShift』に初めて有料登録者が出た日の状況、その人がどこから来たのか、何が決め手になったのか、その後の継続率まで、個人開発者目線で具体的に残します。同じ「売上ゼロ期間」を戦っているあなたの参考になればと思います。
初契約は静かに、しかし唐突にやってくる
その日は何の前触れもありませんでした。私は普段通り Worker のログを見ながら別の作業をしていて、ふと Discord 通知の音が鳴ったので画面を見ると、Stripe webhook の通知が届いていました。checkout.session.completedイベント、金額 ¥1,980、初の有料契約成立の瞬間でした。
その瞬間の感覚を正確に言葉にするのは難しいのですが、強いて言えば「やっと現実になった」という感じでした。それまで何百時間もコードを書いてきて、デザインを直し、UIを磨き、ランディングページを書き直し、それでも誰一人として「お金を払ってまで使う価値がある」と判断してくれなかった期間が、その瞬間に終わったわけです。私はその場で立ち上がって5分間部屋を歩き回りました。
その人はどこから来たのか — 流入経路を遡る
初契約者がどこから来たのかは、個人開発者にとって最も重要な情報の一つです。なぜなら「2人目を作るための再現性のある導線」を発見できるかもしれないからです。私はすぐに Google Analytics 4 とサーバーログを開いて、その契約者のセッションを遡りました。
結論から言うと、その人は X (旧Twitter) の私の長文ポストから流入していました。私はその数日前に「Instagram自動運用ツールを個人で開発している話」というスレッドを4ツイートで投稿していて、それが想定外に拡散していました。インプレッション数は約 12,000、エンゲージメント率は約 3%、その中から1人が GramShift のランディングページに来て、3日間の無料トライアルに登録し、トライアル終了2時間前に有料契約に切り替えていました。
つまり初契約までの導線は「X長文ポストの拡散 → ランディングページ → 3日トライアル → 有料化」という4段階で、トライアルから有料化までの時間は約70時間、トライアル期間内のアプリ使用時間は合計約8時間でした。「短期間で集中的に試して、納得して買ってくれた」という理想的なパターンです。
「3日トライアル」という設計が効いた理由
GramShift の無料トライアルは3日間です。これは個人開発SaaSとしては短めの設定で、世間の標準は7-14日が多いでしょう。私が3日に設定した理由は、Instagram自動運用というジャンルで「効果が出るまで早い」ことを示したかったからです。実際、3日もあれば自動いいねを1サイクル数百件回せて、フォロワーが増える実感が得られます。
初契約者の場合、トライアル開始から最初の24時間で約120件の自動いいねを実行し、その結果フォロワーが2名増えていました。2日目には別キーワードで再試行して結果を比較していました。3日目の朝にはダッシュボードのデータをスクリーンショットで保存していた形跡もあり、明らかに「効果検証」をしっかりやってから有料化を判断したパターンです。
初契約者のその後 — 継続率という最大の検証指標
初契約者が翌月も継続してくれるかどうかは、個人開発SaaSにとって最大の検証指標です。あなたが作ったプロダクトが「一時的に試して終わり」ではなく「継続的に使いたい」と判断されているかを示すからです。
結果として、その初契約者は契約から6ヶ月以上継続しています。途中で1度だけ「キーワード変更したい」とサポート問い合わせがあり、私はその日のうちに対応しました。それ以外は完全にサイレントで、毎月¥1,980 が引き落とされ続けています。この継続パターンは、その後の有料登録者にも共通しており、解約率は今のところ月5%以下で推移しています。
初契約から学んだ「これからの優先順位」
初契約者の流入経路と行動パターンから、私は次の3つを優先することを決めました。第一に、X での技術ブログ的な長文ポストを継続すること。これは費用ゼロで一定の流入を生むことが実証されました。第二に、3日トライアル中に「効果を実感させる」UXを磨くこと。具体的には初回起動からいいね実行までを3クリック以内に短縮しました。第三に、有料化したユーザーへの初週サポート対応を最優先すること。サイレント解約を防ぐ最大の手段は、最初の数日のサポート品質だと判断しました。
個人開発SaaSの初契約は、確率的にいつか必ず訪れます。それまでに何をしておくか、その瞬間に何を学ぶか、その後どう動くかで、その後の伸びは大きく変わります。あなたが今、売上ゼロ期間を戦っているなら、その日まで諦めずに発信と改善を続けてください。
個人開発の他の節目の記録はマイルストーンカテゴリに、技術的な落とし穴は技術ログカテゴリにまとめています。
新セクション: 業界平均との比較 — 初契約までの期間
「初契約までの期間」は個人開発SaaS の最大の不安要素の一つです。業界統計から見えるレンジは以下の通りです。
| 項目 | 業界レンジ | 備考 |
|---|---|---|
| リリース → 初契約までの期間 (個人開発) | 中央値 60-90日 | Indie Hackers ストーリー自己申告ベース |
| 同 (B2B SaaS 一般、チーム開発含む) | 30-60日 | マーケ予算ありを含む |
| 初契約から 10人契約までの期間 | 3-6ヶ月 | 個人開発の典型レンジ |
| 1年以内に有料契約ゼロのまま終わる割合 | 約 30-40% | Indie Hackers 統計、自己申告 |
これらの数字から読み取れるのは、個人開発SaaSの初契約期間は「2-3ヶ月かかるのが普通で、半年かかってもおかしくない」ということです。リリースから1ヶ月で「全然売れない」と諦めるのは早すぎる、というのが業界平均から導ける現実です。
私の体感では、初契約までの「待つ」期間でやるべきことは下記3点でした。
- X や個人ブログでの「技術的な独自視点」発信 (バイラルではなくニッチ層への深い情報)
- ランディングページの継続的なリファイン (週1で1セクション改善)
- 競合との差別化軸の明文化 (「なぜ自分のサービスでなければならないか」を1段落で書ける状態)
新セクション: 3日トライアル vs 7日 vs 14日 — 業界標準と私の選択
無料トライアル期間の設計は SaaS 設計の重要な選択ポイントです。業界統計を整理すると下記の傾向があります。
| トライアル長 | 業界での採用率 | 典型コンバージョン率 |
|---|---|---|
| 3日 | 少数派 (10%未満) | 15-20% |
| 7日 | 主流 (約 40%) | 12-18% |
| 14日 | 主流 (約 35%) | 10-15% |
| 30日 | マイナー (約 15%) | 5-10% |
(出典: Baremetrics SaaS Benchmarks 系列レポート、ProfitWell SaaS Pricing Reports などを参考にした業界レンジの目安)
私が GramShift で 3日を選んだ理由は3つです。
- 効果が早く実感できるジャンル: Instagram運用はトライアル数日で結果が見えやすい、長期間の検証を必要としない
- 判断の集中: 短期間の方がユーザーが「真剣に試す」傾向がある、長期トライアルは放置されがち
- 無料利用悪用の抑制: 個人開発で運用コストが直接かかる SaaS では、長期無料利用が事業を圧迫する
3日トライアルは業界標準から外れた選択ですが、ジャンル特性 (効果実感までが早い) + 個人開発の運用コスト (1ユーザーあたりの無料運用コストを抑える) と整合します。すべての SaaS に3日が合うわけではないですが、「業界標準=7日」を盲目的に選ぶより、自分のジャンル特性で判断する方が結果が出やすいと感じます。
新セクション: 初契約者からのサポート対応で気づいた4つのこと
初契約者は1度だけサポート問い合わせを送ってきました。「キーワード変更したい」というシンプルな質問でしたが、その対応プロセスから気づいたことを4点整理します。
1. 返信スピードが信頼を決める
私は問い合わせから約45分で返信しました。これは個人開発の強みで、サポートチームを抱える企業より明確に速いです。返信が来た時の「個人運営なのに対応が早い」体験が、その後のユーザーの口コミに繋がる例を、私はその後何度も観察しています。
2. 「設定変更を一緒に画面共有でやる」提案が刺さる
テキストで返信するだけでなく、「もしよければ Discord で画面共有しながら一緒にやれます」と提案しました。実際には画面共有は実施しなかったのですが、その提案自体がユーザーへの安心感に繋がりました。個人開発の強みは「人間が直接対応する」という体験そのものです。
3. サポート問い合わせの裏に「もう解約しようかな」が隠れている
キーワード変更したいという質問の本質は「思った効果が出ないから他の運用法を試したい」というシグナルでした。表面の質問に答えるだけでなく、「うまく使えてますか?他に不便な点があれば一緒に整理しますよ」と一歩踏み込んだのは正解でした。サポート対応は機能改善の最大のインプットソースだと、初契約者対応で痛感しました。
4. 初契約者を「特別扱いしない」勇気
初契約者は記念すべき相手ですが、過度な特別扱い (大幅割引、専用機能等) は2人目以降との不公平感を生みます。私は「丁寧に対応するが、特別扱いはしない」を徹底しました。これは長期的な公平性とユーザー文化を作る上で重要だと、振り返って判断します。
新セクション: 初契約から半年後に振り返って — 何が「次の契約」に繋がったか
初契約から半年が経過し、有料契約者数は累計で増えています(具体数値は事業性質上開示せず、業界平均通り月数名のペース)。初契約者が直接の紹介者になったわけではないですが、彼の継続が「半年継続できるプロダクトだ」という証拠になり、次の契約者への信頼材料として機能しました。
具体的に「次の契約」に繋がった要因を整理すると以下の3点です。
- X の長文ポスト継続: 初契約と同じパターンが何度か再現された、長文ポストはバイラル狙いではなくニッチ層への深い情報がコンバージョンに直結
- サポート対応の継続的な質維持: 初契約者だけでなく後続の契約者にも同じスピードで対応し続けたことが、解約率の低さ (月 5% 以下) に繋がった
- 3日トライアルという短期設計の維持: 試行錯誤して 7日や 14日も検討しましたが、結局3日が最も新規ユーザーの集中度が高いと判断、設計を変えなかった
これら3点は、初契約時の打ち手をブレずに継続したという、地味だが本質的な要因です。「初契約後にビジネスモデルを大きく変える」誘惑はありましたが、初契約者が買ってくれた理由を変えないという判断が、半年継続の最大の要因だと振り返って感じます。
まとめ — 初契約は一過性ではなく「半年継続できる関係性」の入り口
個人開発SaaS の初契約は、確率的にいつか必ず訪れますが、その瞬間以上に重要なのは「その後半年継続できる関係性を作れるか」です。初契約の興奮で大きな戦略変更をするより、初契約者が買ってくれた理由 (本記事の場合は X 長文 + 3日トライアル + 個人運営のサポート対応) を地道に磨き続ける方が、結果として2人目・3人目への伸びを生みます。
個人開発の他の節目の記録はマイルストーンカテゴリ、技術的な落とし穴は技術ログカテゴリ、初期 MRR 構築の体験談は初の月額MRRを千円台に乗せた日もあわせてご参照ください。
筆者: Sasaki Ryuji (GramShift 開発者)