【2026年度版】Googleフォームでサンクスページに遷移させる方法
Googleフォーム送信後に独自のサンクスページへ遷移させたいときに。標準機能でできる確認メッセージ、リンク設置、自作HTMLでの代替案、注意点を整理します。
LPや広告用ページにフォームを置くと、送信後にサンクスページへ移動させたくなります。コンバージョン計測をしたい、資料ダウンロードを案内したい、次の予約ページへ進めたい。そういう場面では、ただ「回答を記録しました」と出るだけでは少し物足りません。ではGoogleフォームだけで自動遷移できるのか。ここは先に期待値を合わせておいたほうがいいです。

目次
結論。標準機能だけで自動遷移はしにくい

Googleフォームの標準機能で用意されているのは、送信後に表示する確認メッセージの編集です。Google公式ヘルプでも、プレゼンテーション設定から確認メッセージを編集する流れが案内されています。一方で、送信後に任意のURLへ自動でリダイレクトする設定項目は、標準のGoogleフォームには見当たりません。
そのため、Googleフォームでサンクスページを使いたい場合は、確認メッセージ内にリンクを置く、フォームを自作HTML化して送信後に遷移させる、最初からサンクスページ設定ができるフォームツールを使う、という選択になります。
- Googleフォーム標準では確認メッセージの編集が基本
- 任意URLへの自動リダイレクト設定は標準機能としては扱いにくい
- 計測や資料DLが必要なら、代替方法を先に決める
方法1. 確認メッセージにサンクスページのリンクを入れる
一番壊れにくいのは、Googleフォームの確認メッセージにサンクスページのURLを入れる方法です。設定から確認メッセージを編集し、「送信ありがとうございました。詳しい資料はこちらをご確認ください」のようにリンクを置きます。
自動遷移ではないので、回答者がリンクをクリックする必要があります。広告LPのコンバージョン計測や、必ず次ページへ進めたい導線には弱いです。ただ、フォーム設定を壊しにくく、Googleフォームの標準機能の範囲で運用できるのは大きな利点です。

- 確認メッセージに次の案内とURLを入れる
- 自動遷移ではなく、クリックしてもらう導線だと理解する
- 問い合わせ受付や社内フォームなら、この方法で足りる場合もある
方法2. 自作HTMLフォームからGoogleフォームへ送信する
どうしても送信後に自動でサンクスページへ移動させたい場合、自作HTMLのフォームを作り、送信先だけGoogleフォームの `formResponse` にする方法があります。送信完了後にhidden iframeの読み込みを検知して、自社サイトのサンクスページへ移動させる考え方です。
ただし、この方法はGoogleフォームの通常の埋め込み機能とは別物です。質問ごとの `entry.xxxxx` を調べてHTMLに書く必要があり、Googleフォーム側で項目を変えるたびに自作HTMLも見直します。必須チェック、エラー時の扱い、ファイルアップロード、ログイン必須フォームには向きません。制作案件では、保守できる人がいる場合だけにしたほうがいいです。
<form
action="https://docs.google.com/forms/d/e/FORM_ID/formResponse"
method="POST"
target="hidden_iframe"
onsubmit="submitted = true"
>
<label>
お名前
<input type="text" name="entry.123456789" required>
</label>
<label>
メールアドレス
<input type="email" name="entry.987654321" required>
</label>
<button type="submit">送信する</button>
</form>
<iframe
name="hidden_iframe"
style="display: none;"
onload="if (submitted) location.href = '/thanks/';"
></iframe>
<script>
let submitted = false;
</script>- Googleフォームのentry番号を正しく対応させる
- Googleフォーム側で項目を変えたらHTMLも修正する
- 重要なフォームでは、エラー時に誤って遷移しないか必ずテストする
方法3. サンクスページ対応のフォームツールを使う
LP、資料請求、問い合わせフォームでサンクスページを使いたい理由の多くは、計測や次の導線です。送信完了を広告計測したい、資料ダウンロードへ進めたい、カレンダー予約へつなげたい。そういう運用では、Googleフォームを無理に改造するより、送信後の画面や導線をフォームツール側で扱えるほうが安心です。
Formieは、公開URLやiframe埋め込み、回答管理、メール通知、自動返信を扱えます。企業サイトやLPにフォームを置き、送信後の案内まで整えたい場合は、Googleフォームの確認メッセージで済ませるのか、フォームツールで運用を分けるのかを先に決めると迷いにくくなります。

