Google Apps Script 業務自動化10選 - 解決ドットコム 2026年版

Google Apps Script 業務自動化10選 - 解決ドットコム 2026年版
XP
0 / 500 XP

Google Apps Scriptを使った業務自動化10選

"人がやる必要のない作業"をGASで減らす|2026年版・中小企業向けDX入門

発行:解決ドットコム(kaik-2.com)

この記事の超要約

Google Apps Script(GAS)は、Google Workspaceの業務を追加費用なしで自動化できるクラウド型JavaScriptプラットフォームです。この記事では、中小企業でよくある「手作業のムダ」を特定し、GASで自動化できる業務10パターンを実務視点で解説します。フォーム自動受付、未対応アラート、KPIレポート自動送信、請求書PDF作成、カレンダー自動登録など、すぐに着手できる仕組みを具体的に紹介します。

🔊 音声で聴く:「GASでコピペと見落としを無くす」
▶ 再生
0.8x
1.0x
1.5x
2.0x

⏰ 30秒診断:あなたの会社にGAS自動化は必要?

YES / NO で答えてください(全7問)

YES
NO

なぜ今、GAS業務自動化が中小企業に効くのか

中小企業の現場では、いまだにこういう作業が残っています。毎日スプレッドシートを開いて確認する。問い合わせフォームの内容を手作業で転記する。未対応案件を目視で探す。請求・入金・対応状況を人がチェックする。メール文面を毎回コピーして送る。

これらはすべて、人間が判断すべき仕事ではありません。

職場の隠れたムダは人間のAPI化から生まれる

解決ドットコム的に言うと、GASは「小さな業務の詰まりを取る配管」です。大規模なシステム開発ではなく、まずはGoogle Workspace上で回っている手作業を減らす。ここから始めるのが現実的です。

GASは大規模システムではなく小さな業務の詰まりを取る配管です

GASは、Google Workspaceを自動化・拡張するためのクラウド型JavaScriptプラットフォームです。Gmailアカウントがあれば利用でき、専門開発者でなくても業務用の小さな仕組みを作れる点が特徴です。時間主導トリガーを使えば、特定時刻や一定間隔で処理を自動実行させることもできます。

📖 エビデンス:Google公式ドキュメントでは、時間主導トリガー(clock trigger)はUnixのcronジョブに似ており、毎分から月1回まで設定可能と説明されています。
出典:Google Developers - Installable Triggers

中小企業のDX実態

中小企業庁の調査によれば、中小企業のDX推進において最大の障壁は「ITに詳しい人材がいない」「何から始めればいいか分からない」という声です。GASは、既にGoogle Workspaceを使っている企業であれば、追加費用ゼロ・追加契約なしで始められるため、この障壁を最も低くする手段の一つです。

特に従業員数5〜50名程度の企業では、専用のSaaS契約や外部開発を行う前に、「まず手元で自動化してみる」フェーズが有効です。月額ツールの積み重ねでコストが膨らむ前に、GASで十分な範囲を見極めることが重要です。

GASで自動化すべき業務の考え方

GASで自動化すべきなのは、次の3条件に当てはまる仕事です。

自動化のスイートスポットを見極める - GOとSTOP

🔧 GAS自動化の判断フロー(クリックで詳細表示)

1

毎回同じ作業か?

繰り返しのパターンがある業務が対象

例:毎朝のシート確認、毎回同じメール文面での連絡、受注情報の転記など。判断が不要で、同じ手順を繰り返しているものはGAS化の最有力候補です。
2

Google Workspace上で完結するか?

Sheets, Gmail, Forms, Calendar, Drive内の作業

GASはGoogle製品との連携が得意です。Sheets ↔ Gmail ↔ Calendar ↔ Drive ↔ Formsの間のデータ移動・通知・作成を低コストで実現できます。外部APIとの連携もUrlFetchAppで可能ですが、まずはGoogle内の作業から始めるのが安全です。
3

人が判断しなくても処理できるか?

ルールベースで処理可能な業務

「ステータスが未対応→通知」「期限3日前→リマインド」「フォーム入力→返信メール」など、if-thenのルールで定義できる処理がGAS向きです。文脈判断が必要な業務(例:クレームの深刻度判定)は人間が行いましょう。
4

制限の範囲内か確認

実行時間6分、日次送信数制限に注意

GASにはスクリプト実行時間6分/回、Gmail送信数100件/日(無料アカウント)、トリガー実行90分/日などの制限があります。大量データ処理や高頻度API連携が必要なら、別のツールや分割実行を検討しましょう。

GAS自動化の候補です!

小さく作って、現場で育てましょう

すべての条件を満たしたら、まずは1つの処理を作ってみてください。完璧なシステムではなく、「昨日まで手でやっていた作業が今日から自動で動く」状態を目指すのが正解です。
📖 エビデンス:Google公式は、Apps Scriptの各サービスには日次の割当や制限があり、超過すると例外が発生してスクリプトが停止すると説明しています。割当はアカウント種別(無料 / Google Workspace)ごとに異なり、予告なく変更される可能性があります。
出典:Google Developers - Quotas for Google Services

GASに向かない業務も知っておく

逆に、以下のような業務はGASだけで無理に作らない方が安全です。

複雑な判断が必要な業務、大量データの重い処理(数万行以上の一括操作)、高頻度のAPI連携(毎秒リクエストなど)、厳格な権限管理やセキュリティ要件がある業務。これらは専用ツールや外部開発を検討すべき領域です。

Google Apps Scriptでできる業務自動化10選

業務自動化10のメニュー表

10の事例を、Category A:顧客接点のフロントエンド自動化Category B:社内管理のバックエンド監視網Category C:資料・データのアウトプット自動化の3カテゴリに分けて紹介します。

Category A:顧客接点のフロントエンド自動化

顧客対応を最速化するフロントエンド自動化(事例1,6)
事例 1Category A

Googleフォーム問い合わせの自動受付・自動返信

📌 何を自動化するか:フォーム入力 → スプレッドシート記録 → 受付メール自動送信 → 担当者通知

向いている業務:無料相談受付資料請求セミナー申込採用応募顧客問い合わせ

Googleフォーム → スプレッドシートに自動記録 → GASで受付メール送信 → 担当者へ通知
✅ 実務メリット:問い合わせ直後に自動返信が届くため、顧客側は「ちゃんと届いた」と安心できます。担当者側も問い合わせの見落としを防げます。
▼ さらに詳しく

GASはGmail、Sheets、Docs、Drive、CalendarなどのGoogle Workspace製品とネイティブに連携できます。フォームの回答がスプレッドシートに自動記録される仕組みと、GASのonFormSubmitトリガーを組み合わせることで、受付→記録→通知の一連のフローをコード数十行で実現できます。

注意点として、GASの実行権限は「スクリプトの所有者」のアカウントで動くため、フォーム回答者のアカウントではなく、管理者のGmailから送信されます。社名やサービス名を送信元名に設定しておくと、受信者に分かりやすくなります。

事例 6Category A

Googleカレンダー予定の自動登録

📌 何を自動化するか:フォーム入力された面談日時・顧客名 → Googleカレンダーに自動登録 → 担当者通知

向いている業務:無料相談予約商談予約採用面接ウェビナー管理訪問予定

予約フォーム入力 → 日時・顧客名取得 → Googleカレンダー予定作成 → 担当者通知
✅ 実務メリット:予約受付後の転記作業がなくなります。日程ミス、入力漏れ、ダブルブッキングの確認負担も減ります。
▼ さらに詳しく

CalendarApp.createEvent()を使って、フォーム入力の日時をそのままカレンダーイベントに変換できます。ゲストメールアドレスを指定すれば、相手にもカレンダー招待が届きます。面談30分前にリマインドを追加設定することも可能です。

事例 7Category A

Gmailの定型返信・下書き自動作成

📌 何を自動化するか:問い合わせ内容やステータスに応じて、返信メールの下書きを自動作成

向いている業務:CS返信営業フォロー採用連絡契約案内請求連絡

問い合わせ分類 → テンプレート選択 → 顧客名・案件名を差し込み → Gmail下書き作成
✅ 実務メリット:完全自動送信ではなく、下書き作成まで自動化にすると安全です。人が最後に確認できるので、誤送信リスクを下げながら時短できます。
▼ さらに詳しく

GmailApp.createDraft()で下書きを作成し、人が確認後に送信するフローが推奨です。顧客コミュニケーションは「温かみ」が重要なので、定型部分だけ自動化し、パーソナルな一言は人が追加するハイブリッド運用が効果的です。

下書きとフォローで営業・CSを支援する(事例7,10)
事例 10Category A

顧客ステータス別の自動フォロー

📌 何を自動化するか:顧客ステータスに応じて、案内メール・確認依頼・次回アクションを自動送信

向いている業務:リードナーチャリング契約前フォローオンボーディングCS活用促進解約防止

新規リード → 資料送付済 → 未返信7日 → 自動フォローメール
✅ 実務メリット:営業・CSの抜け漏れが減ります。ただし、完全自動化しすぎると冷たく見えるので「自動化する部分」と「人が対応する部分」を分けることが重要です。
▼ さらに詳しく

スプレッドシートにステータス列と最終更新日列を設け、GASで毎朝チェックする仕組みが基本です。ステータスが「資料送付済」で7日以上経過 → フォローメール送信のように、ルールベースで自動フォローを実行します。NRR(売上継続率)の改善にも直結する仕組みです。

📖 エビデンス:Gmail送信数にはGoogleの割当があります。無料アカウントで1日100件、Google Workspaceで1日1,500件が目安です。業務利用では送信頻度と件数の設計が必須です。
出典:Google Developers - Quotas for Google Services

Category B:社内管理のバックエンド監視網

気づかなかったをなくすバックエンド監視網(事例2,3)
事例 2Category B

未対応問い合わせの自動アラート

📌 何を自動化するか:問い合わせ管理表で「未対応」のまま一定時間経過した案件を自動通知

向いている業務:カスタマーサポート営業問い合わせクレーム対応契約前相談社内依頼管理

ステータス:未対応 + 最終更新24時間以上前 → GASが定期チェック → 担当者にメール通知
✅ 実務メリット:「気づいたら放置していた」を防げます。CSや営業では、対応漏れそのものが信用低下につながるので、効果が非常に高いです。
▼ さらに詳しく

時間主導トリガーを使って、毎朝9時にスプレッドシートをスキャンし、ステータスが「未対応」かつ最終更新日から24時間以上経過した行を抽出→担当者にメール通知する仕組みです。"見に行く管理"から"通知される管理"へ変わるパラダイムシフトです。

事例 3Category B

スプレッドシートのステータス変更で自動通知

📌 何を自動化するか:案件ステータスが変わったら関係者へ自動通知

向いている業務:営業管理CS管理契約管理採用管理進捗管理

ステータス変更 → GASが検知 → 担当者・関係者に通知
✅ 実務メリット:スプレッドシートを見に行かなくても、必要な変化だけ通知できます。
▼ さらに詳しく

GASには、スプレッドシートの編集時に発火するonEditトリガーがあります。Google公式はシンプルトリガーとインストール型トリガーの違いを説明しており、メール送信などの認証が必要な処理にはインストール型トリガーを使う必要があります。

バックオフィスの命綱となる期限管理(事例9)
事例 9Category B

期限管理・リマインド自動化

📌 何を自動化するか:契約更新日、提出期限、支払期限が近づいたら自動通知

向いている業務:契約更新管理入金確認書類提出管理タスク期限管理法務・労務・総務

期限日をスプレッドシートに入力 → GASが毎日チェック → 期限3日前・当日に通知
✅ 実務メリット:人が覚える必要がなくなります。バックオフィス系は期限漏れがそのままトラブルになるため、効果が大きいです。
▼ さらに詳しく

日付計算はGASのDateオブジェクトで簡単にできます。期限日と今日の差分を計算し、3日前と当日に通知する仕組みが基本です。特に契約更新や支払期限は、1日の遅れが法的リスクや信用問題に直結するため、自動リマインドの費用対効果が最も高い領域です。

📖 エビデンス:GASのトリガーには「シンプルトリガー」と「インストール型トリガー」があり、用途に応じた使い分けが必要です。シンプルトリガーは認証不要の処理のみ、インストール型はGmail送信など認証が必要な処理に対応します。
出典:Google Developers - Installable Triggers

Category C:資料・データのアウトプット自動化

朝イチの会議を短縮するデータ集約(事例4)
事例 4Category C

毎朝の売上・KPIレポート自動送信

📌 何を自動化するか:スプレッドシートの売上・問い合わせ数・対応件数を集計し毎朝メール送信

向いている業務:売上管理営業KPICSダッシュボードEC運営バックオフィス

スプレッドシート集計 → GASで数値取得 → 本文生成 → 毎朝メール送信
✅ 実務メリット:朝イチで数字を確認できるため、会議や報告が短くなります。KPIを見る習慣を作るだけで業務改善が進みやすくなります。
▼ さらに詳しく

SpreadsheetApp.getActiveSheet().getRange()で数値を取得し、HTML形式のメール本文を生成してGmailApp.sendEmail()で送信します。毎朝8時に自動実行するトリガーを設定すれば、出社前にKPIが手元に届きます。Googleチャットへの投稿も、Webhook URLを使えばGASから可能です。

事例 5Category C

請求書・見積書のPDF自動作成

📌 何を自動化するか:顧客情報・金額・明細からテンプレートにデータを差し込み、PDF作成・送信

向いている業務:見積書作成請求書作成契約書案内納品書作成報告書作成

スプレッドシートの顧客データ → テンプレートに差し込み → PDF化 → Drive保存 → メール送信
✅ 実務メリット:毎回のコピペ作業、ファイル名ミス、送付漏れを減らせます。
▼ さらに詳しく

Googleドキュメントのテンプレートに{{顧客名}}のようなプレースホルダーを用意し、GASでreplaceText()してからPDF変換する手法が一般的です。GAS公式のクイックスタートでも、Docs文書を作成してメールでリンクを送る自動化例が紹介されています。

属人化を防ぐドキュメントとフォルダの自動生成(事例5,8)
事例 8Category C

ファイル整理・フォルダ自動作成

📌 何を自動化するか:新規顧客登録時にGoogleドライブ上に顧客フォルダを自動作成

向いている業務:顧客管理契約管理プロジェクト管理採用管理士業・バックオフィス

顧客登録 → 顧客番号取得 → Driveにフォルダ作成 → URLをスプレッドシートへ記録
✅ 実務メリット:ファイルの置き場所が統一されます。属人化しやすい「どこに保存した?」問題を防げます。
▼ さらに詳しく

DriveApp.createFolder()で新規フォルダを作成し、そのURLをスプレッドシートに記録します。さらに事例5のPDF自動作成と組み合わせれば、「顧客フォルダ作成→見積書PDF生成→フォルダに自動格納→URLを管理表に記録」という一気通貫の仕組みが完成します。

GAS自動化は"小さく作って、現場で育てる"のが正解

GAS自動化の鉄則:小さく作って現場で育てる

Google Apps Scriptは、Google Workspace上の業務を自動化するには非常に強いツールです。ただし、何でもGASで作ればいいわけではありません。

GAS自動化の本質は、「人が考える仕事を増やすために、人がやらなくていい作業を減らす」ことです。最初から大きなシステムを作る必要はありません。

覚えておくべき3つの鉄則

1. 万能システムではない:GASは軽量な自動化ツール。最初から完璧な巨大システムを目指さないこと。

2. ハイブリッドの重要性:顧客とのコミュニケーションなど「温かみ」が必要な部分は人間が担い、機械的な部分だけを切り出す。

3. 制限の理解:Google公式のサービス割当(実行時間6分/回、トリガー実行90分/日、送信数制限など)を理解し、安全な範囲で運用する。

📖 エビデンス:Google公式によると、スクリプトの実行時間は1回あたり最大6分。トリガー経由の場合は1日の累計実行時間に90分の制限があります。また、Rhino ランタイムは2026年1月31日にサポート終了しており、V8ランタイムへの移行が必要です。
出典:Google Developers - Quotas for Google Services
出典:Google Developers - Apps Script Release Notes

今日やること:「小さなDX」3つのチェック

今日から始める小さなDX 3つのチェック

まずは、社内業務をこの3つに分けてみてください。

① 毎日やっている作業(例:朝の数値まとめ、日々のステータス確認)

② コピペしている作業(例:フォームからシートへの転記、定型メールの作成)

③ 忘れると困る作業(例:契約更新の確認、支払期限のチェック)

この3つに当てはまるものは、GAS自動化の候補です。まずは「フォーム受付」「未対応アラート」など安全な領域から着手してください。

Before / After まとめ

業務Before(手作業)After(GAS自動化)
問い合わせ対応フォーム確認→手動転記→手動返信自動記録・自動返信・担当者通知
未対応管理毎日シートを目視確認24時間超で自動アラート
KPIレポート朝イチで手動集計→コピペ報告毎朝自動メール送信
請求書作成テンプレコピー→手入力→PDF変換データ差し込み→PDF自動作成
予約管理フォーム確認→カレンダー手入力カレンダー自動登録・通知
ファイル管理フォルダ手動作成→保存先バラバラ自動フォルダ作成・URL記録
期限管理担当者の記憶頼み3日前・当日に自動リマインド

✅ GAS自動化 導入チェックリスト(12項目)

完了: 0 / 12

📝 理解度チェッククイズ(5問)

もう一度挑戦する
🐥

カイピヨくんの一言

「GASは"すごいシステム"じゃなくて、"小さな面倒を消す道具"として使うと強いよ。まずは1つ、今日やってる手作業をGASに任せてみよう!」

人が考える仕事を増やすために人がやらなくていい作業を減らす - 解決ドットコム

GAS自動化で「仕組みで解決」しませんか?

解決ドットコムでは、GAS導入支援・業務自動化の設計相談を承っています。

「何から始めればいいか分からない」方もお気軽にどうぞ。

無料相談はこちら
執筆:横田和也解決ドットコム(kaik-2.com)
「仕組みで解決する」をテーマに、中小企業向けのIT支援・業務改善・DX導入を行っています。

\ 最新情報をチェック /