Amazonで見るセール会場へ

Googleフォーム│お問い合わせを別のメールアドレスに転送する方法

確実なお問い合わせ方法といえば、Google Formsが一番です。

細かいカスタマイズはできないものの、メールサーバー等のトラブルとは無縁です。

あとは関係各所に転送できればもっといいのにと思い、スクリプトで転送するようにしてみました。

目次

Googleフォームでお問い合わせを別のメールアドレスに転送する方法

作成済みのGoogleフォームがあることを前提とします。

まずは右上のスリードットメニューからスクリプトエディタを選択しましょう。

スクリプトエディタを開いたら、下記のコードをコピペします。

メールアドレス(hogehoge@gmail.com)のところはお好きな転送先にしましょう。

コピペしたらCtrl+Sでスクリプトを保存しましょう。

この時にポップアップが出て、諸々の許可を求められますので、同意しておきましょう。

function sendFormToEmail(e){
  var emailAddress = 'hogehoge@gmail.com'; // ここにメールアドレスを定義
  var form = FormApp.getActiveForm();
  var formTitle = form.getTitle(); // フォームのタイトルを取得
  var items = e.response.getItemResponses();
  var msg = '';

  for (var i = 0; i < items.length; i++) {
    var item = items[i];
    var q = item.getItem().getTitle();
    var a = item.getResponse();
    msg += q + ': ' + a + '\n\n';
  }
  
  GmailApp.sendEmail(emailAddress, formTitle + '(転送)', msg);
}

これだけでは不十分です。

トリガーを設定します。

左のメニューから下の方の時計のアイコン、トリガーを選択します。

右下のトリガーを追加ボタンを押して、イベントの種類を選択のところでフォーム送信時を選択しましょう。

保存ボタンを押してスクリプトの設定が完了です。

以上でフォームを送信時に設定したメールアドレスに転送します。

最後にフォームをテストして、送信ボタンを押した時にメールが転送されているか確認しましょう。

Googleスプレッドシートのほかの操作は、まとめからご覧いただけます。

まとめ

最強のお問い合わせフォームであるGoogle Forms、実はスクリプト(GAS)が使えると言うだけあって、

拡張性は思った以上にあります。

ぜひ参考にしてみてください。

Google Workspace を学べる本と、作業が捗る機材

スプレッドシートもドキュメントも、基本の型を知ると作業時間が目に見えて減ります。

Google Workspace を学べる本

技術評論社
¥1,870 (2026/09/15 20:36時点 | Amazon調べ)
\Amazonで商品を見る/
Amazon
\楽天市場で商品を見る/
楽天市場
\Yahoo!ショッピングで商品を見る/
Yahooショッピング
\Amazonで商品を見る/
Amazon
\楽天市場で商品を見る/
楽天市場
\Yahoo!ショッピングで商品を見る/
Yahooショッピング
インプレス
¥2,803 (2026/09/15 20:36時点 | Amazon調べ)
\Amazonで商品を見る/
Amazon
\楽天市場で商品を見る/
楽天市場
\Yahoo!ショッピングで商品を見る/
Yahooショッピング

作業が捗る機材

\Amazonで商品を見る/
Amazon
\楽天市場で商品を見る/
楽天市場
\Yahoo!ショッピングで商品を見る/
Yahooショッピング
\Amazonで商品を見る/
Amazon
\楽天市場で商品を見る/
楽天市場
\Yahoo!ショッピングで商品を見る/
Yahooショッピング

選び方をもっと詳しく

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

WAZAの有料記事のサブスクリプションも開始しました。

目次