Googleフォーム自動返信の設定
Googleフォームを使用していると、回答者に自動で返信を送信したいと考えることがあるでしょう。特に、アンケートや申込みフォームなど、回答があった際にフォローアップのメールを送ることで、より良いコミュニケーションが図れます。ここでは、Googleフォームで自動返信を設定する方法をご紹介します。
1. Googleフォームの作成
まずは、Googleフォームを作成します。以下の手順で進めましょう。
- Googleドライブにアクセスし、「新規」ボタンをクリックします。
- 「その他」を選択し、「Googleフォーム」を選びます。
- フォームのタイトルや説明、質問を作成します。
2. GoogleフォームとGoogleスプレッドシートの連携
自動返信を行うためには、フォームの回答を受け取るためのスプレッドシートが必要です。
- フォームの右上にある「回答」タブをクリックします。
- スプレッドシートのアイコンをクリックし、新しいスプレッドシートを作成します。
3. Google Apps Scriptの設定
自動返信を実現するためには、Google Apps Scriptを利用します。以下の手順でスクリプトを設定します。
- スプレッドシートのメニューから「拡張機能」を選択し、「Apps Script」をクリックします。
- 以下のコードを貼り付けます。
function sendEmail(e) {
var email = e.values[1]; // フォームの回答者のメールアドレスが入っている列
var subject = "ご回答ありがとうございます"; // 件名
var message = "あなたの回答を受け付けました。"; // メッセージ内容
MailApp.sendEmail(email, subject, message);
}
- コードを書き終えたら、左上の「保存」ボタンをクリックします。
- 「トリガー」を設定するために、左側の時計アイコンをクリックします。
- 右下の「トリガーを追加」ボタンを押し、「sendEmail」を選択します。
- イベントの種類として「フォーム送信時」を選び、「保存」をクリックします。
4. 権限の付与
初めてスクリプトを実行すると、権限を付与するよう求められます。指示に従って権限を承認してください。
5. テストと確認
設定が完了したら、実際にフォームに回答してみて、自動返信メールが届くか確認します。
まとめ
以上が、Googleフォームで自動返信を設定する方法です。これにより、回答者に対して迅速なフォローアップが可能になり、より良いコミュニケーションが実現できます。ぜひ活用してみてください。

コメント