Google フォーム×スプレッドシートで申込・アンケート管理を自動化する方法

Google Workspace

「セミナーの申込フォームは作ったものの、受付管理がExcelへの手入力で回らない」「アンケート結果の集計に毎回数時間かかっている」——中小企業のDX支援現場で、私たち一般社団法人中小企業販促・DX支援協会が最も多く相談を受けるテーマの一つが、この「申込・アンケート管理の煩雑さ」です。新しいツールを導入するまでもなく、すでに多くの企業が契約している Google Workspace の Google フォームとGoogle スプレッドシートを連携させるだけで、受付・集計・自動返信・通知の大部分は自動化できます。本記事では、専門知識がなくても実践できる自動化の手順を、GAS(Google Apps Script)の軽い活用まで含めて具体的に解説します。

Google フォーム×スプレッドシート自動化とは

Google フォームは、Google Workspace(および無料のGoogleアカウント)で使えるフォーム作成ツールです。申込受付、アンケート、問い合わせ、社内申請など、さまざまな入力フォームをノーコードで作成できます。そして回答は、連携したGoogle スプレッドシートに自動で1行ずつ蓄積されていきます。この「フォーム→スプレッドシート」の流れが自動化の土台です。

「自動化」が指す範囲

ここでいう自動化とは、(1) 回答データのスプレッドシートへの自動記録、(2) 回答者への自動返信メール、(3) 担当者への新規回答通知、(4) 集計・グラフの自動更新、という4つの工程を、人手を介さず動かすことを指します。Google フォーム単体でも(1)と一部の(2)(3)は実現でき、より細かい制御が必要な場合にGAS(Google Apps Script)を組み合わせます。

なぜ中小企業にこそ向くのか

専用の申込管理SaaSやマーケティングオートメーションツールは高機能ですが、月額費用と学習コストがかかります。一方この方法は、既存の Google Workspace の範囲内で完結するため追加費用がほぼゼロです。当協会の支援先でも、まず Google フォームで仕組みを内製し、規模が大きくなった段階で専用ツールへ移行する、という段階的なアプローチを推奨しています。

主な機能・特徴

多彩な質問形式とデータ型

記述式、選択式(ラジオ・チェックボックス)、プルダウン、均等目盛、日付、時刻、ファイルアップロードなど、申込やアンケートに必要な質問形式を一通り備えています。回答必須の設定や、回答に応じて表示する質問を分岐させる「セクション移動」も可能です。

スプレッドシートとのリアルタイム連携

フォームの「回答」タブからスプレッドシートを生成すると、以後の回答はタイムスタンプ付きで自動追記されます。スプレッドシート側でQUERY関数やピボットテーブルを組んでおけば、回答が入るたびに集計表やグラフがリアルタイムで更新されます。

自動返信・通知

フォームの設定で「回答のコピーを回答者に送信」を有効にすれば、簡易的な自動返信が可能です。差出人名や本文を自由にカスタマイズした返信メールを送りたい場合は、GASのトリガー機能で「フォーム送信時」に処理を走らせます。

使い方・作り方(Step1〜6)

Step1:Google フォームを作成する

Googleドライブで「新規→Google フォーム」を選び、タイトルと説明を入力します。申込フォームなら「氏名」「会社名」「メールアドレス」「参加希望日」など、後で集計・連絡に使う項目を質問として追加します。メールアドレスは「回答の検証」で形式チェックをかけておくと、誤入力を防げます。

Step2:スプレッドシートに連携する

フォーム編集画面上部の「回答」タブを開き、スプレッドシートのアイコンをクリックします。「新しいスプレッドシートを作成」を選ぶと、回答が自動蓄積されるシートが生成されます。これでStep1のフォームから送信された内容が、タイムスタンプ付きで1行ずつ記録されるようになります。

Step3:集計シートを組む

回答が貯まる「フォームの回答 1」シートとは別に、集計用シートを1枚追加します。たとえば参加希望日ごとの人数を出すなら、COUNTIF関数やQUERY関数で集計します。アンケートの満足度であれば、AVERAGE関数で平均値を、グラフ機能で分布を可視化できます。回答が増えるたびに数式が自動で再計算されるため、手作業の集計は不要になります。

Step4:回答者への自動返信を設定する

簡易返信でよければ、フォームの「設定→回答→回答のコピーを回答者に送信」を「常に表示」または「リクエストされた場合」にします。申込内容の控えとして十分です。文面を自社らしくしたい場合はStep6のGASを使います。

Step5:担当者への通知を設定する

回答シートを開き、メニューの「ツール→通知設定」(拡張機能によってはアドオン)で「フォームを送信したとき」「すぐに通知」を選ぶと、新規回答のたびに担当者へメールが届きます。複数人で受付を分担する場合に有効です。

Step6:GASで一歩進んだ自動化を加える

差出人名やHTML本文を整えた自動返信、申込内容に応じた条件分岐、Slackやチャットへの通知などを行いたい場合は、GAS(Google Apps Script)を使います。フォームに紐づくスプレッドシートから「拡張機能→Apps Script」を開き、以下のような関数を作成して「フォーム送信時」トリガーに設定します。

具体的には、onFormSubmit関数で送信されたメールアドレスを取得し、MailApp.sendEmailで定型文を送る、という15〜20行程度のスクリプトで実現できます。プログラミング未経験でも、テンプレートを少し書き換える程度で動かせるのがGASの利点です。当協会の支援でも、最初の1本だけ伴走で作成し、以降は社内で複製・改変してもらう形を取っています。

料金プラン

Google フォームとGoogle スプレッドシートは、無料のGoogleアカウントでも利用できますが、独自ドメインのメール・管理機能・容量を考えると、業務利用では Google Workspace の契約が現実的です。代表的なプランは以下の通りです(料金・仕様は改定されるため、導入前に必ず公式サイトで最新情報をご確認ください)。

プラン 月額(1ユーザー・年間契約の目安) 主な特徴
Business Starter 約800円台 30GBのプール容量、フォーム・スプレッドシート利用可、基本的なビデオ会議
Business Standard 約1,600円台 2TBのプール容量、録画可能な会議、共有ドライブ
Business Plus 約2,500円台 5TB容量、高度なセキュリティ・管理機能
無料Googleアカウント 0円 個人利用向け。フォーム・スプレッドシートは使えるが管理機能・容量に制限

つまり、すでに Google Workspace を契約している企業であれば、本記事の自動化は追加費用ゼロで始められます。

他ツールとの比較

申込・アンケートに使える代表的なフォームツールと比較すると、それぞれに得意分野があります。

項目 Google フォーム Microsoft Forms Typeform
費用 Google Workspace に含まれる/無料でも可 Microsoft 365 に含まれる 無料版あり・有料は月額課金
表計算連携 Google スプレッドシートとシームレス Excel(OneDrive)と連携 外部連携・エクスポートで対応
デザイン自由度 シンプル・標準的 シンプル・標準的 非常に高い(対話型UI)
自動化の拡張 GASで柔軟に拡張可 Power Automateと連携 連携ツール・Webhookで拡張
向いている用途 社内申込・アンケート全般 Microsoft中心の組織 顧客体験を重視する外部向けフォーム

すでに Google Workspace を使っているなら Google フォーム、Microsoft 365 中心なら Microsoft Forms、デザイン性の高い顧客向けフォームなら Typeform、と環境と目的で選ぶのが基本です。詳しいツール選定は当協会のDX・AI情報サイトでも継続的に情報を発信しています。

活用事例

事例1:製造業(従業員約40名)の展示会申込管理

これまで電話とFAXで受けていた展示会ブースの来場予約を Google フォームに切り替えた事例です。回答はスプレッドシートに自動蓄積され、参加希望時間帯ごとの人数がリアルタイムで可視化されました。受付担当の集計作業が週あたり約3時間削減され、当日の来場者対応に時間を回せるようになりました。

事例2:小売・サービス業(店舗3拠点)の顧客アンケート

来店客への満足度アンケートをQRコード付きの Google フォームで実施した事例です。回答はスプレッドシートのQUERY関数で店舗別・項目別に自動集計され、毎月の店長会議資料がほぼ自動で完成するようになりました。紙アンケートの転記ミスがなくなり、改善サイクルが速くなりました。

事例3:士業事務所(従業員約10名)の問い合わせ自動返信

ウェブサイトの問い合わせを Google フォームで受け、GASによる自動返信を設定した事例です。送信直後に事務所名と受付完了の旨を記したメールが自動で届くため、「連絡したのに返事が来ない」という顧客の不安が解消されました。担当者の手動返信件数が大幅に減り、初動対応のスピードと印象が改善しました。

デメリット・注意点

注意点1:デザインの自由度は高くない

Google フォームは設計がシンプルで使いやすい反面、ブランディングを重視した凝ったデザインには不向きです。ロゴやヘッダー画像、配色は変更できますが、Typeformのような対話型の凝ったUIは作れません。顧客の第一印象を重視する外部向けフォームでは、この点を許容できるか事前に検討してください。

注意点2:GASにはスクリプトの実行制限がある

GASは便利ですが、1日あたりのメール送信数やスクリプト実行時間に上限があります。大量配信を想定する場合は上限に達するおそれがあるため、用途に応じてメール配信サービスの併用を検討する必要があります。

注意点3:個人情報の取り扱いと共有設定

申込・アンケートには氏名やメールアドレスなどの個人情報が含まれます。回答が蓄積されるスプレッドシートの共有範囲を誤ると情報漏えいにつながります。共有は必要最小限の担当者に限定し、リンクを知っている全員が閲覧できる設定は避けてください。

注意点4:回答の重複・なりすまし対策

無料アカウントでも使える反面、ログイン必須にしないと同一人物が複数回回答できてしまいます。社内利用なら「回答を1回に制限」やドメイン制限を、外部向けなら重複チェックの仕組みを併用すると安心です。

よくある失敗パターンと対策

最も多い失敗は、「フォームの質問項目を後から大幅に変えてしまい、スプレッドシートの集計数式が崩れる」ケースです。対策として、運用開始前に必要項目を洗い出し、列の増減が起きにくい設計にしておきます。やむを得ず項目を追加する場合は、集計シートの参照範囲を確認してから行います。

次に多いのが「自動返信を設定したつもりが届いていない」失敗です。GASのトリガー設定漏れや、迷惑メール判定が原因のことが多いため、必ずテスト送信で着信を確認します。最後に「通知が多すぎて埋もれる」という運用上の失敗もあります。全件通知ではなく、条件に合う回答だけを通知する設計に切り替えると、重要な申込を見落とさずに済みます。

まとめ

Google フォームとGoogle スプレッドシートの連携は、追加費用をほぼかけずに申込受付・アンケート集計・自動返信・通知を自動化できる、中小企業にとって最もコストパフォーマンスの高いDXの第一歩です。まずは無料のGoogleアカウントや既存の Google Workspace で小さく試し、GASで一歩進んだ自動化を加えていくのがおすすめです。手作業の集計や転記に追われている業務があれば、本記事の手順をそのまま当てはめてみてください。設計や内製化に不安がある場合は、伴走支援を活用することで、最初の1本を確実に動かしてから社内展開できます。

まずは無料でご相談・診断ください

「何から始めればいいかわからない」という段階でもお気軽にどうぞ。

▶ 30分 無料Web相談を予約する

▶ 課題をセルフ診断する(1分・無料)

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