Formsでアンケートとクイズを同時に行いたい!
Formsはアンケート的なフォームとクイズを作ることができますが、2つを包含したレイアウトを作ることはできません。
それでも フォームとクイズを一度に実施したい!そんな時に役立つかもしれないTIPSです。
[方法]フォーム間でリンクを貼る
考え方
フォームの設置で「お礼のメッセージをカスタマイズ」にURLを埋め込むとリンクとして機能します。
これを利用して2つのフォームを画面遷移させることができます。
- アンケートフォームとクイズを別々に作成
- クイズの「回答を収集」からリンクをコピー
- アンケートフォームの「…」→「設定」→「お礼のメッセージをカスタマイズ」に2.のリンクを張り付ける
フォームに回答後にこのようにリンクを表示して次のフォームに誘導することができます。
ただし、クイズ形式の場合は回答結果を確認する「結果を表示」ボタンがあります。クイズ→アンケートという流れでは、一度クイズの結果ページに遷移して戻ってきてからアンケートへのリンクをクリックするという動線になるのでスマートではありません。アンケート→クイズの流れがスマートです。
具体的な方法
1.フォームを作成する
アンケートとクイズのフォームを別々に作成します。
- フォームの設定で次の設定を行なっておくとお礼のページの動線が1つになりスマート
- 「別の回答を送信を非表示にする」をオン
- 「回答者に回答の結果の保存を許可する」をオフ
2.フォームの回答リンクをコピー
クイズフォーム(後から表示したいフォーム)で、「回答を収集」→「リンクをコピー」で回答リンクを取得します。
3.お礼のメッセージをカスタマイズ
先に表示したいフォームで「…」→「設定」→「お礼のメッセージをカスタマイズ」に2.でコピーしたリンクを張り付けます。
フォームの「☑ありがとうございます。」を消す事が出来ればより良いのですが設定方法はなく非表示にはできないようです。リンク先はFormsである必要はありません。他のページへのリンクを作る事もできます。
[その他の方法]
あくまで解決策の一例です。
フォームをSharePointページやSwayに埋め込んで1つにまとめる
- フォームで「回答を収集」→「</>」→「コピー」で埋め込みコードをコピーしておきます。
- SharePointページであれば埋め込みWeb パーツを使ってフォームを埋め込みます。
SharePointページの場合はこんなイメージになります。