Google Formsの送信後に、回答者を別のウェブページへリダイレクトするには?

"Google Forms の回答者を、回答の送信後に別のウェブサイトへリダイレクトするには?"- Google Docs Editors Community

これはGoogle Formsのユーザーからよく寄せられる質問で、Googleのフォーラムでは190人が尋ねています。たとえば、アンケートを実施する研究機関が、すべての回答者を自分たちのThank Youページに着地させるよう求めていて、それがなければアンケートを公開できない場合があります。Google Formsでは、送信後に表示される確認メッセージしか変えられません。そのメッセージにURLを貼り付けることはできますが、クリックしてもらう必要があり、クリックしない人も多いでしょう。Formfacadeなら、送信した瞬間にあなたのWebページへ移動させられ、回答に応じて別のページへ送ることもできます。

送信後に回答者を別のWebページへ送る2つの方法と、それぞれの足りない点を紹介します。

なぜ送信後にリダイレクトするのか?

サンクスメッセージは受付の確認になり、ユーザーを次のステップへ案内する機会にもなります。たとえば、ユーザーがリードマグネットのフォームを送信したら、短いメモと、申し込んだレポートや電子書籍をダウンロードするリンクを表示できます。リンクを追加するだけの方法の限界は、受け身であり、ユーザーが自分でリンクをたどるかどうかに頼っていることです。
これで十分な使い方もありますが、関心の高い人を相手にするワークフローでは大きな違いが生まれます。たとえば、見込み客が問い合わせや見込み度の確認のフォームを送信したとき、そのままカレンダーへリダイレクトすれば、関心が高いうちに通話を予約してもらえます。後から予約のリンクを探してもらったり、サンクスメッセージの中から探してもらったりする必要はありません。送信から次の行動までの手作業の一歩一歩が、人が離れていくポイントです。その一歩をなくせば、より多くの送信がダウンロード、ミーティング、成約へとつながります。

方法1:確認メッセージにリンクを追加する

Google Formsでは、送信後に表示されるメッセージをカスタマイズできます。メッセージにURLを貼り付けるよう更新すれば、確認メッセージの中にリンクとして表示されます。
  • Google Formsでフォームを開き、Settingsをクリックします。
  • Settingsページで、Presentationセクションを展開します。
  • Confirmation messageオプションのEditをクリックします。
  • URLを含めたメッセージを入力し、Saveをクリックします。
これはGoogle Forms標準の機能で、無料です。本当のリダイレクトではありませんが、重要度の低いフォームには役立ちます。
制限事項
  • 本当のリダイレクトではありません。
  • 固定のリンクのみで、フォームの回答をURLで渡すことはできません。
  • リンクの文字は変えられません。URLは貼り付けたまま全体が表示され、「こちらをクリック」のようなリンクテキストは設定できません。

方法2:Formfacadeで自動的にリダイレクトする

  • フォームを作成をクリックし、フォームに名前を付けて Build form をクリックし、Proceed をクリックします。
  • 「Edit」タブをクリックします
Edit、Preview、Share、Responses のタブ。Edit に印が付いています
  • フォームの一番下までスクロールし、最後の「After page」の行にある歯車アイコンをクリックします。1 ページだけのフォームでは「After page 1」と表示されます。
Formfacade の Registration Form。EDIT タブと、Submit カードの上にある After page 1 の行の歯車アイコンに印が付いています
  • On submitをクリックします
  • Redirect to a webpageを選択します
  • URLを貼り付けてSaveをクリックします
フォームの最後にあるSubmitカードをクリックし、Redirect to webpageを選択してURLを貼り付けることもできます。
FormfacadeのEditページのSubmitカード。リストが開いていてDefault message、Custom message、Redirect to webpageが表示され、Redirect to webpageに印が付いています
  • 「Share」タブをクリックし、Openをクリックします
  • 回答を送信してリダイレクトをテストします。設定したWebページに移動します。
Formfacadeを選ぶ理由
  • 送信後に自動でリダイレクト。
  • リダイレクト先のWebページに回答を渡す。
  • 回答に応じて別のページにリダイレクト。
  • 回答はResponsesタブにあります。そこでSubmit to Google Formsをオンにすると回答がGoogle Formにも送られ、Link to SheetsをクリックするとGoogle Sheetに入ります。
制限事項
  • 無料のGoogle Formsの方法と違い、サブスクリプションが必要です。
  • 回答を集めるには、Google Forms本来のリンクではなく、Formfacadeの共有リンクか埋め込みコードを使う必要があります。

回答ごとに別のページやメッセージを表示するには?

  • 同じOn submitタブでRedirect to a webpageを選択します
  • Try advanced redirectsをクリックします
  • 各回答の行き先を説明し、Generateボタンをクリックします。例:DepartmentがQAの人は名前をURLに入れて https://www.example.com/qa へ、それ以外の人は https://www.example.com/other へ送る
  • ボックス内のリダイレクトを確認し、Saveをクリックします。
回答ごとに異なるメッセージを表示するには、Formfacade - Assign pointsで回答ごとにポイントを付けてください。メッセージはスコアによって選ばれるからです。Editタブで、最後の「After page」行の歯車アイコンをクリックします。On submitをクリックします。Show conditional message based on scoreを選びます。スコアの項目を選んでCreateをクリックします。最初の条件をクリックし、条件を更新してメッセージを入力し、Saveをクリックします。別のメッセージを追加するには+ Conditionをクリックします。すべてのメッセージを追加したら、Saveをクリックします。計算したスコアに基づいて言葉による評価を追加するには?をご覧ください。
Show conditional message based on scoreが選択されたOn submitタブ。そのオプション、スコアの項目、Createボタンに印が付いています
どのフォームでも、回答を入れた同じメッセージを表示するには、代わりにShow customized message for this buttonを選択します。@をクリックし、Responseまたは項目を選択してメッセージに回答を入れ、Saveをクリックします。
Show customized message for this buttonが選択されたOn submitタブ。エディタにResponseの値を含むサンクスメッセージがあり、そのオプション、@ボタン、Saveボタンに印が付いています

よくある質問

Google Formsは送信後に自動でリダイレクトできますか?
いいえ。Google Formsでカスタマイズできるのは、送信後に表示される確認メッセージだけです。自動でリダイレクトするには、Formfacadeのようなアドオンが必要です。
Apps Scriptでリダイレクトできますか?
いいえ。Apps Scriptの「on form submit」トリガーは、回答が記録された後にサーバー側で動くので、メールを送ったりシートを更新したりはできますが、回答者のブラウザを操作したり別のページへ送ったりはできません。
Google Formを埋め込めばリダイレクトできますか?
自分で管理しているページでのみ可能です。自分のサイトにフォームを埋め込めば、送信後にリダイレクトするJavaScriptを(ページの読み込み回数を数えることで)追加できますが、複数ページのフォームではうまく動かず、自分のページでしか使えず、継続的な保守も必要です。
「Go to section based on answer」はリダイレクトと同じですか?
いいえ。Google Formsの「Go to section based on answer」は、回答者を同じフォーム内の別のセクションへ移動させるもので、分岐する質問には便利ですが、送信後に外部のWebページへ送ることはできません。
回答に応じて別のページにリダイレクトできますか?
はい、Formfacadeならできます。回答者を回答に応じて別のページへ送れます。たとえば、有望なリードは予約ページへ、それ以外の人は資料のページへ送れます。
リダイレクト先のページにフォームの回答を渡せますか?
はい、Formfacadeならできます。フォームの回答をパラメーターとしてリダイレクト先のURLに付けられるので、リダイレクト先のページで内容を一人ひとりに合わせたり、2つ目のフォームに事前入力したりできます。URLのパラメーターはアドレスバーに表示されるので、機密情報や個人情報はこの方法で渡さないでください。

まとめ

フォームの後にサンクスページへ来てもらう必要があるとき、Google Forms の確認メッセージに置いたリンクは、相手がクリックしてくれるかどうか次第です。Formfacade ならリダイレクトを設定でき、送信した瞬間に相手はあなたのページへ移動します。フォームを作成して、上の手順を完了してください。ご不明な点があれば、サポートまでご連絡ください。

最終更新: