Googleフォームで自動返信を設定する方法3選|スクリプトの設定手順も解説

googleform

ビジネスでフォームを利用していると、フォーム回答後に自動返信を送信したい場合があるでしょう。

Googleフォームも自動返信メールを設定できますが、設定方法が以下の3つ存在し、それぞれメリット・デメリットがあります。

本記事では、Googleフォームに自動返信メールを設定する方法を図解します。目的に応じて、適切な方法を採用して自動返信の設定を行ってください。

▼ 自動返信メールをカスタマイズしたいなら「formrun」がおすすめ!
弊社のフォーム作成ツール「formrun(フォームラン)」では、差出人名や件名・本文を自由にカスタマイズした自動返信メールをノーコードで送信できます。

Googleフォームで同様の自動返信メールを送るには、アドオンやGASによる設定が必要なため、初心者には難しい一面があります。formrunなら、ワンクリックで自動返信メールの設定が完了します
Googleアカウントがあれば、今すぐ登録して始められます。ビジネス用途では、formrun利用者の7割がGoogleフォームから乗り換えています。

Googleフォームの違いを比較したい方は、こちらのページをご覧ください。
>> フォームランとGoogleフォームの違いは「便利で豊富な機能」があること

Googleフォームの自動返信メールを設定する3つの方法

Googleフォームに自動返信メールを設定(編集)する3つの方法

Googleフォームに自動返信メールを設定する方法は3つあります。方法によって使える機能に差があるため、 必要な機能にあわせて方法を選択しましょう。具体的には下記の3つの方法があります。

  • Googleフォームの標準機能で回答コピーを送る
  • 自動返信メールが送れる拡張機能(アドオン)を追加する
  • GAS(Google Apps Script)で自動返信メールを送るスクリプトを書く

方法① Googleフォームの標準機能で回答のコピーを自動返信する

Googleフォームの標準機能を使用した自動返信メール設定は、専門的な知識が不要なため、今回紹介する3つの方法のなかで 最も簡単に設定できます

ただし、Googleフォームの標準機能では、フォームの回答内容のみ自動返信します。回答内容は保存できるものの、 メールの件名や本文を編集できないため、自由度が低いのがデメリットです。

そのため、返信内容を編集する場合は、アドオンかGASを導入する必要があります。

方法② 拡張機能(アドオン)を追加して自動返信メールを送る

Googleフォームに拡張機能(アドオン)を追加すれば、自動返信の内容を編集することが可能です。代表的なアドオンとしては「 Email Notifications for Google Forms」が挙げられます。

「Email Notifications for Google Forms」は無料プランと有料プランに分かれており、 無料プランは1日20件の制限があります
有料プランであれば、1日最大1500件まで自動返信メールを送ることが可能です。

Googleフォームの標準機能と比較して自由度が上がりますが、プランに関わらず自動返信できるメール数に制限がある点にご注意ください。

方法③ GAS(Google Apps Script)で自動返信メールを送るコードを書く

GASを利用すれば返信内容を自由に編集でき、かつ制限なく自動返信メールを送信可能です。

しかし、GASを利用して自動返信メールを送る場合は、コードの記述する必要なため、 他の方法と比較して専門的な知識が求められます
返信内容を変更したい場合も、毎回コードの編集画面を開く必要があるので、設定後の運用管理も少し手間がかかります。

そのため、GASによる設定は最も自由度が高い反面、設定方法に少々手間がかかることを理解しておきましょう。

▼formrun(フォームラン)ならノーコードで自動返信メールを自由に設定可能Googleフォームの自動返信メール設定が難しいと感じた方は、フォーム作成ツール「formrun」の利用がおすすめです。

プログラミングの知識が不要で、誰でも自動返信メールを1クリックで設定可能です。
返信内容は自由にカスタマイズでき、返信数の制限もありません。

いつでも簡単に自動返信メールに対応したフォームを作成したいなら、formrunをぜひお試しください。

Googleフォームとの違いを比較したい方はこちら
>> formrunとGoogleフォームの違いを確認する

方法①Googleフォームの標準機能で回答コピーを自動返信する

Googleフォームの標準機能を使用して自動返信を設定する手順

それでは、Googleフォームの標準機能を使用して自動返信を設定する方法をご紹介します。具体的な手順は下記の通りです。

  1. 自動返信を設定するフォームの設定画面を開く
  2. メールアドレスの収集を設定する
  3. 回答のコピーを回答者に送信する設定を行う
  4. フォームを確認する
  5. 動作テストを行う

手順① 自動返信を設定するフォームの設定画面を開く

まず、自動返信を設定するフォームの設定画面を開きます。 手順① 自動返信を設定するフォームの設定画面を開く No.0

自動返信の動作を確認したい場合、 テスト用のフォームを作成して、事前に動作を確認することもできます

手順② Googleフォームでメールアドレスの収集を設定する

続いて、メールアドレスの収集を設定します。具体的な手順は下記の通りです。

  1. 「設定」から「回答」をクリック
  2. 「メールアドレスを収集する」をオンにする
    手順② Googleフォームでメールアドレスの収集を設定する No.0

手順③ 回答のコピーを回答者に送信する設定を行う

続いて、回答のコピーを回答者に送信する設定を行います。具体的な手順は下記の通りです。

  1. 「回答」メニューから、「回答のコピーを回答者に送信する」をオンにする
    手順③ 回答のコピーを回答者に送信する設定を行う

手順④ フォームを確認する

続いて、フォームの表示を確認します。具体的な手順は下記の通りです。

  1. フォームの下部に「返信に表示するメールアドレスとして(メールアドレス)を記録する」の文言が表示されていることを確認
    手順④ フォームを確認する

リクエストした場合に自動返信メールを送信する設定をオンにした場合は、 「回答のコピーを自分宛に送信する」を回答者が選択できるか確認しましょう

手順⑤ 動作テストを行う

最後に、自動返信メールが正常に動作していることを確認します。実際にフォームに回答し、回答コピーが記載されたメールが届くか確認しましょう。

以上で、Googleフォームの標準機能を使用した、回答のコピーを送る設定は完了です。

Googleの標準機能による自動返信は、誰でも手軽に回答者に回答内容が記載されたメールを送れます。

ただし、返信内容は回答内容に限定されています。Googleフォームの標準機能では、自動返信メールを編集できない点に注意してください

▼formrun(フォームラン)ならノーコードで自動返信メールを自由に設定可能
自動返信メールを自由に編集でき、かつ簡単に設定できる手段をお探しの方は、フォーム作成ツール「formrun」の利用がおすすめです。

プログラミングの知識が不要で、誰でも自動返信メールを1クリックで設定可能です。
返信内容は自由にカスタマイズでき、返信数の制限もありません。

いつでも簡単に自動返信メールに対応したフォームを作成したいなら、formrunをぜひお試しください。

方法②拡張機能(アドオン)を追加して自動返信メールを送る

次はGoogleフォームに拡張機能を追加して自動返信を設定する手順をご紹介します。使用する拡張機能は「 Email Notifications for Google Forms」です。具体的な手順は下記の通りです。

  1. Email Notifications for Google Formsをインストールする
  2. 自動返信の設定をする
  3. 動作テストを行う

手順① Email Notifications for Google Formsをインストールする

Googleフォームに拡張機能(アドオン)を追加して自動返信を設定するには、まず拡張機能「Email Notifications for Google Forms」をインストールする必要があります。具体的な手順は下記の通りです。

  1. Googleフォーム右上の「︙」をクリック
    手順① Email Notifications for Google Formsをインストールする No.0
  2. 「アドオン」をクリック
    手順① Email Notifications for Google Formsをインストールする No.02
  3. 「Email Notifications for Google Forms」を検索&インストール
    手順① Email Notifications for Google Formsをインストールする No.04
  4. 「権限続行」をクリックし、アカウントを認証
    手順① Email Notifications for Google Formsをインストールする No.05

手順② 自動返信の設定をする

「Email Notifications for Google Forms」がインストールできたら、自動返信の設定を行います。具体的な手順は下記の通りです。

  1. Googleフォーム編集画面の右上にあるアドオンマークから「Email Notifications for Google Forms」を選択する
    手順② 自動返信の設定をする No.01
  2. メニュー右上の「Create」から「Email Notifications」をクリック
    手順② 自動返信の設定をする No.02
  3. 表示された画面の上部の「Notification Name」に自動返信メールのタイトル、「Sender’s Name」に送り主の名前を入力
    手順② 自動返信の設定をする No.03
  4. 「Email Subject」でメールタイトル、「Email Body」でメール本文を記入し、「Continue」をクリック
    手順② 自動返信の設定をする No.04
    {{Form Name}}は、Googleフォームのタイトル、{{All Answers}}は回答内容が自動で反映されます
  5. Form Respondentのチェックを入れ、プルダウンからメールアドレスを回答する質問項目を選択して「Continue」をクリック
  6. Googleフォームの回答をPDF化、Googleドライブのファイルを送る設定画面が表示されるが、そのまま「Save & Continue」をクリックして設定を保存する。

手順③ 動作テストを行う

最後に、正常に自動返信メールが送られるか、動作を確認します。 実際にフォームに回答し、自動返信メールが届くか確認してみましょう。

以上で、Email Notifications for Google Formsを使用した自動返信メールの設定作業は完了です。

ただし、無料プランでは1日に20通までしか自動返信できません。上限を引き上げたい場合は月額20米ドルからの有料プランに加入する必要があります。

▼formrun(フォームラン)ならノーコードで自動返信メールを自由に設定可能
フォーム作成ツール「formrun」なら、1クリックで自動返信メールが設定でき、かつ返信数に制限がありません。

いつでも制限なく自動返信メールが送れるフォームを利用したいなら、formrunをぜひお試しください。

方法③GASで自動返信メールを送るスクリプトを書く

GoogleフォームでGASを使用して自動返信のスクリプトを設定する手順

次はGoogleフォームでGASを使用して自動返信のスクリプトを設定する手順をご紹介します。具体的な手順は下記の通りです。

  1. Googleフォームでメールアドレスの収集を設定する
  2. Googleフォームとスプレッドシートをリンクする
  3. 自動返信のスクリプトを設定する
  4. トリガーを追加する
  5. 動作テストを行う

手順① Googleフォームでメールアドレスの収集を設定する

まず、Googleフォームでメールアドレスの収集を設定します。具体的な手順は下記の通りです。

  1. 「回答」のメニューを開く
    手順① Googleフォームでメールアドレスの収集を設定する No.01
  2. 「メールアドレスを収集する」をオンにする
    手順① Googleフォームでメールアドレスの収集を設定する No.02

手順② GoogleフォームとGoogleスプレッドシートを連携する

続いて、GoogleフォームとGoogleスプレッドシートを連携します。具体的な手順は下記の通りです。

  1. Googleフォームの「回答」から「スプレッドシートにリンク」をクリック
    手順② GoogleフォームとGoogleスプレッドシートを連携する No.02
  2. 「新しいスプレッドシートを作成」にチェックを入れて、「作成」をクリックするとスプレッドシートが開く
    手順② GoogleフォームとGoogleスプレッドシートを連携する No.03

手順③ 自動返信のスクリプトを設定する

続いて、自動返信のスクリプトを設定します。具体的な手順は下記の通りです。

  1. 開いたスプレッドシートの「拡張機能」から「Apps Script」をクリック
    手順② GoogleフォームとGoogleスプレッドシートを連携する No.04
  2. スクリプトの編集画面が開くので、下記のコードをコピペする
    
          function ReplyEmail(e) {
          //回答を取得
          const email = e.namedValues['メールアドレス'][0];
          const name = e.namedValues['お名前'][0];
          const inquiry = e.namedValues['お問い合わせ内容'][0];
          
          //メールの件名
          const subject = 'お問い合わせを受け付けました';
          
          //メールの本文
          const body =
          'お問い合わせありがとうございました。n'
          +'以下の内容で受け付けました。n'
          + 'n'
          +'----------------------------------n'
          +'お名前:' + name + 'n'
          +'メールアドレス:' + mail + 'n'
          +'お問い合わせ内容:' + inquiry + 'n'
          +'----------------------------------n'
          + 'n'
          + '後日、担当者から折り返しのご連絡をお送りいたしますので、今しばらくお待ちください。'
          
          //メールを送信する
          MailApp.sendEmail({
          to: email,
          subject: subject,
          body: body
          })
          }
          
  3. 作成した質問事項に沿って、以下コードの「変数名」と「質問のタイトル」を編集して追加する
    
          const 変数名 = e.namedValues['質問のタイトル'][0];
          

    変数名はローマ字表記で記入し、質問のタイトルはGoogleフォームに追加した質問のタイトル名と必ず一致させる

  4. メールタイトル・本文を編集する
    
          //メールの件名
          const subject = 'お問い合わせを受け付けました';
          
          //メールの本文
          const body =
          'お問い合わせありがとうございました。' + '\n'
          +'以下の内容で受け付けました。'+ '\n'
          +'----------------------------------' + '\n'
          +'お名前:' + name + '\n'
          +'メールアドレス:' + mail + '\n'
          +'お問い合わせ内容:' + inquiry + '\n'
          +'----------------------------------' + '\n'
          + '後日、担当者から折り返しのご連絡をお送りいたしますので、今しばらくお待ちください。'
          

    subjectに任意のメールタイトルを記入する

    メール本文では、日本語と変数をつなげるには、間に「+(半角)」を記載し、改行したい場合は’\n’を追記する

手順④ トリガーを追加する

スクリプトエディタにスクリプトが記載できたら、スクリプトを動かすためのトリガーを設定します。

具体的な手順は下記の通りです。

  1. 「Apps Script」画面左側の「時計アイコン」から、画面右下の「トリガーを追加」をクリック
  2. 下図に合わせて、トリガーを設定し「保存」をクリック
    手順④ トリガーを追加する No.03 設定が必要な項目は以下の通り
    ・イベントのソース:スプレッドシートから
    ・イベントの種類を選択:フォーム送信時
    ・エラー通知設定:今すぐ通知を受け取る

手順⑤ 動作テストを行う

最後に、自動返信が正常に動作していることを確認します。実際にフォームに回答し、自動返信メールが届くか確認しましょう。

以上で、GASを使用した自動返信メールの設定は完了です。

GASを利用すれは、返信数に制限なく自動返信メールを送れますが、図解のようにコードを記述したりトリガーを設定したりと、利用するにはある程度専門知識が必要です。

また、返信内容を変更する場合は、毎回コード編集画面を開く必要があり、設定後の運用管理にも手間がかかってしまいます

そのため、手間なく自由に自動返信メールを送信したいなら、専用のフォーム作成ツールを利用するのがおすすめです。

formrunなら自動返信メールが簡単に作成できる!

formrun 自動返信メール機能

Googleフォームでも自動返信メールは設定できますが、送信できるのは回答のコピーのみ。件名や文面のカスタマイズには制限があり、ビジネルでフォームの用途に合わせた自動返信メールを送るには、Googleフォームではやや物足りなさを感じる方も多いでしょう。

弊社のフォーム作成ツール「formrun(フォームラン)」なら、件名・本文・差出人名・返信先・CC/BCCまで柔軟にカスタマイズできる、自動返信メール機能を標準搭載しています。

名前や問い合わせ内容を反映させつつ、メール文章を自由に編集できるため、ビジネスにおけるフォーム送信後の丁寧な顧客対応が実現します。

さらに、メールの開封や送信失敗も確認できるため、自動返信メール送信後の対応方法も個別に行うことが可能です。

「サンクスメールをもっと丁寧に送りたい」「送信後の対応を印象良く終えたい」と感じている方は、formrunの自動メール返信で、次につながる顧客対応”を始めてみてください。
Googleアカウントがあれば、ワンクリックで今すぐ始められます。

\自動メール返信がカスタマイズできる!/

Googleフォームで設定した自動返信メールが届かない3つの原因

Googleフォームで設定した自動返信メールが届かない3つの原因

Googleフォームで設定した自動返信メールが届かない場合、下記の3つの原因が考えられます。

  • メールアドレスが設定できていない、誤って入力している
  • 無料版の「Email Notifications for Google Forms」を使用している
  • 迷惑メールフォルダに振り分けられている

まずは、メールアドレスの設定が正しく行われているか確認しましょう。そして、無料版の「Email Notifications for Google Forms」を使用している場合、1日に最大20件しか自動返信メールを送ることができません。 より多くの自動返信メールを送りたい場合、有料版の仕様を検討しましょう。

また、フォームに回答したユーザーに自動返信メールが届いているものの、迷惑メールフォルダに振り分けられている可能性もあります。その場合、フォームの回答者に確認し、迷惑メールに振り分けられないように設定を変更してもらう必要があります。

Googleフォームで自動返信メールが来ない場合の詳しい対処法を知りたい方はこちらの記事をご覧ください。
>> 【画像で解説】Googleフォームの自動返信メールはなぜ来ない?設定する3つの方法

Googleフォームで自動返信を設定した際は送信元メールアドレスを確認しておく

Googleフォームで自動返信を設定した際は送信元メールアドレスを確認しておく

Googleフォームで自動返信メールを設定した際は、使用してよいメールアドレスか確認しておきましょう。設定したメールアドレスが個人のメールアドレスである場合、 フォームの自動返信用メールアドレスや会社のメールアドレスを設定した方がよい可能性があります。設定したメールアドレスを再確認しておきましょう。

Googleフォームの活用が難しい場合はformrunの導入を検討しましょう

Googleフォームの活用が難しい場合はformrunの導入を検討しましょう

本記事では、Googleフォームで自動返信を設定する方法を解説しました。
Googleフォームで自動返信メールを設定するには、Googleフォームの標準機能・アドオン・GASの3つの方法が挙げられます。

ただし、それぞれの方法には以下のようなデメリットがあります。

  • Googleフォーム標準機能:返信内容を編集できない
  • アドオン:返信数に制限がある
  • GAS:設定に専門知識が必要で管理に手間がかかる

したがって、誰でも簡単かつ制限のない自動返信メールを送るには、専用のフォーム作成ツールの利用がおすすめです。

フォーム送信後、自動で丁寧な返信メールを送りたいと考えている方には、ノーコードで使える「formrun(フォームラン)」がおすすめです。

formrunなら、フォーム送信と同時にカスタマイズした自動返信メールが送信可能です。フォーム回答で収集した問い合わせ内容を自動で差し込めるので、どんな場面でも信頼感のある自動返信メールが完成します。

フォームごとに異なる自動返信メールが用意できるため、フォームの用途に応じて柔軟な自動メール返信が実現しますん。

Googleアカウントがあれば、ワンクリックですぐに始められます。自動返信メールによる顧客対応の質を上げたい方は、ぜひformrunをご活用ください。