メインコンテンツにスキップ

ウェイトリストページ

メールアドレスを集め、登録順位を割り当て、紹介に特典を与えるウェイトリストページを公開できます。実際のデータベースに接続済みで、数時間でシェアできる状態に仕上がります。

Lorenzo Cadamuro
·0件のリミックス

こんな用途におすすめ

  • プロダクト開発前に需要を検証したい創業者
  • 紹介を軸にした事前登録キャンペーンの実施
  • 新しいSaaSプロダクトのベータユーザー募集
  • チームをまたいで先行アクセスを調整する運営担当者

主なポイント

  • 3D WebGLヒーローシーン
  • 紹介による順位ランキング
  • リアルタイム登録者カウンター
  • 管理者用の登録者テーブル
  • CSVエクスポート
  • CSSモーションのフォールバック

技術スタック

ライブラリ

  • shadcn/ui
  • DnD Kit
  • Supabase
  • TanStack
  • React Flow
  • Recharts
  • Framer Motion

デプロイ

  • Lovable
  • GitHub

このテンプレートについて

このテンプレートを使えば、資金調達済みのスタートアップが作ったようなウェイトリストページを用意できます。開発者もコードも必要ありません。訪問者は画面いっぱいに広がる3Dシーンと、虹色に輝くワイヤーフレームの立方体に迎えられます。メールアドレスを入力すると、すぐに自分の順番と個人用の紹介リンクが表示されます。

技術的な部分はすでに用意されています。Supabaseがすべての登録を保存し、順番をその場で計算し、開いているすべてのタブにカウンターの更新をリアルタイムで配信します。紹介元の記録、重複登録の検出、自分自身の紹介のブロックもすべてデータベース層に組み込まれています。バックエンドのロジックを組む代わりに、ローンチ戦略に集中できます。

含まれるもの:3D WebGLシーン(非対応端末向けのCSSフォールバック付き)を備えた全面表示のウェイトリストページ、入力時に検証を行うメール登録フォーム、登録後に順番とコピー可能な紹介リンクを表示するカード、リアルタイムの「待機中の人数」カウンター、そして保護された管理用テーブルです。管理用テーブルでは登録者の検索、紹介数や登録日による並べ替え、全データのCSVエクスポートができます。画面は全部で3つで、それぞれがひとつの役割だけを担います。

月額料金がかかり、ページに自社ブランドを表示するホスティング型のウェイトリストツールとは違い、このテンプレートならデザイン、データ、ドメインのすべてを自分で所有できます。ゼロからウェイトリストをコーディングする場合と比べると、登録ロジック、順位付けのクエリ、リアルタイム処理の仕組みづくりにかかる数週間を省けます。

コードを書く前の需要検証

プロダクトのアイデアはあってもまだ形になっていないなら、このウェイトリストページで開発リソースを投じる前に関心の度合いを測れます。リンクを共有し、カウンターが伸びていくのを見守り、招待を送る準備ができたら登録者をエクスポートしましょう。初期の開発コストをかけずに、需要をはっきりと確かめられます。

紹介を軸にしたローンチ

組み込みの紹介の仕組みによって、登録者一人ひとりが拡散の窓口になります。訪問者にはそれぞれ専用のリンクが発行されます。そのリンクから友人が登録すると、紹介した人の順番が上がります。有料広告を出したり、別途紹介システムを作ったりしなくても、自然な成長が期待できます。

リブランディング前の期待感づくり

新しい名前での再ローンチや新市場への方向転換の際、独立したウェイトリストページを使えば、プロダクトの全貌を明かさずに期待感を高められます。モノグラムを差し替えて3つのカラー値を変更するだけで、立方体、ボタンのグラデーション、フォールバックのシーンにブランドが反映されます。

SaaSベータ版の初期ユーザー集め

SaaSのダッシュボードが本番公開できる状態になる前から、ドメインをこのウェイトリストページに向けて、初日からメールアドレスを集め始められます。管理用テーブルには、紹介によってほかの人を呼び込んだ、特に熱心なアーリーアダプターが順位付きで表示されるので、最初に誰を招待すべきかがはっきりわかります。

はじめかた

1. テンプレートをリミックスする

Lovableでテンプレートを開き、自分のプロジェクトとしてリミックスします。3Dシーン、メールフォーム、紹介ロジック、管理パネルはすべて接続済みです。このテンプレートが合わなければ、別のテンプレートをリミックスすることもできます。作業が無駄になることはありません。

2. ブランドに合わせてカスタマイズする

src/config/waitlist.tsを編集して、プロダクト名、キャッチコピー、モノグラムの文字、3つのグラデーションの色相を設定します。立方体の辺、モノグラムのシェーダー、送信ボタン、CSSフォールバックのすべてが自動で更新されます。ブランドに合う書体が別にある場合は、style-pack.cssでフォントの組み合わせを変更してください。

3. コンテンツを追加する

キャッチコピーをローンチの切り口に合わせて書き換えましょう。初期状態では「Something new is coming. Be first.(新しい何かがやってくる。いち早く手に入れよう)」となっています。訪問者が何を待っているのかが伝わる文に差し替えてください。文は1つに収めましょう。視覚的な印象は3Dシーンが担うので、言葉は方向を示すだけで十分です。

4. ツールを連携する

バックエンドとしてSupabaseがすでに接続されています。登録テーブル、順位計算用のビュー、リアルタイム配信のトリガーは、1回のマイグレーションで作成されます。あとから登録者をCRMやメールツールに送りたい場合は、管理画面からCSVをエクスポートするか、SupabaseのWebhookをZapierに接続してください。ローンチに外部連携は必要ありません。

5. 公開する

Lovableからワンクリックでデプロイし、独自ドメインを設定します。SNSのプロフィール、メールの署名、ランディングページのリンクなど、あらゆる場所でURLを共有しましょう。登録が届くたびにカウンターがリアルタイムで更新されます。管理パネルを開けば、誰が登録したか、何人を紹介したか、何位にいるかを確認できます。

このウェイトリストページのテンプレートは、プロダクトのリリース前に反響を得たい創業者、マーケター、事業運営者に向いています。紹介の仕組みを自作しなくても紹介エンジンが手に入り、SQLを書かなくても順位付きの待機列ができ、WebGL開発者を雇わなくても洗練された3Dのランディング体験を実現できます。

最初の登録は今日の午後にも届くかもしれません。テンプレートをリミックスし、ブランドを反映してデプロイしたら、アイデアが新鮮なうちにリンクを共有し始めましょう。

機能・できること

  • バリデーション付きのメール登録

    入力欄からフォーカスが外れた時点でメールアドレスをその場で検証して入力ミスを検出し、重複登録はデータベース側でブロックします。エラーメッセージはページを再読み込みせずにわかりやすく表示されます。

  • 紹介リンクの生成

    登録者一人ひとりに固有の短縮コード付きURLが発行されます。このリンク経由で友人が登録すると、紹介者の順位が自動的に上がります。

  • 順位のリアルタイム表示

    登録後はフォームがカードに切り替わり、カウントアップのアニメーション付きの順位、紹介リンク、ワンタップのコピーボタンが表示されます。

  • リアルタイムの人数カウンター

    新しい訪問者が登録するたびに、ページ下部のカウンターが開いているすべてのタブでリアルタイムに更新されます。データベースのブロードキャストトリガーで動作します。

  • オーナー用の管理テーブル

    パスワードで保護されたテーブルに、すべての登録者のメールアドレス、登録日、紹介数、算出された順位が一覧表示されます。検索、並べ替え、CSVへのエクスポートも可能です。

  • カスタマイズ可能なブランド表示

    1つの設定ファイルで、プロダクト名、キャッチコピー、モノグラムの文字、3色のグラデーションの色相を管理します。すべてのビジュアル要素がこの設定から生成されます。

  • WebGLのフォールバック表示

    デバイスがWebGLに対応していない場合や、訪問者が動きを減らす設定にしている場合は、レイアウトのずれを起こさずに、キャンバスの代わりにCSSグラデーションと静的なSVGキューブが表示されます。

  • Supabaseバックエンドとの接続

    登録データの保存、順位付け、紹介の紐付け、重複の検出、リアルタイム配信を、1つのSupabaseマイグレーションでまとめて処理します。

  • 再訪問者の記憶

    localStorageのトークンで再訪問者を記憶し、フォームを省略して最新の順位を表示します。アカウント作成やログインは必要ありません。

関連テンプレート

AIムードボードキャンバス画像とテキストメモをドラッグ&ドロップで配置
Lovableスライドコードで動くプレゼンビルダー
Lovable InsightsGoverned metrics, self-serve dashboards