メインコンテンツまでスキップ

仕組み

このページでは、FeedbackPulse SaaS における完全なユーザージャーニーをインストールから最初のフィードバック投稿まで説明します。


全体像

FeedbackPulse SaaS は最初から最後まで以下のように機能します:

あなた(インストール) -> テナント(サインアップ) -> エンドユーザー(フィードバック提供) -> テナント(分析・対応)

各ステージを詳しく見ていきましょう。


ステージ 1:プラットフォームのインストール

  1. FeedbackPulse をサーバーにアップロードします
  2. ブラウザで yourdomain.com/install にアクセスします
  3. Web インストーラーが 5 つのステップを案内します:
    • ライセンス検証
    • PHP 要件の確認
    • データベース接続
    • スーパー管理者アカウントの作成
    • メール(SMTP)の設定
  4. 完了!プラットフォームが yourdomain.com で公開されます

所要時間: 約 10 分


ステージ 2:プラットフォームの設定

スーパー管理者として yourdomain.com/login にログインし:

  1. サブスクリプションプランを作成 — 価格、制限、機能を定義します
    • 例:無料(製品 1、月 50 投稿)、Pro($29.99/月、すべて無制限)
  2. 決済ゲートウェイを設定 — Stripe および/または PayPal を接続します
  3. ランディングページを設定 — ライブ価格表示付きのドラッグ&ドロップビルダー
  4. メールを設定 — トランザクションメール用の SMTP 設定
  5. 必要に応じて AI を有効化 — センチメント分析用に OpenAI API キーを追加します

所要時間: 約 20 分


ステージ 3:テナントのサインアップ

潜在的な顧客が yourdomain.com のランディングページを訪問します:

  1. 美しいデザインのランディングページと料金プランを確認します
  2. 「Get Started」をクリックして登録フォームに入力します:
    • 名前、メール、会社名、サブドメイン、パスワード
  3. メールアドレスを確認します
  4. 完了!テナントダッシュボード(yourdomain.com/dashboard)に遷移します

注意: デフォルトでは各テナントに 14 日間の無料トライアルが付与されます。この設定は変更可能です。


ステージ 4:テナントのワークスペースセットアップ

テナントはダッシュボードに入ると:

4a. 製品の作成

フィードバックを収集したい対象を製品として登録します。例:

  • 「Acme Pro Dashboard」(ウェブアプリ)
  • 「Acme Mobile App」(モバイルアプリ)

各製品にはスラッグ、説明、カテゴリ、オプションの画像が設定されます。

4b. フィードバックキャンペーンの作成

各製品に対して、設定可能なフィールドを持つフィードバックフォーム(キャンペーン)を 1 つ以上作成します:

  • スター評価(1〜5)
  • NPS スコア(0〜10)
  • テキストフィードバック
  • 写真アップロード
  • カスタムサーベイフィールド(ドラッグ&ドロップのサーベイビルダー経由)
  • オプションのメール確認(OTP)
  • オプションの reCAPTCHA

4c. ブランディングのカスタマイズ

設定で以下を設定します:

  • ブランドカラーとアクセントカラー
  • 会社ロゴ
  • フィードバックウォールの外観(有効/無効)

4d. チームメンバーの招待

管理者またはスタッフのロールで同僚を招待できます。招待は 7 日で期限切れになる署名付きメールリンクで送信されます。


ステージ 5:エンドユーザーのフィードバック提供

テナントは顧客にパブリックページを共有します。各テナントには自動的に 5 つのパブリックページが作成されます:

ページ 1:プロダクトハブ(/p/{tenant-slug}

テナントのすべての製品を表示する美しいカタログ。エンドユーザーは製品を閲覧して任意の製品をクリックできます。

ページ 2:フィードバックフォーム(/feedback/{campaign-slug}

エンドユーザーがフィードバックを送信する実際のフォーム。以下をサポートします:

  • スター評価、NPS、テキスト、写真、カスタムサーベイフィールド
  • オプションのメール + OTP 確認
  • レート制限(IP ごとに 1 分間 10 件の投稿)
  • 送信後 → サンキューページ

ページ 3:フィードバックウォール(/wall/{tenant-slug}

承認済みのレビューのパブリックショーケース。テスティモニアルページのようなもの:

  • テナントが「public」に設定したレビューのみ表示
  • スター評価、顧客名、フィードバックテキストを表示
  • 製品でフィルタリング可能

ページ 4:パブリックロードマップ(/roadmap/{tenant-slug}

予定されている機能を表示するインタラクティブなカンバンボード:

  • 列:レビュー中 → 計画中 → 進行中 → リリース済み
  • エンドユーザーはアイテムに投票できます(匿名、メールベース)
  • エンドユーザーはモーダルフォームで機能を提案できます

ページ 5:パブリックチェンジログ(/changelog/{tenant-slug}

製品アップデートのタイムライン:

  • 各エントリにはタイトル、バージョンタグ、本文テキスト、日付があります
  • 製品でフィルタリング可能

ボーナス:埋め込みウィジェット

任意のウェブサイトにフィードバックボタンを追加する単一の <script> タグ:

<script src="https://yourdomain.com/widget/{campaign-slug}.js"></script>

5 つのページはすべて共有ナビゲーションバーを持ち、エンドユーザーはページ間を簡単に移動できます。ナビゲーションバーはテナントのカラーでブランディングされます。


ステージ 6:テナントのフィードバック分析

ダッシュボードでテナントは以下を確認できます:

リアルタイムダッシュボード

  • 総投稿数
  • 平均スター評価
  • NPS スコア(プロモーター/パッシブ/デトラクターの内訳)
  • アクティブキャンペーン数
  • 投稿トレンドチャート(過去 30 日間)

投稿インボックス

すべてのフィードバックが投稿インボックスに届きます。各投稿に対して、テナントは以下を行えます:

  • ステータスを変更(Pending → Approved → Resolved → Spam)
  • 公開表示を切り替え(フィードバックウォールに表示/非表示)
  • 顧客に返信(カスタマーポータルに表示)
  • 分類用のタグを追加
  • AI を使用して返信の自動提案を生成
  • センチメントスコアと AI 生成のサマリーを確認

AI 分析(OpenAI が設定されている場合)

  • センチメントスコアリング — 各投稿に -1.0(非常にネガティブ)から +1.0(非常にポジティブ)のスコアが付与されます
  • 自動タグ付け — AI が関連タグを提案します(例:「bug」、「feature-request」、「praise」)
  • AI 返信提案 — ボタンをクリックして返信の下書きを生成します
  • 異常検知 — 評価が急に下がったときに自動アラートを送信します

アナリティクス

  • 30 日間の NPS トレンド
  • スター評価分布(1〜5)
  • 日別の投稿ボリューム
  • タグ頻度チャート
  • 製品別比較

レポート

  • 概要、詳細、評価タブ
  • 日付範囲フィルター
  • 外部分析用の CSV エクスポート
  • スケジュールレポート(メールで毎日/毎週/毎月)

ステージ 7:テナントのフィードバックへの対応

インサイトを得たテナントは以下を実行できます:

  1. ロードマップを更新 — アイテムを「レビュー中」から「進行中」、「リリース済み」へ移動します
  2. チェンジログエントリを公開 — バージョン番号付きで新しいリリースを告知します
  3. 顧客に返信 — カスタマーポータルに表示される直接返信
  4. フィードバックループを閉じる — 対応済みの投稿を「Resolved」にマークします

これによりフィードバックループが生まれます:

エンドユーザーがフィードバックを提供
-> テナントが分析
-> テナントが機能を構築
-> テナントがチェンジログを公開
-> エンドユーザーがアップデートを確認
-> エンドユーザーがさらにフィードバックを提供

ステージ 8:請求(自動)

その間、請求システムは自動的に動作します:

  • トライアル期間は自動的に終了します(デフォルト:14 日間)
  • プラン制限が適用されます(プランで許可された数以上の製品は作成不可)
  • 利用状況アラートは制限に近づくと送信されます(90% のしきい値)
  • サブスクリプションは Stripe/PayPal 経由で管理されます
  • 支払い失敗時に自動通知が送信されます
  • ダウングレードによって機能がすぐに制限されます

完全なフロー図

+----------------------------------------------------------+
| あなたのサーバー |
| |
| +-------------+ +--------------+ +------------+ |
| | スーパー | | テナント A | | テナント B| |
| | 管理者 | | ダッシュボード| | ダッシュ | |
| | /admin/* | | /dashboard | | ボード | |
| +------+-------+ +------+-------+ +-----+------+ |
| | | | |
| | +--------------+--------------+ | |
| | | パブリックページ | | |
| | | /p/{slug} | | |
| | | /wall/{slug} | | |
| | | /feedback/{slug} | | |
| | | /roadmap/{slug} | | |
| | | /changelog/{slug} | | |
| | +------------------------------+ | |
| | ^ | |
+---------+-------------------+-------------------+----------+
| | |
あなたが エンドユーザーが エンドユーザーが
プラットフォーム テナント A の テナント B の
を管理 ページを訪問 ページを訪問

次のステップ