アプリのマネタイズ:KosProから学んだこと
自社アプリKosProで得たマネタイズの教訓。サブスクリプションの選択、無料版とPremiumの線引き、無料トライアル、ペイウォールの配置、そしてRevenueCatへ移行した理由を解説します。
多くの創業者は、マネタイズを後回しにしがちです。まず作り、ユーザーを集め、それから価格を考える。しかし、私たちが自社で開発・販売している下宿管理アプリKosProから学んだのは、アプリのマネタイズは早い段階で決めるべき設計上の判断だということです。なぜなら、それによって作るものが変わるからです。
本記事では、実践的な教訓をまとめます。料金モデル、無料と有料の境界、無料トライアル、ペイウォールの配置、あまり語られない運用面、そして途中で変更した1つの判断です。プロダクトの開発ストーリーをまだお読みでない方は、KosProの開発事例からどうぞ。
買い切りではなく、サブスクリプション
最初の選択は、買い切り、サブスクリプション、広告付き無料のいずれにするかでした。KosProにとって、理にかなっていたのはサブスクリプションだけでした。理由は2つあります。
- 価値が繰り返し生まれる。 請求は毎月作成され、リマインダーは毎月送られ、レポートは毎月読まれます。ユーザーは、使ったら終わりのツールではなく、働き続けるサービスに対して支払います。
- コストが繰り返し発生する。 サーバー、データベース、毎日動く定期実行関数があります。一度きりの収益は、止まることのないコストに見合いません。
広告は最初から選択肢から外しました。オーナーはこのアプリでお金を管理しています。請求画面の広告は信頼を損ないますし、利用者層がこれほど限定されたアプリでは、広告の価値も小さいのです。
無料版とPremiumの線引き
最も難しい判断は価格ではなく、何を無料にするかです。気前がよすぎれば、お金を払う理由がなくなります。けちすぎれば、ユーザーは価値を実感する前に離れてしまいます。
KosProでは、事業規模で線を引きました。無料プランは1物件・最大5部屋まで、それ以上はPremiumです。理由は次のとおりです。
- 小さな下宿を1軒持つオーナーは、支払いなしでアプリをフルに使い、部屋、入居者、請求、色分けステータスという一連のフローをすべて体験できます。
- 2か所以上の物件、または5部屋を超える部屋を持つオーナーは、すでに事業が軌道に乗っており、記録管理に本当の課題を抱えている人です。彼らにとって、サブスクリプション料金は、取りこぼした請求1件と比べれば小さなものです。
規模の上限に加えて、Premiumでは時間を節約し、事業の全体像を把握できる機能が追加されます。WhatsApp(インドネシアで最も普及しているチャットアプリで、日本でいうLINEのような存在です)による入居者への自動リマインダー、編集可能なメッセージテンプレート、月次・年次グラフとPDF出力付きの収支レポート、支払い履歴、そして期日の数日前に送るリマインダーの設定です。
| 線引きを決めるときの問い | KosProでの私たちの答え |
|---|---|
| 支払わなくても体験できるべきものは? | 小さな下宿1軒分のコアフロー全体 |
| ユーザーが「本気」であることを示すシグナルは? | 2つ目の物件、または6部屋目 |
| 明らかに時間やお金を節約する機能は? | WhatsAppによる自動督促、収支レポート |
| 決してロックしてはいけないものは? | 誰がまだ支払っていないかを見ること |
最後の行が重要です。基本的な情報をロックすると、アプリがユーザーを人質に取っているように感じられます。ロックするのは利便性と規模であるべきで、ユーザー自身の事業に関する基本的な事実ではありません。
価格:コードに書かず、ストアから表示する
Premiumの価格は、シンプルな基準で決めました。1部屋分の家賃収入と比べて小さく感じられること、そしてコーヒー1杯の値段ではなく、取りこぼした請求のコストと比較されること。「コーヒー1杯より安い」というメッセージは、ビジネスユーザーには響きません。
意外に重要だった技術的な教訓が1つあります。初期のバージョンでは、価格の数字をアプリのテキストに直接書いていました。価格を変更したり、国によって価格が異なったりした途端、テキストが間違ったものになりました。現在は、価格は常にアプリストアから読み込み、そのまま表示しています。本記事に数字を書かないのも同じ理由です。正しい価格はアプリの中にあります。
無料トライアルとペイウォールの配置
KosProでは、Premiumの1か月間の無料トライアルを提供しています。この期間は適当に決めたものではありません。オーナーが自動リマインダーやレポートの価値を実感できるのは、請求サイクルが1回まわった後だからです。1週間のトライアルでは短すぎます。初期のバージョンでは7日間にしていましたが、利用パターンを見て変更しました。
ペイウォールの位置も変えました。ユーザーがまだ何もデータを入力していない最初の段階で表示されるペイウォールは、邪魔なだけです。現在は、ユーザーが上限に達したとき、つまり6部屋目や2つ目の物件を追加しようとしたとき、またはレポートのようなPremium機能を開いたときに、Premiumの案内が表示されます。その時点では、すでに入居者データを入力し、フローを体験しているので、問いは「このアプリは役に立つか」ではなく、「自分のもう1軒の下宿にも使う価値があるか」に変わっています。
正直に言うと: 当初、私たちは購入の検証を自前で作っていました。KosProの最初のバージョンは、Google PlayとApp Storeで直接購入し、サーバー上に自作した検証関数で確認する方式でした。動きはしましたが、更新の失敗、新しい端末での復元、期間途中の解約といったエッジケースのたびに、新しいコードと新しいバグが生まれました。リリースから数週間後、私たちはRevenueCatに移行しました。決済ロジックは、自分でデバッグしたくない部分の筆頭です。私たちはそれを高い授業料を払って学びました。
RevenueCatを選んだ理由
RevenueCatは、ユーザーには見えないものの、サブスクリプションが本当に機能するかどうかを左右する部分を引き受けてくれます。両ストアでの購入の検証、常に同期されたサブスクリプションの状態、購入の復元、無料トライアル、そして状態が変わったときの当社サーバーへのWebhookです。アクセス権の最終判断は引き続きKosProのサーバーが担います。サーバー側のPremium機能は、アプリを鵜呑みにするのではなく、サブスクリプションの状態を確認します。
料金は一定の収益額までは無料で、それを超えると小さな割合の手数料がかかります。現在の私たちの段階では、同じロジックを2つのプラットフォームで構築・保守するエンジニアの工数よりはるかに安上がりです。
あまり語られない運用面
実際の取引が発生して初めて実感することがいくつかあります。
- ストアの手数料。 Google PlayとApp Storeは、取引ごとに一定の割合を手数料として差し引きます。小規模な開発者向けには、両ストアとも手数料が約15%に下がるプログラムがあり、プログラム外では30%です。価格は手数料を差し引く前ではなく、差し引いた後で計算してください。
- 税金。 インドネシアの購入者分の税金はストアが徴収しますが、会社側の申告は引き続き私たちの仕事です。年次決算のときではなく、最初の取引の時点から税務の専門家に関わってもらいましょう。
- 入金。 ストアからの支払いは月1回で、月末からさらに一定の期間を置いて入金されます。特にサブスクリプション収益でサーバー代をまかなう場合は、その前提でキャッシュフローを計画してください。
- テストユーザー。 取引なしでテスターにPremiumへのアクセスを付与する方法が必要でした。小さなことに聞こえますが、これがないと有料機能のテストが面倒になります。
- ジャンクアカウント。 無料トライアルを始めた途端、使い捨てメールで登録する人が現れます。使い捨てメールドメインのブロックとログイン試行の記録を、次のアップデートに入れました。
私たちが追っている指標
ここではあえて数字を公開していません。KosProはまだ初期段階で、数字に統計的な意味がまだないためです。私たちが追っているのは次の指標です。
- 無料からPremiumへのコンバージョン。 アクティブユーザーの何パーセントが最終的に購読し、どの時点で決断しているか。
- トライアルから有料へのコンバージョン。 無料の1か月が終わった後、何人が継続するか。
- 月次チャーン。 毎月何人の購読者が解約しているか。業務アプリにとって、低いチャーンはプロダクトが本当に使われている証です。
- Premium機能の利用状況。 購読者が料金を払っていても自動リマインダーを使っていなければ、遅かれ早かれ離れていきます。
これらの指標は、1つずつではなく組み合わせて読みます。コンバージョンが高くてもチャーンが高ければ、ペイウォールでの約束をプロダクトが果たせていないということです。
有料アプリを計画している方へ
有料アプリやSaaSの開発を計画しているなら、リリース後ではなくディスカバリーの段階で決めておくことをおすすめしたいことが3つあります。
- モデルとその境界。 何を無料にし、何を有料にするか。そして「本気のユーザー」のシグナルがどこに現れるか。
- 決済サービス。 アプリストア、決済代行サービス、またはその両方。これがサーバーのアーキテクチャを決めます。
- 計測。 初日からコンバージョンとチャーンを計算できるよう、どのイベントを記録する必要があるか。
いずれもデータ設計とアプリの画面に影響します。だからこそ私たちは、「まだ考えていない」というお客様に対しても、必ず早い段階でマネタイズの計画をお聞きしています。開発費用の目安はインドネシアでのアプリ開発費用 2026年版で解説しています。
次のステップ
有料アプリやSaaSを設計中で、料金モデル、無料版の線引き、決済連携について相談したい方は、無料の初回相談としてお問い合わせフォームからお聞かせください。WhatsAppでのご連絡や、メール(hello@rancanginaja.com)でも承ります。SaaS開発サービスについてはサービス紹介ページをご覧ください。
よくあるご質問
アプリのマネタイズは、いつ考えるべきですか?
設計段階からです。無料と有料の境界は、データ構造、オンボーディングのフロー、サーバー側で作るべきものに影響するため、後から追加するとコストが高くなります。
業務アプリには、サブスクリプションと買い切りのどちらが向いていますか?
継続的に価値を提供し、サーバーの運用コストがかかるアプリなら、サブスクリプションの方が健全です。買い切りは、使った時点で価値が完結するツールに向いています。
RevenueCatとは何ですか?なぜ使うのですか?
RevenueCatは、App StoreとGoogle Playをまたいでアプリ内課金を管理するサービスです。購入の検証、サブスクリプションの状態、購入の復元、Webhookを扱います。私たちは、検証を自前で作ろうとした後に採用しました。
KosPro Premiumの料金はいくらですか?
料金は、各ストアと国に応じてアプリ内に直接表示されます。新規ユーザーには、課金開始前に無料トライアルがあります。