想定ケース
ここでは、所員12名の税理士事務所で、顧問先90社への月次資料の依頼メールを担当者が1通ずつ手作業で送っているケースを想定します。
| 項目 | 内容 |
|---|---|
| 業種・規模 | 税理士事務所・所員12名(顧問先90社) |
| 対象部署 | 事務担当(送信作業)と所長(最終確認) |
| 対象業務 | 月次資料の依頼メールの作成・送信・送付漏れ確認 |
お客様の状況と課題
毎月月初に、顧問先90社へ「今月の提出資料のご案内」を送付している事務所です。
宛名・担当者名・提出期限・不足資料の有無を1社ずつ差し替えて送るため、1通に4~5分、月に約7時間かかっています。
時間だけの問題ではありません。
過去に宛名と本文の顧問先名がズレた誤送信が起きたため、以来、所長が月約1時間かけて全通をダブルチェックする運用になりました。
送付漏れの確認も送信済みフォルダを目で追うしかなく、月初は他の月次業務と重なるため、この送信作業が残業の一因になっています。
実現したいこと
- 文面の差し替えと送信の手作業をなくす
- 顧問先名のズレによる誤送信を、人の注意力ではなく仕組みで防ぐ
- どこまで送ったかが一目で分かる状態にする
- 所長の確認作業を、全通の目視から要点確認だけに縮める
改修の概要
現状は、事務担当が顧問先名簿を見ながらメールを1通ずつ作成し、宛名・担当者名・提出期限・不足資料を手で差し替えて送信しています。
誤送信の再発防止のため、送信前の全通目視が所長の毎月の仕事です。
改修後は、顧問先・担当所員・提出期限・不足資料・送信ステータスの列を持つスプレッドシートを送信リストにします。
Google Apps Script(Googleスプレッドシート付属の自動化機能)が、このリストの行データをメールのひな形に差し込んで送信する仕組みです。
本送信の前には、全通を自分宛に送るテスト送信を毎月の手順として組み込み、目視確認を経てから本送信します。
送信のたびに行ごとの送信ログ列へ日時が記録されるので、送付漏れの確認は一覧を見るだけで済み、途中でエラーが起きても送信済みの行を飛ばして安全に再開できます。
ただし、誤送信対策はテスト送信だけに頼りません。
本文中の顧問先名と宛先メールアドレスの対応をGoogle Apps Scriptが照合し、不一致があれば送信を止める仕組みを入れて二重に守ります。
使用する技術構成
| 役割 | 使用技術 | 選定理由 |
|---|---|---|
| 現場の人が触る部分 | Googleスプレッドシートの送信リスト | 事務担当が普段使う画面のまま。送信ステータス列でどこまで送ったかを見える化 |
| 送信リストの元データ | 顧問先マスタから毎月コピーして確定 | 事務所の顧問先名簿を直接参照すると、他の所員の編集で宛先が意図せず変わる。毎月コピーして確定させる方が事故が少ない |
| 裏側の処理(差し込み・送信) | Google Apps Script+Gmail | 追加のサービス契約なしにGoogle Workspaceの中だけで完結する |
| 誤送信の防止 | テスト送信モードと宛先照合チェック | 顧問先への誤送信は他社の税務情報の漏えいに直結するため、目視と機械照合の二重で守る |
効果試算
試算の前提として、事務担当の人件費単価は2,500円/時(事務・経理職の職種別単価)、所長の確認作業は5,000円/時(士業有資格者の職種別単価。
いずれも福利厚生込み概算・推定)を置きます。
| 項目 | Before | After |
|---|---|---|
| 送信作業(事務担当) | 月約7時間(1通4~5分×90社) | 月約0.5時間(テスト送信の目視確認) |
| 確認作業(所長) | 月約1時間(全通のダブルチェック) | 月約0.25時間(テスト結果の要点確認) |
| 月間人件費換算 | 約22,500円 | 約2,500円 |
| 年間人件費換算 | 約27万円 | 約3万円 |
年間削減効果は約24万円(約87時間)と試算しています。
金額に出ない効果として、他社の税務情報の誤送信リスクが仕組みで消えることがあり、士業では時間削減よりこちらが本質的な価値です。
送付漏れの心配がなくなることも、月初の心理的負担を下げます。
運用コストの目安(構成パターン別・推定)
| 構成 | ランニングコスト(目安) | 向いているケース |
|---|---|---|
| A. Google Workspace内で完結する型 | 追加費用なし(既存のGoogle Workspace利用料の範囲内) | 顧問先100社前後まで。本ケースの規模 |
| B. メール配信専用サービス型 | 月数千円~1万円程度(サービス利用料) | 配信数が多い、開封状況の確認まで管理したい |
90通規模ならAで足ります。
なお、Google Apps Scriptからの1日の送信数にはアカウント種別ごとの上限があり(Google Workspaceで1,500通規模。
無料アカウントはさらに少ない)、この規模なら問題ありませんが、上限値は運用文書に明記しておきます。
構築費用は文面のパターン数や名簿の管理状況によって変わるため、個別にお見積りします。
リスクと対策
| リスク | 内容 | 対策 |
|---|---|---|
| 1行ズレの誤送信 | 差し込み処理の行指定ミスで「A社宛にB社の不足資料リスト」が届くと、他社の税務情報の漏えいになる | テスト送信モードに加え、本文中の顧問先名と宛先メールの対応をGoogle Apps Scriptが照合し、不一致なら送信を止める |
| 迷惑メール判定 | 同じ文面の一斉送信は先方のフィルタに落ちることがある | 件名に顧問先名を差し込む、送信元を普段やり取りしている担当アドレスにする。実用上ほぼ回避できる |
| 送信上限への接触 | 繁忙期に複数のひな形を同日一斉送信すると上限に近づくことがある | 上限値を運用文書に明記し、大量送信時は送信日を分ける |
| 敬称・表記の揺れ | 「様」「御中」の使い分けや先方担当者の異動の反映 | ひな形に条件分岐を足さず、リスト側の列を整備して解決する。ひな形の分岐は保守できなくなる |
| 構築者の退職で保守不能 | 内製ツールの典型的な死に方 | 構成・設定値・改修手順のドキュメントを納品物に含める |
導入の進め方と期間の目安
標準的には次の4ステップで、合計1~1.5ヶ月が目安です。
期間は推定で、送信サイクルが月1回のため並行運用に1ヶ月分の送信を充てることによって変わります。
Step1. ヒアリング・現状把握(約1週間)
現行の文面パターン、顧問先名簿の管理方法、差し替え項目、過去の誤送信の経緯を確認する。
Step2. 構築(約2~3日)
送信リストの設計、Google Apps Scriptの差し込み送信、テスト送信モード、宛先照合チェックを作る。
Step3. 並行運用(送信1回分=約1ヶ月)
月初の送信1回分を並行運用に充てる。
テスト送信で全通を自分宛に確認したうえで本送信し、従来の手作業チェックと結果を突き合わせる。
Step4. 本稼働
問題がなければ翌月から切り替える。
所長の確認はテスト結果の要点確認だけになる。
お客様にお願いすることは、顧問先名簿と過去の送信メールのサンプルのご提供、並行運用月の突き合わせ確認、事務ご担当者との月1~2回・30分程度の打ち合わせの3点です。
顧問先への送信を止める切り替え作業はありません。
この構成が向く会社・向かない会社
この構成が効果を出しやすいのは、次のような事務所・会社です。
- 毎月ほぼ同じ構成のメールを数十社以上に送っている
- 差し替える項目(宛名・期限・不足資料等)がリストに書き出せる
- Google Workspaceを利用している
逆に、送付先が10社程度なら手作業で十分なため、導入をおすすめしません。
文面が毎回大きく変わる場合も、ひな形化の効果が出ません。
Microsoft 365環境の場合は、同じ考え方の構成をPower Automate(Microsoftの自動化サービス)で組むことになり、技術構成が変わります。