googleフォーム自動返信手引

フォーム自体にメール返信機能がついてないのでちょっと困る。
アンケートならいいけど。

自動送信スクリプト

Googleフォームにメールアドレス枠を追加、送信があったらスプレッドシートに貯める。
紐付けたスプレッドシートにスクリプトを作成して、Googleフォーム送信時に記入されたメールアドレスへ内容を送信する。
件名・ヘッダー・フッター等編集できるし、CC・BCCを付けてこちらに送ることもできる。
難点というか仕様というか、送信元のメールアカウントはGoogleフォームを作成したアカウントに強制的に紐付けられるので注意。

基本的な設定は以下のサイトに全て書いてあるので、とりあえず一旦は記事内容に倣って一つ作成して慣れるところからやっていくといい。

【最新版 コピペでOK】Googelフォームを使って自動返信の問合せフォームを作る。 | WEB担当者の備忘録

名前もメールアドレスも複数枠設置する場合があるので、そういう時は以下の部分をいじる。

 // 入力カラム名の指定
 var NAME_COL_NAME = '名前';
 var MAIL_COL_NAME = 'メールアドレス';

「’」で括られている中身を対象にしたい質問の項目名に変更する。

送信先の複数指定

 // メール送信先
 var admin = "admin@example.com"; // 管理者(必須)
 var sendername = "web担当者備忘録";//送信者名(必須)
 var cc = ""; // Cc:
 var bcc = admin; // Bcc:
 var reply = admin; // Reply-To:
 var to = ""; // To: (入力者のアドレスが自動で入ります)

送信先メールアドレスはカンマ区切りで増やすことができる。

 var cc = "aaaaaa@example.com,bbbbbb@example.com,cccccc@example.com"; // Cc:

特定項目の自動入力

クエリ文字列(URLパラメーター)を使用すれば、フォームアクセス時の自動入力が可能。

Googleフォームに情報を事前入力する | 合同会社すぐもぐ

送信者をカテゴリ分けしたい場合とかに便利。
「○○の方はこちら」とかで振り分けて、1つのフォームだけでどうのこうのができる。

スプレッドシート自体振り分けたいとか完全に別個に処理したいのであればフォームを分けたほうが安心なので、使い分けですね。

コメント

タイトルとURLをコピーしました