Googleフォームは、受付やアンケートだけでなく、申請、点検、問い合わせ、社内依頼の入口として使えます。
GASを組み合わせると、フォーム送信後に特定の処理を動かすことができます。Google公式も、Apps Scriptでフォーム送信に基づくタスク自動化や、スプレッドシートとの連携を案内しています。
自動化しやすい部分
- 回答をスプレッドシートへ記録
- 条件に応じて担当区分を付ける
- 担当者へ通知
- 受付番号を付与
- 回答内容を別シートへ整理
- 決まった形式の文書やメールを作る
人が確認した方がよい部分
- 例外申請の承認
- 内容を読んだ上での重要度判断
- 個人情報や機密情報の扱い
- 金額や契約に関わる最終決定
フォームを作っただけで業務が整うわけではありません。回答後に誰が何を見るかを決めることが重要です。
受付フローの例
- Googleフォームで受付
- スプレッドシートへ記録
- GASで必須項目と条件を確認
- 担当者へ通知
- 要確認だけ一覧化
- 人が確認して処理完了
こうすると、すべてを自動確定せずに、確認対象を絞れます。
よくある失敗
フォーム項目を後から頻繁に変える
列構成が変わるとスクリプト側の参照がずれる場合があります。
通知だけ作り、処理状態を残さない
メールを送った後に誰が対応したか分からなくなると、結局別の管理表が増えます。
例外を自動で捨てる
空欄や形式不一致を無視すると、受付漏れにつながります。
AppSheetやWorkspace Studioも比較する
入力画面にステータス、権限、一覧表示が必要ならAppSheetが合う場合があります。メールやChatなどをまたぐフローならWorkspace Studioの標準機能で足りる可能性があります。
KOTOKUMUの視点
「フォームを自動化する」のではなく、受付から完了までの流れを見ます。フォーム、スプレッドシート、通知、確認を分けると、必要な仕組みを小さくできます。
関連する相談内容は、Google Workspace業務改善・自動化でも整理しています。