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

予約ページのフォームで、回答に応じて質問を出し分けたい(項目の表示条件)

予約ページのフォームでは、ゲストの回答に応じて、特定の質問を「表示する」「表示しない」と出し分けられます。たとえば、「ご相談の種類」で「その他」を選んだゲストにだけ、「ご相談の内容」を表示する、といった使い方ができます。

※Businessプランでご利用いただけます。

※条件の対象にできるのは、「追加項目」(追加した質問)だけです。「名前」「メールアドレス」などの固定項目は、条件にも対象にもできません。

設定方法

設定する場所は、予約ページ編集>フォームの「項目の表示条件」です。

先に、条件に使う質問と、表示を切り替える質問を、「追加項目」として作成し、保存してください。保存済みの質問だけが、条件の選択肢に表示されます。追加項目が1つもない場合は、先に質問を追加するよう案内が表示されます。

  1. 予約ページ編集>フォームを開き、「項目の表示条件」の「条件を追加」をクリックします

  2. 「条件」で、条件にする質問を選び、「等しい」「等しくない」「含む」「含まない」のいずれかと、回答(選択肢や文字)を指定します

  3. 下の欄で、表示を切り替える質問を選び(複数選べます)、「表示する」または「表示しない」を選びます

  4. 「保存」をクリックします

条件を重ねたいときは、次の操作を使います。

  • 複数の条件をすべて満たしたときだけ動かす場合:「追加する(and条件)」をクリックして、条件を追加します

  • いずれかの回答に当てはまればよい場合:「または...」をクリックして、回答を追加します

登録した条件は、一覧から「編集」「削除」ができ、ドラッグで並び替えられます。同じ質問を対象にした条件が複数あり、複数の条件に当てはまる場合は、一覧の下にある条件が優先されます。

設定例

質問「ご相談の種類」と、質問「ご相談の内容」(テキスト)がある場合に、「その他」を選んだゲストにだけ「ご相談の内容」を表示する設定です。

  1. 条件:「ご相談の種類」が「その他」と等しい

  2. 表示を切り替える質問:「ご相談の内容」を「表示する」

この設定では、「ご相談の内容」は、「ご相談の種類」で「その他」が選ばれるまで表示されません。

ゲストの画面での動き

  • 「表示する」を設定した質問は、条件に当てはまるまで表示されません。条件に当てはまると表示されます

  • 「表示しない」だけを設定した質問は、ふだんは表示され、条件に当てはまると表示されなくなります

  • 選択式の質問は選んだ時点で、テキスト入力の質問は入力欄を離れた時点で、表示が切り替わります

  • 表示されていない質問は、必須に設定していても、入力せずに予約できます。入力したあとに表示されなくなった場合も、その回答は送信されません

  • 条件にする質問が未回答の間は、条件に当てはまりません

ご注意

  • 条件に使っている質問は、条件から解除するまで削除できません。「この項目は表示条件に使用されています。表示条件から解除してから削除してください。」と表示されます

  • 条件に使っている質問は、同じ条件の対象には選べません

  • Businessプランより下のプランに変更すると、保存済みの条件は無視され、すべての質問が表示されます

  • この記事は、予約ページのフォームの機能です。ダッシュボードの「フォーム」やルーティングフォームでの出し分けは、次の記事をご覧ください

関連ページ

こちらの回答で解決しましたか?