訪問者のサーベイ回答に基づいて要素を表示/非表示する
サーベイ要素でユーザーが選択した内容や入力に基づいて要素や画面を表示(または非表示)するように構成できます。たとえば、訪問者が複数選択質問で特定の回答を選んだ場合、詳細を尋ねる Long Answer フィールドを表示できます。 これを行うには、次を作成します。- 要素 1、デフォルトで表示。
- 要素 2、デフォルトで非表示。
- 要素 1 で特定の値が選択された場合に要素 2 を表示する Events セクションの条件付きルール。
使用例
マルチステップ NPS サーベイを構築し、ユーザーのスコアに基づいてエクスペリエンスをカスタマイズしたいとします。たとえば、ユーザーが 0 から 6 のスコア(Detractor)を付けた場合、追加のフィードバックを求めるフォローアップ質問を表示することができます。スコアが 7 から 10(Passive または Promoter)の場合、感謝メッセージに直接進むことができます。 次の例では、サーベイは 2 つの画面で構成されます。- 画面 1: NPS スコア質問(0-10)。
- 画面 1(Detractors のみ): スコアの主な理由を尋ねるオープンテキストフィールド。
- 画面 2: 確認画面(「Thank you for your feedback!」)。
ステップ 1: サーベイ画面を設定する
Widget Studio で両方の画面を作成します。- NPS 要素を含む画面 1
- 確認メッセージを含む画面 2


ステップ 2: Detractors にフォローアップ質問をする
- NPS 要素を選択します。
- Settings タブの Follow-up question で Detractors を選択します。

ステップ 3: Passives と Promoters 用の条件付きロジックイベントを追加する
- Events パネルに移動して Add event をクリックします。
- トリガーとして Survey/Form を選択します。

- By element survey/form value を選択します。

- Select an element > NPS をクリックします。
- Selected value で Passives と Promoters を選択します。

- 次に、アクションを定義します。Add action > Show element をクリックします。

- Thank you screen を選択します。

- 2 つ目のアクションを定義します: Hide element > Screen 1。
ステップ 4: ウィジェットをシミュレートする
最終的なロジックは次のようになります。- 画面 1 が常に最初に表示されます。
- スコアが 0 から 6 の間の場合、フォローアップ質問が表示されます。
- 訪問者が画面 1 で Submit をクリックすると、画面 2 に到達します。
- スコアが 7 以上の場合、フォローアップ質問はスキップされ、ユーザーは直接画面 2 に進みます。