狭いAIチャットボット、2週末、10人の有料ユーザー

チャットフロー図を映すラップトップで、週末のAIチャットボット・サブスク構築を表現

誰もがAIラッパーを売りたがりますが、ほぼ全員が広すぎるニッチを選びます。汎用アシスタントは初日からChatGPTの無料枠と競合して負けます。私が2週末で作ったチャットボットは、特定のオーディエンス向けに特定の1つのことだけをやり、その制約こそが有料ユーザーがつく理由です。ニッチ自体は共有しません。プレイブックはそのまま汎用で、自分でニッチを選び、同じルールを当てれば似た地点に着けます。

コードを書く前に行ったニッチテスト

エディタを開く前に、3つのニッチフォーラムに2文のピッチを投稿し、15ユーロでクローズドベータに前払いする人がいるか尋ねました。48時間でyes4件、maybe2件。これがゴーサインでした。ゼロならば押し切らず、ニッチを変えたはずです。Notionテンプレのローンチと同じフィルターをここでも使います。コードを一行書く前に、冷たいオーディエンスが財布に手を伸ばさなければなりません。

スタックは意図的に地味に保つ

Vercel上のNext.js、認証にClerk、課金にStripe、モデルにOpenAI API、状態は小さなVPS上の単一のSQLiteファイル。ベクターストアなし、RAGなし、ファインチューニングなし。製品は、短いコンテキストウィンドウとメッセージ上限を持つ、丁寧に書かれた単一のシステムプロンプトです。コードベース全体は900行未満。地味がポイントです。一瞬検討したエキゾチックな選択肢(ベクターDB、自前でホストするOSSモデル、複雑なオーケストレーション)は全て、この規模では数週間を追加してユーザー価値ゼロだったはずです。

Stripe、まる1日失ったステップ

EUのStripeオンボーディングには登録された法人格が必要です。私はフランスのミクロ企業ステータスを使い、書類に4時間と180ユーロかかりました。これがないとStripeは初回払い出しを保留し、検証までアカウントをロックします。もう一つの落とし穴はサブスクリプションライフサイクルのWebhookです。invoice.payment_failedイベントを処理しておらず、カードの期限切れで3ユーザーが静かに解約し、まる1日失いました。サブスクリプション関連のイベント群は、ローンチ後ではなく前に全て処理してください。

ユニットエコノミクス、3か月目

有料ユーザー34人が15ユーロ、月次の経常収益は510ユーロ。200メッセージ上限でのOpenAIトークンコストはユーザーあたり平均4.80ユーロ、API総額で約163。Stripe手数料は約22、ホスティング11、Clerkはこの規模ならまだ無料枠。純マージンは月約314ユーロ、収益の61パーセント。この予見性は上限のおかげです。上限がなければ、私の最もヘビーなユーザー(製品を本当に試した生涯学習者)だけで40ユーロ超のトークンを消費し、10ユーザー分のマージンを殺したはずです。

継続率と、危うく削ろうとした1機能

3か月目の継続率は82パーセント。3ユーザーが解約(1人は強制、2人は自然減)。彼らを繋ぎ止めている機能は、過去の会話を週次でメール要約し、3つの推奨プロンプトを添えるもの。1週目に見た目の機能だと思って削ろうとしました。しかし、要約を一度でも開いたユーザーの解約率は4パーセント、一度も開かなかったユーザーは28パーセント。削りかけた機能が継続のエンジンでした。この背後にある複利モデルは、有料ニュースレターの経済性と比較してみてください。

ジョンの秘密のヒント

初日に課金、7日目に年額割引

全ユーザーから初日に課金します、無料トライアルなし。7日目に年額前払いで25パーセント引きのメールを送ります。私のユーザーの31パーセントが応じます。キャッシュフロー効果は大きく、3か月目は純益314で済むところが年額ありで約480に近づきます。さらに年額ユーザーは観察期間で3パーセントしか解約せず、月額は14パーセント。直感に反しますが、早く課金する方が、少ない顧客ではなく良い顧客を引き寄せます。

避けること

メッセージ上限は省かないこと。上限なしでローンチしたインディー開発者は、ひとりのヘビーユーザーが製品を見つけた瞬間にランウェイを焼き尽くしました。月200メッセージの上限は、私のデータでは実使用の95パーセンタイルをカバーし、99パーセンタイルからあなたを守ります。ユーザーが上限に不満を言ったら、それは本物の価値を引き出している(良い、値上げ)か、製品を乱用している(良い、解約させる)ということです。

よくある質問

本当に週末でチャットボットを作って売れますか?

作ることは可能、売ることは不可能です。動くプロダクトは約14時間の1週末で作れました。課金・オンボーディング・本物のランディングページに、もう1週末必要でした。最初の10人の有料ユーザーをどこから獲るか、という流通は週末仕事ではなく、一つ選んで続ける継続的なチャネルです。

トークンコスト後のマージンはどれくらい現実的ですか?

月額15ユーロのサブスクで、ユーザーあたり月200メッセージの上限を設けた場合、OpenAIのトークンコスト後の平均マージンは68パーセントです。ヘビーユーザーは下げ、ライトユーザーは上げます。上限の設定が肝心な決断で、これがないと、ひとりのパワーユーザーが普通のユーザー5人分のマージンを吹き飛ばします。

Stripeを使うのに法人格は必要ですか?

日本で言えば少なくとも個人事業主の開業届とインボイス登録が実務上の出発点になります。EUでは個人事業の登録が最低ラインで、私の場合は4時間と180ユーロの事務手数料が必要でした。これを省くと、払い出しが1,000ユーロを超えた瞬間にアカウントが凍結されるのを招きます。