Googleフォームで回答のお礼や受付完了の案内を送れれば、手作業での返信を減らし、送信漏れの防止にも役立ちます。
ただし、Googleフォームの標準機能で送れるのは、件名や本文を自由に作成できる自動返信メールではなく、回答内容を控えとして送る回答のコピーです。件名・本文・差出人名・返信先を業務に合わせて設定したい場合や、回答内容に応じて通知先を分けたい場合は、Google Workspace MarketplaceのアドオンまたはGoogle Apps Script(GAS)を利用します。
フォームを運用する際は、メール設定だけでなく誰が回答できるかも確認することが重要です。Googleフォームの回答者アクセス制御は更新されており、個人、Googleグループ、ターゲットオーディエンスなどを単位として、公開・回答範囲を管理できます。旧来のtrusted domainによるアクセス制御は2025年9月に廃止されているため、長く使っている社内限定フォームは、許可する個人・グループ・対象範囲をあらためて見直しましょう。
本記事では、Googleフォームで自動返信または回答通知を実現する4つの方法を、用途別の選び方、設定手順、運用上の注意点とともに解説します。
Googleフォームの回答に対して、自動返信または通知を行う主な方法は次の4つです。
| 方法 | 標準機能(確認済みメールアドレス) | 標準機能(回答者入力) | アドオン | GAS |
| 難易度 | 簡単 | 簡単 | 中程度 | やや高度 |
| 主な用途 | 社内アンケート、学校、会員向けフォーム | 問い合わせ、資料請求、一般向け申込 | セミナー受付、チーム通知、条件別の振り分け | 独自ロジック、複雑な業務フロー、外部連携 |
| 送れる内容 | 回答コピー | 回答コピー | 編集したメール、条件付き通知 | 任意のメール、独自処理 |
| 件名・本文の編集 | × | × | ○ | ○ |
| 条件分岐・社内通知 | × | × | ○(対応アドオンの場合) | ○ |
| 主な注意点 | ログインと回答者アクセス設定が必要 | メールアドレスの誤入力・未達対策が必要 | 権限、料金、送信上限、更新状況を確認 | 保守、トリガー、送信上限、権限管理が必要 |
標準機能でできることは、主にメールアドレスの収集、回答コピーの送信、回答受付の停止、確認メッセージの表示です。件名や本文の自由編集、複数部署への振り分け、回答内容による条件分岐、SlackやGoogle Chatなどへの連携は、標準機能だけでは対応できません。
社内向けの簡易な控えメールであれば標準機能、顧客向けの受付完了メールやB2Bの通知フローを作るならアドオンまたはGASが適しています。
会社や学校など、回答者がGoogleアカウントにログインして回答する運用では、Googleアカウントで確認されたメールアドレス宛に回答コピーを送る方法が便利です。英語UIやヘルプでは、Collect verified emailsに相当します。
この方法では、回答者がログインしているGoogleアカウントのメールアドレスを収集できるため、手入力に比べて誤入力を抑えやすい点がメリットです。一方、取引先や一般消費者などにログインを求めにくいフォームには向きません。
社内フォームでは「同じ会社のユーザーなら回答できる」といった大まかな設定だけで判断せず、共有・公開画面で対象者を確認してください。部署単位で管理する場合はGoogleグループを使い、許可する個人やグループを明確にすると、異動・入退社時の管理もしやすくなります。

フォームを作成したら、[設定]タブを開きます。[回答]の項目から、メールアドレス収集に関する設定を確認します。

[メールアドレスを収集する]で、Googleアカウントで確認されたメールアドレスを収集する設定を選びます。画面によっては「確認済みメールアドレス」「Verified email addresses」「Collect verified emails」などと表示されます。UI文言は変更されることがあるため、ログイン中のGoogleアカウントのメールアドレスを収集する設定と理解しておくとよいでしょう。

続いて、[回答のコピーを回答者に送信]を設定します。選択肢は主に次のとおりです。
受付内容の控えを必ず送るなら[常に表示]、回答者に選択させるなら[リクエストされた場合]を選びます。なお、送られるのは自由編集した受付メールではなく、フォームの回答内容のコピーです。
設定後は、必ずテスト回答を行いましょう。ログインが必要な設定になっているか、対象者がフォームを開けるか、回答コピーが届くかを、実際に利用するアカウントで確認します。
取引先、見込み顧客、一般消費者など、回答者にGoogleアカウントでのログインを求めないフォームでは、回答者が入力したメールアドレス宛に回答コピーを送る方法を使います。英語UIや関連ヘルプではResponder inputに相当します。
外部向けフォームで利用しやすい方法ですが、入力されたアドレスが正しいとは限りません。形式チェックを通っても、別人のアドレスや存在しないアドレスが入力される可能性があります。また、Googleは回答コピーがスパムフィルタや不正利用対策の影響で届かない場合があると案内しています。受付完了メールが業務上重要な場合は、未達を前提にした導線を用意しましょう。

[設定]から[メールアドレスを収集する]を開き、[回答者からの入力]を選びます。この設定では、フォームにメールアドレス入力欄が追加され、入力されたアドレスを回答コピーの送信先に利用できます。
誤入力や未達への対策として、次の設計を検討してください。
資料請求、商談受付、イベント申込のようなフォームでは、回答者への控えと社内通知を分けて設計することが重要です。回答者のメールアドレスが誤っていたり、メールが未着になったりしても、管理者通知が届くようにしておけば、受付業務を継続しやすくなります。

次に、[回答のコピーを回答者に送信]で、オフ、リクエストされた場合、常に表示のいずれかを選択します。公開前には、社外メールアドレスを使ってテストし、メールが届くこと、迷惑メールに振り分けられないこと、送信後の案内が適切であることを確認してください。
回答送信後に表示する確認メッセージは、メールで届く回答コピーとは別の設定です。確認メッセージには「受付しました」「メール未着時は○○へお問い合わせください」「回答内容は控えてください」などを記載すると、回答者の不安を減らせます。
回答コピーの送信を停止したい場合は、フォームの[設定]から[回答]を開き、[回答のコピーを回答者に送信]を[オフ]に変更します。フォームを複数人で管理している場合は、停止後にテスト回答を行い、アドオンやGASによる通知と重複していないかも確認しましょう。
セミナー申込、採用応募、キャンペーン、先着順の受付フォームでは、回答コピーだけでなく、受付終了時の案内まで設計することが重要です。Googleフォームでは回答受付を手動でオフにして停止時のメッセージを編集できるほか、日付・時刻または回答数を条件として、回答受付を自動停止する設定も利用できます。
先着順の受付では、締切日時や上限回答数をあらかじめ設定しておくと、夜間・休日に担当者が手動で停止できないことによる取りこぼしを減らせます。ただし、キャンセル待ち、在庫連動、決済状況を踏まえた厳密な定員管理などが必要な場合は、アドオン、GAS、予約システムの利用を検討しましょう。

Googleフォームの標準機能で送られるメールは、フォーム回答内容の控えです。フォーム作成者が用意したお礼文、営業案内、受付番号、個別の次の手順などを自由に組み込むメールではありません。回答者が入力したメールアドレスを使う場合も、標準機能では件名や本文を自由に編集できません。
差出人名、件名、本文、返信先を業務用に管理したい場合は、標準の回答コピーとは別に、アドオンまたはGASでメールを送る設計にしましょう。
メールの到達性は、Googleフォーム標準機能の回答コピーと、アドオンやGASによる独自送信で考え方が異なります。
標準機能の回答コピーはGoogle側の送信基盤を利用するため、通常は自社で送信ドメイン認証を設定する必要はありません。ただし、必ず届くとは限らないため、確認メッセージにも未着時の問い合わせ先を記載しておくと安心です。
アドオンやGASで会社ドメイン、Google Workspaceアカウント、外部メールサービスなどから送る場合は、送信元の管理と到達性の確認が必要です。特に顧客向けメールでは、SPF、DKIM、DMARCの設定不足が迷惑メール判定やなりすまし警告につながる場合があります。Gmail、Outlook、スマートフォンのメールアプリなどで本番前にテストし、メールが届くかだけでなく、差出人名と返信先が正しいかも確認しましょう。会社ドメインを使う場合は、情報システム部門やメール管理者の承認フローに沿って設定します。
件名に会社名やフォーム名を入れたい、本文にお礼や次の案内を記載したい、問い合わせ種別ごとに担当部署へ通知したい、といった場合は、Google Workspace Marketplaceのアドオンを利用します。
フォーム通知系のアドオンには、回答者向けのメール、フォーム所有者・チーム向けの通知、条件付き通知、複数宛先への送信、PDF・文書生成、Webhook連携などに対応するものがあります。Form Notify、Formfacade - Email notification、Email Notifications、PerformNotiなどのように継続更新されているサービスもありますが、利用できる機能、料金、データの取り扱いはサービスごとに異なります。
アドオンを選ぶ際は、機能だけでなく、次の点を確認してください。
アドオンのインストールや認可では、複数のGoogleアカウントに同時ログインしていることが原因で、権限エラーや意図しないアカウントへの設定が起こる場合があります。社内利用では、情シスが許可した管理用アカウントまたはフォーム所有者のアカウントに切り替えて検証すると安全です。
外部向けフォームでは、回答者へ送る受付メールと、社内の営業・CS・運営担当へ送る通知を別ルールとして作るのがおすすめです。顧客向けメールに社内情報を含めず、担当者向け通知には対応に必要な情報を含める、と役割を分けることで誤送信を防げます。
アドオンごとに画面や名称は異なりますが、基本的な流れは共通しています。
たとえば、問い合わせ種別が「営業相談」なら営業チームへ、「サポート依頼」ならCSチームへ通知する、といった振り分けが可能です。イベント申込なら、回答者には受付控え、運営には参加者情報を送るように設定できます。
メール本文にフォーム回答を差し込む際は注意が必要です。すべての回答を自動で挿入すると、不要な個人情報や社内確認用の項目まで回答者に送られることがあります。顧客向けメールには必要な項目だけを記載し、送信前にテストで内容を確認してください。
自動送信を停止する場合は、対象フォームを開き、アドオン側の通知ルールを無効化または削除します。アドオンをアンインストールするだけでは、設定済みのルールやトリガーの扱いがサービスによって異なる場合があります。停止後はテスト回答を行い、回答者向け・社内向けのメールが送信されないことを確認しましょう。
外部アドオンを使わず、独自の件名・本文・条件分岐で自動返信したい場合は、GAS(Google Apps Script)を使います。GASでは、フォーム送信をきっかけにメールを送る、回答内容によって本文や通知先を変える、スプレッドシートや社内システムの情報を参照する、といったカスタマイズが可能です。
一方で、GASは作成して終わりではありません。フォームの質問文変更、担当者の異動、送信上限、権限の失効、トリガーエラーなどに対応するため、保守担当と確認手順を決めておく必要があります。
スプレッドシートに連携したフォームでは、e.namedValuesを使って回答を取得できます。次は、回答者へ受付メールを送る基本例です。質問名は実際のフォームに合わせて変更してください。
function replyEmail(e) {
const email = e.namedValues['メールアドレス'][0];
const name = e.namedValues['お名前'][0];
const firstChoice = e.namedValues['希望の面談日を選択してください。第1希望'][0];
const subject = '面談希望日を受け付けました';
const body = ${name} 様\n\n面談希望日の回答を受け付けました。\n第1希望:${firstChoice}\n\n正式な面談日時は、担当者よりあらためてご連絡します。;
MailApp.sendEmail({ to: email, subject: subject, body: body });
}
質問名が少しでも変わると、e.namedValuesから値を取得できなくなる場合があります。フォームの質問文を変更した場合は、スクリプトも必ず確認してください。フォーム側でメールアドレス収集を有効にしている場合は、フォーム送信イベントでgetRespondentEmail()を使う実装もあります。
スクリプトを書いた後は、Apps Scriptの[トリガー]からトリガーを追加し、作成した関数を「フォーム送信時」に実行するよう設定します。初回は権限の承認が必要です。メール送信、スプレッドシートの参照、外部サービス連携など、スクリプトが要求する権限を確認してから許可しましょう。
テストでは、少なくとも次の項目を確認します。
大規模なイベントや大量応募のフォームでは、メール送信数だけでなく、回答の表示やスプレッドシート同期にも制限・遅延が生じる可能性があります。想定回答数が多い場合は、通知漏れがないかを事前に検証し、必要に応じて予約・受付専用システムへの移行も検討しましょう。
GASによる自動返信を停止する場合は、Apps Scriptの[トリガー]から該当するトリガーを削除します。コードだけを変更してもトリガーが残っていると意図しない処理が動く可能性があるため、停止後は必ずテスト回答で確認してください。
Googleフォームで自動返信や回答通知を行う方法は、標準機能、アドオン、GASの3つに大きく分けられます。
社内アンケートなど、Googleアカウントで回答者を確認できる用途では、確認済みメールアドレス宛に回答コピーを送る標準機能が手軽です。社内限定フォームは旧trusted domain前提で運用せず、個人、Googleグループ、ターゲットオーディエンスごとの回答者アクセスを確認しましょう。外部向けフォームでは回答者入力のメールアドレスも利用できますが、誤入力・未達を前提に、確認メッセージの問い合わせ先と管理者通知を用意することが大切です。
標準機能で送れるのは、自由に文面を編集できる自動返信メールではなく、あくまで回答のコピーです。件名・本文・差出人名・返信先を整えたい場合、部署別に通知したい場合、受付番号や条件分岐を使いたい場合は、アドオンまたはGASを選びます。アドオンは更新状況、権限、送信上限、担当交代時の保守性まで確認してください。
先着順の申込では、締切日時または回答数による自動停止を設定すると、手動停止の遅れを防ぎやすくなります。回答者への控え、社内への通知、受付終了時の案内を分けて設計し、公開前にはGmail、Outlook、スマートフォンを含めて送受信テストを行いましょう。長期運用するフォームは、回答者アクセス、メール収集方法、通知ルール、受付停止条件、アドオンまたはGASの権限を定期的に棚卸しすることで、実務で使いやすい受付・問い合わせ基盤として活用できます。
セールスや採用などのミーティングに関する業務を効率化し生産性を高める日程調整ツール。どの日程調整ツールが良いか選択にお困りの方は、まず無料で使い始めることができサービス連携や、必要に応じたデザインや通知のカスタマイズなどの機能が十分に備わっている日程調整ツールの導入がおすすめです。


