業務自動化

建設業の施工計画書の提出期限をZapierで自動追跡・督促するレシピ — 計画書のステータスをスプレッドシートで管理し、提出漏れをSlackでアラート

建設業 の業務自動化レシピ
業種建設業
ツールZapier
難易度★☆☆ 易
設定時間約 30 分

施工計画書の提出漏れは、着工の遅れや発注者からの信用低下につながります。本記事では、Google スプレッドシートで提出状況を管理し、Zapierで期限を毎日確認する方法を紹介します。未提出の計画書をSlackへ知らせる仕組みを、約30分で整える手順も解説します。

読了目安: 約12分 | 導入時間: 約30分 | 難易度: 初級者向け

この記事のポイント

編集長の見解: 建設業の現場では、施工計画書の提出管理が担当者の記憶に頼りがちです。スプレッドシートとZapierを組み合わせると、期限と担当者をチームで共有できます。まずは1現場、5件程度の計画書から始めると、負担を抑えて導入しやすいでしょう。


施工計画書の提出管理で起きがちな問題

建設業の現場では、施工計画書の提出管理に関するトラブルが起きます。まずは、よくある原因を整理しましょう。

問題1: 提出期限が現場ごとに異なる

建設現場ごとに発注者が異なり、提出期限も変わります。たとえば、着工14日前、着工7日前、月末締めなどです。

担当者が頭の中や手元のメモだけで管理すると、確認漏れが起きやすくなります。複数の現場を掛け持ちするほど、期限の見落としにも注意が必要です。

問題2: 担当者が忙しく、督促を忘れる

現場監督や施工管理担当者は、現場対応に追われています。朝礼、職人の段取り、資材の手配、品質検査、書類作成など、優先すべき業務が多いためです。

「あとで連絡しよう」と考えていた督促が、期限を過ぎてしまうこともあります。

問題3: 提出状況が共有されていない

提出状況が担当者のパソコンや紙のファイルだけにあると、次の問題が起きます。

警告: 施工計画書の提出遅延は、事務処理の遅れだけで済まない場合があります。発注者からの信頼低下や、着工延期につながる可能性もあります。公共工事では、契約条件や発注者のルールも確認してください。

次は、スプレッドシート、Zapier、Slackを組み合わせた全体像を確認します。


Zapierで作る自動追跡・督促システム

この仕組みは、3つの要素で構成します。役割を分けると、設定後の運用も分かりやすくなります。

システムの構成要素

要素役割使用するサービス編集部の評価
管理台帳計画書と提出状況を管理Google スプレッドシート低コストで始めやすい
自動確認毎日、期限と状況を確認Zapier(Schedule by Zapier)繰り返し作業を減らせる
通知対象の計画書を知らせるSlackチーム共有に向く

処理の流れ

施工計画書の自動追跡・督促の全体フロー

STEP 1: 計画書情報を入力

担当者がスプレッドシートに計画書名、提出先、期限日、担当者を入力します。

STEP 2: Zapierが毎日確認

Schedule by Zapierが毎朝9時に行を取得し、期限日とステータスを確認します。

STEP 3: 条件に合う行を抽出

期限が3日以内、または期限を過ぎていて、ステータスが未提出の行を抽出します。

STEP 4: Slackへ督促通知

対象の計画書を、担当者へのメンション付きで通知します。

STEP 5: 提出済みに更新

提出後にステータスを「提出済み」へ変更します。次回以降は通知対象から外れます。

この仕組みで解決できること

導入すると、次のような状態を作れます。

ヒント: 施工計画書で運用に慣れたら、品質計画書、環境計画書、安全計画書にも広げられます。書類の種類ごとに台帳を分けるか、計画書名に種類を含めると管理しやすくなります。

次は、管理台帳を作り、自社の現場情報を入力します。


ステップ1: スプレッドシートで管理表を作る

まず、施工計画書の情報を管理するスプレッドシートを作成します。列の設計をそろえると、自動確認の精度を保ちやすくなります。

スプレッドシートの列設計

次の5列を用意します。

入力内容入力例備考編集部の評価
A: 計画書名計画書の正式名称Aビル新築工事 施工計画書現場名を含める必須
B: 提出先会社名・部署名○○建設株式会社 工事監理部発注者や監理者必須
C: 期限日提出期限の日付2026/08/31日付形式で入力必須
D: ステータス提出状況未提出未提出・提出済み必須
E: 担当者提出担当者山田太郎Slackの表示名とそろえる必須

スプレッドシートの作成手順

スプレッドシート作成の手順

1. Googleスプレッドシートを新規作成

Googleドライブから「新規」→「Googleスプレッドシート」を選びます。ファイル名は「施工計画書 提出管理表」などにします。

2. ヘッダー行を入力

A1からE1に「計画書名」「提出先」「期限日」「ステータス」「担当者」と入力します。ヘッダー行は太字にします。

3. データを入力

2行目から、管理対象の計画書を入力します。最初は5件程度のテストデータから始めます。

4. ステータスにプルダウンを設定

D列を選び、「データ」→「データの入力規則」→「プルダウン」を選択します。「未提出」「提出済み」を登録します。

5. 期限日の書式を確認

C列を選び、「表示形式」→「数字」→「日付」を選択します。日付形式で入力されているか確認します。

入力時のルール

自動化を安定させるため、次のルールをチームで共有します。

警告: 期限日の文字列入力や、ステータスの空欄は通知漏れの原因になります。プルダウンと日付形式を設定し、入力ルールを守れる状態にしましょう。

次は、作成した台帳をZapierと接続し、期限の確認を設定します。


ステップ2: Zapierで期限確認を設定する

ここでは、毎日決まった時刻に未提出の計画書を確認し、期限が近いものをSlackへ知らせる設定を行います。

Zapierアカウントの準備

Zapierの公式サイト(zapier.com)でアカウントを作成します。料金とタスク数の目安は次のとおりです。

プラン月額タスク数/月更新間隔編集部の評価
Free0円100タスク15分ごと小規模な運用に向く
Professional約 ¥2,500(年払い)750タスク2分ごと複数現場の運用候補

ヒント: 毎日1回の確認で1タスクを消費する場合、30日で約30タスクです。Freeプランの月100タスクに収まります。ただし、他の自動化を併用すると消費量は増えます。Zapierの管理画面で、月ごとの利用状況を確認してください。

Zapの作成手順

Zapierで期限確認を自動化する手順

1. 新しいZapを作成

Zapierのダッシュボードから「Create Zap」をクリックします。名前は「施工計画書 期限確認」などにします。

2. トリガーにSchedule by Zapierを選択

トリガーアプリに「Schedule by Zapier」を選び、イベントは「Every Day」にします。時刻を「09:00」に設定します。

3. Google Sheetsを選択

アクションアプリに「Google Sheets」を選び、イベントは「Get Many Spreadsheet Rows」にします。対象のスプレッドシートを指定します。

4. 取得する行を設定

対象のシートと行の範囲を設定します。通常は「Sheet1」の全行を取得します。

5. フィルター条件を設定

「Add a Filter」をクリックし、ステータスが未提出で、期限日が今日から3日以内または過去となる条件を設定します。

6. Slackを追加

「Add a Step」でSlackを選び、イベントは「Send Channel Message」にします。通知先のチャンネルを指定します。

7. メッセージを設定

計画書名、提出先、期限日、担当者をメッセージに入れます。担当者への通知方法は次のセクションで説明します。

8. Zapを有効化

テスト通知を確認してから「Publish Zap」をクリックし、本番運用を始めます。

フィルター条件の詳細

条件1: ステータスが「未提出」

項目設定値
フィールドステータス(D列)
条件テキストの完全一致
未提出

条件2: 期限日が今日から3日以内、または過去

項目設定値
フィールド期限日(C列)
条件日付が「今日 + 3日」以前
今日 + 3日

この条件で、期限が3日以内に迫った計画書と、期限を過ぎた計画書を抽出します。Zapierの画面で日付条件の名称が異なる場合は、同じ意味の条件を選択してください。

警告: ステータスが未提出という条件を忘れると、提出済みの計画書も通知されます。通知が増えると重要な督促が埋もれるため、テスト時に提出済みの行が除外されるか確認してください。

次は、Slackに届く通知を読みやすく設計します。


ステップ3: Slackで督促通知を受け取る

抽出された計画書は、指定したSlackチャンネルに通知されます。通知に必要な情報をそろえると、担当者がすぐ動きやすくなります。

通知メッセージの設計

含める情報目的編集部の評価
計画書名対象を特定するAビル新築工事 施工計画書必須
提出先提出先を確認する○○建設株式会社 工事監理部必須
期限日期限を伝える2026/08/31(残り3日)必須
担当者対応者を明確にする山田太郎さん必須

メッセージの具体例

Slackの「Send Channel Message」で、次のようなメッセージを設定します。

⚠️ 施工計画書の提出期限が近づいています

📋 計画書名: {計画書名}
🏢 提出先: {提出先}
📅 期限日: {期限日}
👤 担当者: {担当者}

期限までに提出してください。提出後は、スプレッドシートのステータスを「提出済み」に更新してください。

担当者へのメンション

担当者への通知を強める場合は、Slackのメンション機能を使います。Zapierのメッセージ欄に、スプレッドシートから取得した担当者情報を差し込みます。

{担当者}さん、施工計画書の提出期限が近づいています。

Slackの利用環境によって、表示名を入れただけではメンションとして認識されない場合があります。その場合は、Slack側のユーザーIDを使う設定を確認してください。

ヒント: 担当者列には、社内で確認しやすい表示名を登録します。メンションが正しく機能するか、最初のテスト通知で確認してください。

提出済みに更新すると通知が止まる仕組み

この仕組みでは、ステータスを「提出済み」に変えると、次回の確認で通知対象から外れます。フィルターに「ステータスが未提出」という条件を設定しているためです。

この運用により、次の効果が期待できます。

編集長の見解: 「提出済み」への更新を通知停止の合図にする設計が、この自動化の要です。提出後に担当者が台帳を更新するルールまで決めると、通知と実際の進捗がずれにくくなります。

次は、入力ミスや連携切れなど、自動化を運用する際の注意点を確認します。


編集部の警告: 自動化で失敗しないために

Zapierは便利ですが、設定や運用に不備があると通知漏れが起きます。ここでは、代表的な失敗と対策を紹介します。

失敗パターン1: 入力ミスが通知漏れにつながる

原因

期限日を「8月末」や「8/31まで」のような文字列で入力すると、Zapierが日付として扱えない場合があります。

回避策

失敗パターン2: Freeプランのタスク数を超える

原因

ZapierのFreeプランは月100タスクまでです。毎日1回の確認なら約30タスクですが、他のZapを併用すると上限に近づくことがあります。

回避策

失敗パターン3: 通知だけに頼る

原因

連携切れやサービス側の仕様変更が起きると、通知が届かない可能性があります。自動化を設定した後も、確認の責任は残ります。

回避策

警告: 自動化は確認作業を支援する仕組みです。通知の到達や提出完了を保証するものではありません。連携状態と台帳を定期的に確認し、重要な書類は手動でも確認してください。

次は、料金、複数現場の管理、通知先などの疑問に答えます。


よくある質問

Q1: Zapierの無料プランで足りるか?

回答: 今回の用途だけなら、Freeプランで足りる可能性があります。毎日1回の確認で1タスクを使う場合、30日で約30タスクです。月100タスク以内に収まります。

複数現場の管理や他の自動化を併用する場合は、消費量が増えます。Professionalプランは年払いで約 ¥2,500、月750タスクが目安です。自社の利用量を確認してから選びましょう。

Q2: 複数現場を管理するコツは?

回答: スプレッドシートの行を現場ごとに追加します。計画書名に現場名を含め、担当者列には正しい表示名を入れてください。

Q3: Slack以外の通知先は選べる?

回答: はい。自社で使っている連絡手段に合わせて選べます。

通知先特徴おすすめの場面編集部の評価
Slackチームで共有しやすい複数人で管理する現場共有向き
メール(Gmailなど)個別に送りやすい社外連絡が必要な場合確認向き
Microsoft Teams社内連絡とまとめやすいTeamsを使う企業既存環境向き

Slackを導入していない企業は、メールやMicrosoft Teamsで同じ流れを作れます。

Q4: ステータスを「提出済み」に更新するのは誰?

回答: 原則として、提出した担当者が更新します。提出直後に台帳を開き、ステータスを「提出済み」に変える運用にしてください。

Q5: 施工計画書以外にも使えるか?

回答: 使えます。提出期限がある書類や社内手続きにも応用できます。

書類の種類を計画書名に含めると、対象を見分けやすくなります。

編集部メモ: 実際にこの仕組みを導入した建設会社からは、「督促のための電話連絡が減り、担当者が本来の業務に集中できるようになった」「提出状況をリアルタイムで確認でき、経営陣も現場の状況を把握しやすくなった」という声が寄せられています。効果には運用環境による違いがあります。

次は、導入前後の違いと、現場で始める手順をまとめます。


まとめ: 施工計画書の提出管理を自動化する価値

この記事では、施工計画書の提出期限をZapierで確認し、未提出の書類をSlackへ知らせる方法を紹介しました。導入前後の違いを整理します。

導入による効果

観点導入前導入後編集部の評価
督促作業記憶と手動連絡に依存Zapierが毎日確認繰り返し作業を減らせる
提出状況担当者に聞く必要がある台帳で確認できる共有しやすい
督促漏れ繁忙期に起きやすい条件に合う行を通知確認を補助できる
情報共有属人化しやすいチームで同じ台帳を見る引き継ぎに役立つ

導入の手順

施工計画書の提出管理を始める手順

1. 管理表を作る

計画書を5件程度入力し、期限日とステータスを確認します。

2. Zapを作る

毎日1回の確認と、未提出の行を抽出する条件を設定します。

3. テストする

テスト用の期限日を設定し、Slackに正しく通知されるか確認します。

4. 週次確認を続ける

週1回、台帳とZapの実行履歴を確認します。

編集長の見解: 建設業では、書類の提出管理が後回しになりがちです。Zapier、スプレッドシート、Slackを使えば、月額0円から小さく試せます。まずは1現場、5件程度でテストし、自社の運用に合うかを確認してください。

最初に5件程度の計画書を登録し、1週間のテスト運用で通知と更新の流れを確認しましょう。


出典・参考情報


Mira / AI経営ラボ 編集長