月間経常収益4万ドルのアプリを個人で回し続けるための作り方と伸ばし方

1年前は会社員として、仕事後に作ったサイドプロジェクトだった。それが今は月間経常収益(MRR)4万ドル、ダウンロード8.5万超、累計25万ドル以上を生み、5カ月で退職。しかも運用は月20時間で回っている。
ゼロからやり直すなら、最初にやるのは「当てにいく」こと。新規性は税金みたいなものだ。市場はすでに欲しいものを示している。だからオリジナルを狙わず、既に動いている需要を拾う。
まずTikTokの新規アカウントを作り、広告検知マシンにする。見かけたアプリ広告を片っ端からいいね・コメント・保存。48時間もすれば、アルゴリズムが“今まさに儲かっているアプリ”を流し込んでくる。そこがアイデアの母集団になる。
次に、Screen Designsや各種App Storeトラッカーで「伸びているのに、まだ過密ではない」ものを当てる。ヒット候補はSensor Towerで売上を見て、競合も洗い出す。ここで感覚は捨てる。判断は2つのフィルターだけ。
フィルターは非交渉だ。①成果が根源的欲求に刺さるか(稼ぐ、モテる、見た目、気分、注目など)。②競合が月10万ドル以上をすでに作っているか。稼いでいる競合がいない市場は、機会ではなく墓場になりやすい。
そして開発より先にマーケを調べる。Claudeでコードを書く前に、TikTok広告ライブラリとMeta広告ライブラリを開く。何が刺さるフックで、どのUGCが使われ、どの痛みを叩いているか。「どう売るか」を先に確定させ、プロダクトはその下流に置く。
MVPは72時間で出す。iOSのみでいい。技術スタックは本質じゃない。SwiftでもExpoでも、重要なのはスピード。さらに多くの人が逆をやるが、機能は1日まで。残り2日はオンボーディングに使う。オンボーディングが売り場だからだ。
初日から必須の連携は3つ。RevenueCat(ペイウォール、A/Bテスト、サブスク)、PostHog(オンボーディング離脱を追う)、AppsFlyer(広告運用の前提)。Apple審査中はTikTok新規アカウントを3日温める。1日15分スクロールし、過剰に動かず、アルゴに学習させる。
価格は実験せず、勝ちパターンをコピーする。例は$12.99/週をデフォルトに置き、$59.99/6カ月を“賢い選択”に見せる。離脱時は$39.99/6カ月+3日無料のエグジットオファーで取りこぼしを拾う。アンカー設計でARPUを上げる。
最初の売上5,000ドルまでは2択。資金があるならTikTok広告を初日から(6クリエイティブ、1市場、$100/日)。資金がないならTikTokオーガニックだけでMRR5,000ドルまで行く。広告は米国から始めない。CPMが高く競争も最強なので、まず欧州主要国(独・スイス・北欧)で勝つ。
伸ばす局面でのルールは明確だ。勝ち広告を見つけても、拡大は3日ごとに20%まで。急に上げると学習フェーズに戻り、パフォーマンスを焼く。クリエイティブは使い切る前にクローンする(同フック別動画、同動画別フック、同脚本別クリエイター)。常にA/Bテストを回す。
追う指標はダウンロードでもインストールでもない。ARPU(ユーザーあたり平均収益)だ。例えばARPUが$2で、ブレンドの獲得単価が$1.50なら増やすほど儲かる。逆に$0.30なら広告を足しても救えない。ARPUだけが“事業”かどうかを教える。
勝ちクリエイティブ、安定ROAS、回るペイウォール、磨かれたファネルが揃うと、アプリはほぼ自走する。やることは週に数時間、ROAS確認、新作クリエイティブの指示、次のA/Bテスト、PostHogの異常確認くらい。チームも資金調達も不要で、まずMRR4万ドルまでは一人で十分だ。





使うサービスと役割
TikTok
広告発見とオーガニック検証に使う
TikTok広告ライブラリ
競合の勝ちフックと訴求を収集する
Meta広告ライブラリ
競合の角度・クリエイティブ型を把握する
Screen Designs
トレンドアプリのUIと事例を当たる
App Storeトラッカー
伸びているアプリを発見し裏取りする
Sensor Tower
競合の売上規模と市場性を確認する
Cursor
MVP実装を短時間で進める
Claude Code
実装を加速し72時間リリースに寄せる
RevenueCat
ペイウォールとサブスク、A/Bテストを回す
PostHog
オンボーディング離脱を可視化して改善する
AppsFlyer
広告計測の基盤を作りスケールに備える
所要時間と運用リソース
所要時間
MVPは72時間、運用は月20時間
コスト
広告開始は$100/日(資金がある場合)
再現プレイブック
市場で勝っている型を集める
新規性を狙わず、今すでに広告費が投下されている領域からアイデアを拾う。TikTokのアルゴリズムを使って“儲かっているアプリ”を自動で集まる状態にする。
広告検知用のTikTokアカウントを作る
新規アカウントでアプリ広告を見つけたら、いいね・コメント・保存を徹底する。
💡 行動を揃えるほど、広告が集まるフィードに育つ。
伸び始めのアプリを外部で裏取りする
Screen DesignsやApp Storeトラッカーで、トレンドだが過密でない候補を探す。
2つのフィルターで検証する
感覚で選ばず、売れる構造だけを残す。根源的欲求に刺さるか、そして競合がすでに大きく稼いでいるかで、参入の確度を上げる。
コア欲求に刺さる成果かを確認する
稼ぐ・注目・見た目・気分・恋愛など、ユーザーが強く望む結果に直結するかを見る。
競合の売上規模で市場の証拠を取る
競合が月10万ドル以上を作っているかを確認し、競争を“需要の証明”として扱う。
開発前に売り方を確定する
プロダクトより先にマーケを研究し、勝ち筋のフックや訴求角度を把握する。コードを書く前に、集客と訴求の設計図を持っている状態を作る。
競合広告のフックと角度を分解する
どの冒頭フック、痛みの言語、UGCの型が使われているかをメモして再現可能にする。
自分のアプリの訴求を先に決める
オンボーディングと広告で同じ約束をするために、価値提案を1文に落とす。
72時間でMVPを出し、オンボーディングに集中する
機能を作り込みすぎず、最初の60秒で課金判断が起きる設計に寄せる。初日から計測と課金の土台を入れ、改善できる状態でリリースする。
機能実装は1日で止める
最低限の価値が出る機能だけに絞り、完成度より公開速度を優先する。
💡 技術スタックより、公開して学べる速度が重要。
オンボーディングを2日作り込む
最初の60秒で価値が伝わり、ペイウォールまで自然に進む流れを設計する。
必須の3連携を初日で入れる
RevenueCatでペイウォール、PostHogで離脱、AppsFlyerで広告計測の前提を整える。
価格設計と初期集客で最初の売上を作る
価格は“週額でアンカーを置き、長期プランをお得に見せる”構造でARPUを上げる。初期は米国を避け、低コストで勝ちやすい市場から広告またはオーガニックで立ち上げる。
価格を勝ちパターンで固定する
$12.99/週、$59.99/6カ月、離脱時$39.99/6カ月+3日無料を基準に置く。
資金状況で広告かオーガニックを選ぶ
資金ありは$100/日で広告開始。資金なしはオーガニックでMRR5,000ドルまで伸ばす。
最初の市場は欧州主要国にする
米国は避け、ドイツ・スイス・北欧などで勝ちパターンを作ってから横展開する。
広告を壊さずにスケールし、ARPUで採算を見る
勝ち広告の拡大は慎重に行い、学習フェーズの再突入を避ける。常時A/Bテストでファネルを研ぎ、ARPUが獲得単価を上回る状態を維持して伸ばす。
予算は3日ごとに最大20%で増やす
ROASが安定している時だけ段階的に増額し、急拡大で性能を落とさない。
勝ちクリエイティブはクローンで延命する
同フック別動画、同動画別フック、同脚本別クリエイターで寿命を伸ばす。
ARPUと獲得単価で拡大可否を決める
ARPUが獲得単価を上回るなら増額、下回るならペイウォールとオンボーディングを改善する。
この話を、あなたのビジネスに移すためのアクション。
- 01TikTok新規垢を作り、48時間で広告を100本保存する
- 02候補3つをSensor Towerで売上推定し、競合が月10万ドル超か確認する
- 03開発前にTikTok/Meta広告ライブラリで勝ちフックを20件書き出す
- 04MVPは72時間でiOSのみ公開し、オンボーディングに2日割く
- 05ARPUと獲得単価を並べ、ARPUが上回るまでペイウォールをテストする
原文のフル日本語訳を読む
1年前、僕は9時から5時まで会社で働いて、仕事が終わったあとに適当な個人開発をしてた。
それが今では、毎月の売上が4万ドル。ダウンロードは8万5千超え。これまでに25万ドル以上を稼いだ。5か月で会社は辞めた。いまは地球の反対側みたいな場所からこれを書いてる。
しかも、口に出すと罪悪感すらあるんだけど……運営にかかる時間は月20時間。週じゃない。月。
じゃあ、もし明日すべてを取り上げられたら? アプリも、お金も、全部なくして所持金ゼロに戻されたら? そのとき僕が何をするか。やることは決まってる。これが実際の手順。
まずは「すでに当たってるもの」を探す
作り手が最初にやりがちな最大のミスは、「オリジナルでいこう」とすること。独自性にはコストがかかる。市場はもう「欲しいもの」を教えてくれてる。こっちはそれをちゃんと聞けばいいだけ。
初日の動きはこれ。TikTokの新しいアカウントを作って、広告を見つけるための装置にする。流れてきたアプリ広告は、片っ端から「いいね」して、コメントして、保存する。48時間もすれば、アルゴリズムが「いま実際に儲かってるアプリ」をどんどん流してくる。アイデアのタネが向こうから並ぶ。
次に、Screen Designsみたいなサイトや、アプリストアの動きを追うサイトで確認する。伸びてるのに、まだそこまで有名じゃないアプリを探す。気になるものが出たらSensor Towerに入れて、だいたいの売上を見て、競合も洗い出す。
アイデアが「やる価値あるか」をどう判断するか
雰囲気で決めない。絶対に外さない条件が2つある。
1つ目。結果が、人間の根っこの欲求に刺さるか。もっと稼ぎたい。注目されたい。見た目を良くしたい。気分を良くしたい。好きな相手を落としたい。アプリの約束がこういう本能レベルのものにつながってないなら、売れない。人は「あると便利」にはお金を払わない。シャワー中に考えてしまうような悩みにお金を払う。
2つ目。競合がすでに月10万ドル以上を稼いでいるか。誰もまともに稼げてない場所は、チャンスじゃない。墓場だ。競合がいるのは証拠。僕は「すでにお金が回ってる市場」に入りたい。誰も求めてない新しい領域を開拓したいわけじゃない。
2つとも通ったらやる。どっちか落ちたら次。
作る前に、売り方を調べる
多くの人は最初にClaude Codeを開く。でも僕はTikTokの広告ライブラリとMetaの広告ライブラリを開く。将来の競合が、どうやって売ってるかを先に知りたい。どんな冒頭が刺さるのか。どんな投稿者に作らせてるのか。どんな切り口が効くのか。どんな悩みを強く押してるのか。
コードを1行書く前に、どう売るかはもう決まってる状態にする。作るものは、売り方から逆算して決める。順番は逆じゃない。
3日で出す。iPhoneだけでいい。
ここでほとんどの人が力尽きる。誰も求めてない試作品を、4か月かけて完璧にしようとする。
与えられるのは72時間。それ以上はない。
技術の選び方はどうでもいい。Swiftで作ってもいいし、React Native+Expoでもいい。大事なのは、とにかく速く出すこと。僕ならCursorかClaude Codeで一気に作る。
ただ、ここを多くの人が完全に勘違いしてる。機能に使うのは最大1日。残り2日は「最初の案内」に全振りする。
なぜか。最初の案内こそが、実質的な売り場だから。お金が生まれるのはそこ。きれいな設定画面で買う人はいない。最初の60秒で決まる。
初日に入れる連携は3つ。例外なし。
RevenueCat:課金画面、A/Bテスト、定期購入
PostHog:最初の案内でどこで離脱したかを全部追う。命がかかってるくらいの気持ちで見る。
AppsFlyer:広告を回すなら必須(そして回すことになる)。
Appleの審査を待ってる間に、TikTokの新アカウントも育てる。作って、狙うジャンルの動画を1日15分、3日間見るだけ。投稿しない。反応もしすぎない。まずはアルゴリズムに「自分は何者か」を覚えさせる。この一手だけで、あとで広告費のムダが何千ドル分も減る。
初日からの料金設定
ここは試行錯誤しない。うまくいってる型をそのまま使う。
週12.99ドル ← 基本はこれ
6か月59.99ドル ← 「賢い選択」に見える(だいたいここに落ちる)
離脱しようとした人向け:6か月39.99ドル+3日無料 ← 逃げる人を拾う
週の値段は、わざと強気に見せる。そうすると6か月プランが「明らかにお得」に見える。さらに離脱直前の提案で、ゼロになりそうだった人を割引+無料期間で拾える。これだけで、初心者がやりがちな「月9.99ドル」に比べて、1ダウンロードあたりの売上が2倍になることもある。
最初の売上5,000ドルまで
アプリを公開したら、道は2つ。
貯金があるなら:初日からTikTok広告。動画6本、1つの国(または地域)に絞って、1日100ドル。動画は自分で撮るか、競合調査で集めた材料を使ってAIで作る。
お金がないなら:毎月の売上が5,000ドルに届くまでは、TikTokの投稿だけで勝負。例外なし。近道なし。最初のAppleからの入金が5,000ドルになったら、すぐTikTok広告に回す。
誰も言わないけど超重要なこと。最初からアメリカを狙わない。広告の単価が高すぎるし、競争も世界一きつい。1週間で資金が溶ける。
最初はヨーロッパの購買力が高い国から。ドイツ、スイス、北欧。買う力は同じくらいなのに、コストはずっと安い。競争も少ない。そこで勝ってから、ちゃんと売れる形ができた段階でアメリカに持ち込む。
毎月4万ドルまで伸ばす
ここで多くの人が詰まる。勝ち広告を見つけた途端、調子に乗って一気に増やして壊す。
僕のルールはこう。
TikTokはSmart+キャンペーンだけ
広告費に対して売上がどれだけ返ってきてるかは週1で確認。安定してるなら増やす。ただし3日ごとに20%まで。それ以上やると学習がやり直しになって、成績が燃える。
1本の動画が回り始めたら、死ぬまで擦らない。複製する。同じ冒頭で別の動画。逆に同じ動画で冒頭だけ変える。同じ台本で別の投稿者に撮らせる。勝ちパターンの寿命が10倍くらい伸びる。
常に比較テストを走らせる。値段を変える。課金画面を変える。最初の案内の画面を変える。伝え方を変える。毎週、売れる流れが研ぎ澄まされていく。
僕が執着する数字は、ダウンロード数でも、インストール数でも、有料ユーザー数でもない。
1ダウンロードあたりの売上だ。
1ダウンロードで2ドル稼げて、広告費が平均1.50ドルなら、それは金を生む装置。いくらでも伸ばせる。逆に1ダウンロード0.30ドルなら、広告を増やしても救えない。1ダウンロードあたりの売上だけが、「これはビジネスになってるか」を教えてくれる。
月20時間の運営
ここがみんなの理解を壊すところ。
勝ち動画が揃って、広告費に対する売上も安定して、課金画面もちゃんと売れて、売れる流れもテストし尽くした状態になると、アプリはほぼ勝手に回る。
いま僕が使ってるのは、月にせいぜい20時間。週に数時間、広告の数字を見て、新しい動画の指示を出して、次の比較テストを出して、PostHogで変な動きがないか覗く。
それだけ。チームなし。オフィスなし。「寝る間も惜しんで頑張る」みたいなのもなし。ノートパソコンと、積み上がっていく仕組みがあるだけ。
消費者向けアプリで誰も教えてくれない話がある。目標は、もっと働くことじゃない。自分がいなくてもお金が出る機械を作って、あとはちゃんと自分の人生を生きることだ。
一人でやる。鋭くいる。
採用しない。資金調達しない。偉く見せるためにチームを作らない。
毎月4万ドルまではチームはいらない。必要なのは自分とノートパソコンとCursorと、「1ダウンロードあたりの売上を上げない作業は全部無視する」規律だけ。
情報が強みになるわけじゃない。やり切ることが強みになる。
もし明日、所持金ゼロからやり直せと言われても怖くない。むしろワクワクする。だって「お金がない状態」と「月4万ドルが月20時間で回る状態」の差は、才能でも運でもタイミングでもないって、もう知ってるから。
必要なのは、90日間、地味なことを地味に正しくやること。それだけだ。




