マーケットプレイス開発事例:構想から初年度の流通総額240万ドルへ
72,000ドル、14週間で構築した米国の両面マーケットプレイスの導入事例です。初年度の流通総額は240万ドルに達し、380万ドルのシード調達につながりました。
創業者が狙ったのは、500億ドル規模の米国法人イベント市場のなかで、まだ十分なサービスが届いていない領域でした。イベントプランナーと、カメラマン、ケータリング、フラワーデザイナー、音響・映像の技術者、デザイナーといった独立系ベンダーをつなぐ事業です。それまでの発注は、個人的な紹介、メール、スプレッドシート、手作業での見積り集め、小切手での支払いで成り立っていました。
技術的にも簡単な案件ではありませんでした。利用者は2種類で、画面も、登録の流れも、利用の動機も異なります。そこに、マーケットプレイスにつきもののコールドスタート問題(立ち上げ時には売り手も買い手もいない状態)が加わります。1件のイベントに5〜8のベンダーが必要になるため、複数ベンダーをまとめたカート、日程の調整、そして1回の取引で複数のベンダーに分配するStripe Connectの決済が必要でした。検索は、サービスの種類、地域、空き状況、予算、評価で絞り込める必要がありました。予算の上限は75,000ドルです。50万ドルのプレシード資金で、12か月分の運営費とマーケットプレイスの立ち上げ費用もまかなう必要があったためです。
第1〜2週は、データモデルの設計に充てました。利用者、ベンダープロフィール、イベント、予約、決済、双方向のレビューが多対多で結びつくマーケットプレイスでは、ここが最も重要な土台になります。Stripe Connectはデスティネーション支払い(destination charges)方式で実装しました。予約1件ごとに独立した課金を行い、ベンダーの連結アカウントへ自動で送金し、プラットフォームは手数料を受け取ります。複数ベンダーのイベントは、個別の課金をまとめて決済します。1回の課金を分割するよりも単純で、信頼性の高い方法です。
第3〜10週でプラットフォーム本体を構築しました。15分以内に完了できるベンダー登録、推奨するベンダーの種類を提示するプランナー向けのイベント作成、Algoliaによる位置情報を加味した検索(導入は2日。PostgreSQLで同等の品質を自作すると2週間以上かかります)、Socket.ioによるプラットフォーム内メッセージを備えた予約フロー、48時間の支払い保留と紛争対応、そして不正な操作を防ぐレビューの仕組みです。レビューは双方が投稿するまで互いに見えず、投稿期間は30日間で、審査キューを設けています。
第11〜14週は品質の確認と公開です。同時接続500ユーザーの負荷テストで、ボトルネックが2つ見つかりました。インデックスのない検索順位付けのクエリ(修正により800msから120msに短縮)と、WebSocket接続のリークです。どちらも公開前に解消しました。ベンダープロフィールはサーバー側でレンダリングしてSchema.orgの構造化データを入れ、都市別のランディングページも用意して、SEOの土台を作りました。ソフトローンチは、事前に登録を済ませたニューヨークの35ベンダーで開始しました。最初の予約は3日後に入りました。
初年度の実績は、流通総額240万ドル、プラットフォームの手数料収入36万ドル(平均料率15%)です。ベンダー数は公開時の35から12か月目には840に、プランナー数は12から620に増えました。月間の予約数は8件から310件に、月間の流通総額は18,000ドルから340,000ドルになりました。平均予約単価は2,250ドルから1,097ドルに下がりました。大型イベント以外にも利用が広がったためで、健全な兆候です。
技術面の指標も安定していました。稼働率は99.94%で、障害は7か月目に起きた45分間の1件だけです。検索の平均応答時間は140ms、決済処理の成功率は99.7%、ベンダー登録の完了率は72%でした。3か月目からは自然検索を経由したベンダー登録が入るようになり、4か月目からはプランナーの紹介プログラムが新規プランナー登録の40%を生みました。
初年度の実績(流通総額240万ドル、ベンダー840、プランナー620、第4四半期の前月比成長率15%)をもとに、創業者は評価額1,600万ドルで380万ドルのシード資金を調達しました。最初の50万ドルのプレシードから18か月後のことです。プラットフォームは米国の8都市への追加展開を進めており、開発は月額7,500ドルで継続しています。
Gigabitに決める前に、開発会社3社と話をしました。2社の見積りは20万ドル以上で、期間は6か月。もう1社は9万ドルでしたが、決済の分配をどう扱うのかを説明できませんでした。Gigabitの見積りは72,000ドル、14週間で、金額も納期もそのとおりに納めてくれました。このマーケットプレイスは240万ドルの取引を処理し、決済エラーは1件だけです(銀行側での拒否で、プラットフォームの問題ではありません)。きちんと動くプロダクトがあったからこそ、シード資金を調達できました。
公開している導入事例は主に北米の企業のものです。金額はすべて米ドルです。社名は匿名にしています。


