業務自動化

農産物直売所の売上集計を自動化 — レジデータをZapierでスプレッドシートに集約し、日次レポートをLINEで配信するレシピ

農業・小売 の業務自動化レシピ
業種農業・小売
ツールZapier
難易度★★☆ 中
設定時間約 90 分

農産物直売所では、閉店後の売上転記に毎日30分以上かかることがあります。本記事では、レジデータをZapierでGoogleスプレッドシートに集約し、売上レポートをLINEで確認する仕組みを紹介します。無料プランから始め、仕入れ判断に使える形へ整えます。

読了時間:約12分

この記事のポイント

編集長の見解: この仕組みの価値は、集計時間を減らすことだけではありません。朝に売上を確認し、仕入れやスタッフ配置を早く判断できる点にあります。まずは1日1回の集計から始め、運用が安定してから機能を広げるのが現実的です。

1. なぜ直売所の売上集計を自動化するのか

農産物直売所では、閉店後にレジのジャーナルを見て、売上を表計算ソフトへ入力することがあります。

この方法は、入力ミスと作業時間が課題になります。数量や金額を間違えると、在庫管理や仕入れ計画にも影響します。

直売所の売上管理で起きやすい課題

課題現場で起きること経営への影響
手入力のミス数量や金額を誤入力する在庫や売上の数字がずれる
集計時間の増加商品別の集計に30分以上かかる閉店後の負担が増える
確認の遅れ当日の売れ筋を翌日以降に確認する仕入れ判断が後手になる

商品数が100点を超える直売所では、日々の集計が大きな負担になりやすいでしょう。

売上データを自動で集めれば、経営者は入力ではなく、数字の確認に時間を使えます。

自動化で期待できる効果

効果内容導入前の状態
時間削減日次集計を自動化し、月に約10時間を削減毎日30分〜1時間の手作業
ミスの抑制レジデータを転記し、手入力を減らす転記ミスが月に数件発生
判断の早期化朝に前日の売上を確認できる売上確認が翌日以降になる

自動化は、入力作業を減らすだけの仕組みではありません。売れ筋を早く把握し、当日の仕入れに反映するための土台です。

次は、この仕組みに必要なツールと全体の流れを確認します。

2. レシピの全体像と必要なもの

このレシピでは、レジデータをZapierで受け取り、Googleスプレッドシートへ保存します。その後、集計した日次レポートをLINE公式アカウントから配信します。

売上データ自動集約の全体フロー
① レジアプリで売上データを出力

日次でCSVを出力するか、メールで送信します。対応していればAPI連携も検討できます。

② Zapierがデータを検知

Google Driveへの新規ファイル追加や、新着メールをきっかけに処理を始めます。

③ Googleスプレッドシートに転記

日付、商品名、数量、売上金額などをシートへ追加します。

④ 日次レポートを作成

前日の売上合計や商品別ランキングをまとめます。

⑤ LINEで配信

作成したレポートをLINE公式アカウントからスマートフォンへ送ります。

必要なツールとアカウント

ツール用途料金プランの目安
レジアプリ売上データの出力元利用中のものを継続利用
Zapierサービス間の自動連携無料プラン(月100タスク)から利用可能
Googleスプレッドシート売上データの保存と集計Googleアカウントがあれば無料
LINE公式アカウント日次レポートの配信先無料プラン(月1,000通まで)

月額費用の目安

すべて無料プランで運用する場合、月額費用は0円から始められます。

ツール無料プランの範囲有料プランを検討する目安
Zapier月100タスクまで1日の処理回数が増えた場合
LINE公式アカウント月1,000通まで月1,000通を超える配信が必要な場合
Googleスプレッドシート無料、保存容量に上限あり大容量データの保存が必要な場合

1日の売上データを1回転記し、1回LINE配信する場合、消費は2タスクです。30日では60タスクとなるため、Zapierの無料プラン内で運用できます。

💡 編集部のヒント: Zapierのタスクは、1回の動作ごとに消費されます。売上データの出力を夜間の1回にまとめると、無料プラン内に収めやすくなります。

小さく始めるなら、まずは日次集計とLINE配信だけに絞ると設定しやすくなります。

次は、レジデータをZapierでスプレッドシートへ集約する手順です。

3. ステップ1:レジデータをZapierで集約する

レジアプリのデータ出力方法

レジアプリから売上データを出力する方法は、主に3つあります。

出力方法内容Zapierのきっかけ
CSV出力管理画面からCSVをダウンロードGoogle Driveの新規ファイル
メール通知日次で売上データをメール送信Gmailの新着メール
API連携対応サービスからデータを取得各サービスの連携機能

POSレジ、スマレジ、Airレジなどは、CSV出力やメール通知に対応している場合があります。利用中のサービスの管理画面と公式ヘルプを確認してください。

Zapierのトリガー設定

ここでは、CSVファイルをGoogle Driveへ保存し、Zapierが検知する方法を使います。

手順1:新しいZapを作成する

  1. Zapierにログインし、「Create Zap」を選択します。
  2. トリガーアプリに「Google Drive」を指定します。
  3. トリガーイベントに「New File in Folder」を指定します。
  4. Google Driveのアカウントと保存先フォルダーを接続します。

手順2:スプレッドシートへの書き込みを設定する

  1. アクションアプリに「Google Sheets」を指定します。
  2. アクションイベントに「Create Spreadsheet Row」を指定します。
  3. 書き込み先のスプレッドシートとシート名を指定します。
  4. CSVの項目を各列へ割り当てます。

手順3:データを整える

CSVの形式によっては、そのまま書き込めないことがあります。次の項目を確認しましょう。

変換内容例方法
日付形式の統一2026/05/06 → 2026-05-06ZapierのFormatter
金額の数値化¥1,500 → 1500ZapierのFormatter
商品コードの整形0001 → 1文字列の整形

ZapierのFormatterは、コードを書かずに日付や数値を整えられる機能です。

⚠️ 注意: レジアプリの更新で、CSVの列順や日付形式が変わることがあります。月に1回程度、スプレッドシートへ正しく入力されているか確認してください。

スプレッドシートを設計する

次のような列を用意すると、後から集計しやすくなります。

日付商品コード商品名数量単価売上金額
2026-05-06001トマト12¥300¥3,600
2026-05-06002キュウリ8¥200¥1,600
2026-05-06003ナス5¥250¥1,250

データをこの形で蓄積すれば、商品別や日付別の集計がしやすくなります。必要に応じて、ピボットテーブルやQUERY関数を使います。

API連携を使う場合

一部のレジアプリは、APIを公開しています。APIは、サービス間でデータを受け渡す仕組みです。

API連携では、売上発生後にデータを取得できる場合があります。ただし、初期設定が複雑になりやすいため、最初はCSV出力やメール通知から始める方法が現実的です。

まず日次のCSV連携を安定させ、その後にAPI連携を検討すると、設定の負担を抑えられます。

次は、集約したデータをLINEで確認する手順です。

4. ステップ2:日次レポートをLINEで配信する

LINE公式アカウントを設定する

日次レポートをLINEで受け取るには、LINE公式アカウントとMessaging APIの設定が必要です。Messaging APIは、外部サービスからLINEへメッセージを送る仕組みです。

手順1:LINE公式アカウントを作成する

  1. LINE公式アカウントの管理画面へアクセスします。
  2. 無料プランでアカウントを作成します。
  3. 「直売所 売上レポート」など、用途が分かる名前を設定します。

手順2:Messaging APIを設定する

  1. 管理画面で「Messaging API」を有効にします。
  2. 設定画面でチャネルアクセストークンを発行します。
  3. トークンをZapierのLINEアクションに設定します。

💡 編集部のヒント: LINE公式アカウントの無料プランは、月1,000通まで配信できます。日次レポートを1日1回送る場合、月30通程度です。友だち登録者が増え、月1,000通を超える場合は有料プランを検討します。

無料プランの範囲なら、少人数の運営体制でも試しやすい構成です。

Zapierでレポートを作成する

手順3:日次集計用のZapを作成する

  1. 新しいZapを作成し、トリガーに「Schedule by Zapier」を指定します。
  2. イベントに「Every Day」を指定し、配信時刻を設定します。
  3. アクションに「Google Sheets」を指定し、前日のデータを取得します。

手順4:配信メッセージを作成する

集計したデータを、次のような形式に整えます。

【前日の売上レポート】
日付: 5月6日(水)
売上合計: ¥86,400
販売点数: 342点

【売上ランキング TOP5】
1. トマト: ¥12,600
2. キュウリ: ¥9,800
3. ナス: ¥7,500
4. ピーマン: ¥6,200
5. イチゴ: ¥5,400

【前日比】
+12%(前日: ¥77,100)
処理内容設定例
売上合計売上金額を合算Formatterの「Sum」
商品別ランキング商品別に集計し、上位5件を抽出Group By
前日比前日の売上と比較前日データを取得

手順5:LINEへ配信する

  1. アクションに「LINE」を指定します。
  2. イベントに「Send Message」を指定します。
  3. チャネルアクセストークンを設定します。
  4. 送信先のユーザーIDを指定します。
  5. 作成したレポートを「Message」欄に設定します。

テストして運用を始める

設定後は、必ずテスト配信を行います。

  1. Zapierの「Test」を選択します。
  2. LINEにメッセージが届くか確認します。
  3. 文字化けや表示崩れがないか確認します。
  4. 問題がなければZapを有効化します。

⚠️ 重要: LINEメッセージは1通あたり最大5,000文字です。実際の読みやすさを考えると、500文字以内が目安です。売上合計、販売点数、ランキングTOP5、前日比に絞ると、スマートフォンで確認しやすくなります。

レポートは短くまとめ、詳細なデータをスプレッドシートで確認する運用にすると、継続しやすくなります。

次は、経営者や事業主がこのレポートを使う具体的な場面を紹介します。

5. 経営者・事業主の活用シナリオ

自動化の効果は、データを受け取った後の行動で決まります。ここでは、直売所の経営判断に使いやすい3つの例を紹介します。

シナリオ1:朝の通知で仕入れ量を調整する

毎朝7時にLINE通知を確認し、前日の売上と商品別ランキングを見ます。

時刻行動判断材料
7:00LINE通知を確認売上合計とランキング
7:30売れ筋商品の在庫を確認上位商品の在庫数
8:00追加発注を判断売上と在庫の組み合わせ

たとえば、トマトが売上トップで、当日の在庫が少ない場合です。朝のうちに追加発注を判断できれば、品切れによる販売機会の減少を抑えられます。

シナリオ2:週次で売れ筋を確認する

週に1回、スプレッドシートで1週間分のデータを確認します。

  1. ピボットテーブルで商品別の売上を集計します。
  2. 売上金額、数量、単価の推移を確認します。
  3. 前週比で伸びた商品と落ちた商品を分けます。
  4. 天候やイベントと照らし合わせます。

雨の日に根菜類が伸びる、週末に加工品が増えるといった傾向が見えれば、仕入れや販売促進に反映できます。

シナリオ3:スタッフ配置を見直す

売上データを使い、忙しい時間帯や曜日を確認します。

データ活用方法
時間帯別の売上忙しい時間帯にスタッフを増やす
曜日別の売上売上が多い曜日の体制を厚くする
季節別の売上収穫期に臨時スタッフを確保する

このように、売上データは記録ではなく、仕入れや人員配置を考える材料になります。

編集長の見解: 自動化の価値は、集計作業から解放されることだけではありません。毎朝の数字を見て、「今日は何を増やすか」「どの時間帯に人を置くか」を考えられる点にあります。

数字を確認する時間を決めると、自動化が日々の経営習慣として定着しやすくなります。

次は、導入後に起きやすい失敗と、その対策を確認します。

6. 編集部の警告:自動化の落とし穴

自動化は便利ですが、設定後の確認を怠ると、処理が止まっていることに気づけません。代表的な失敗と対策を整理します。

失敗パターン1:CSV形式が変わる

レジアプリの更新で、列の順番、日付形式、文字コードが変わることがあります。すると、Zapierの項目割り当てがずれる可能性があります。

対策内容頻度
定期確認シートに正しく入力されているか確認月1回
更新情報の確認公式のお知らせを確認更新時
検証セルの設置件数や売上合計の異常を確認常時

アプリの更新後は、翌日のデータを確認する習慣をつけましょう。

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

Zapierの無料プランは月100タスクまでです。売上データを1日に何度も処理すると、上限に達して自動化が停止する可能性があります。

対策内容
回数を減らす売上データの転記を1日1回にまとめる
プランを見直す月100タスクを超える場合は、有料プラン(月額 $19.99〜)を検討する
使用量を確認するダッシュボードで月のタスク数を確認する

⚠️ 注意: タスク上限による停止は、すぐに気づけないことがあります。月初めに前月の使用量を確認し、必要なら処理回数やプランを見直してください。

失敗パターン3:LINEメッセージが長くなる

LINEメッセージは1通あたり最大5,000文字ですが、長すぎるとスマートフォンで読みにくくなります。

対策内容
項目を絞る売上合計、販売点数、ランキングTOP5、前日比に絞る
見出しを付ける記号や改行で内容を区切る
詳細を分ける詳細情報はスプレッドシートで確認する

失敗パターン4:売上0件の日も取り込む

定休日や臨時休業日に、空のCSVが出力されることがあります。そのまま取り込むと、0円の日として集計される可能性があります。

対策内容
Zapierのフィルターデータ件数が0より大きい場合だけ処理する
シート側で除外売上金額が0円の行を集計対象から外す
営業日を管理定休日を別シートに記録する

導入直後は、通常営業日と休業日の両方で正しく動くか確認してください。

次は、レジアプリが未対応の場合や、複数店舗で使う場合の方法です。

7. よくある質問

Q1:レジアプリがZapierに対応していない場合は?

レジアプリがZapierの対応アプリにない場合でも、次の方法があります。

方法内容難易度
Make別の自動化サービス中級
Google Apps Scriptメール添付のCSVを取り込む仕組みを作成中級
Power AutomateMicrosoftの自動化サービス中級

日次でCSVをメール送信できるレジアプリなら、Google Apps Scriptでスプレッドシートへ取り込む方法が候補になります。

Q2:複数店舗をまとめて集計するには?

1つのスプレッドシートに店舗名の列を追加する方法が扱いやすいでしょう。

方法内容おすすめ度
店舗ごとにシートを作る店舗別に保存し、後で合算する★★★
店舗名列を追加する1つのシートで店舗別に絞り込む★★★★★

店舗名列があれば、店舗別、商品別、日付別に集計できます。

Q3:売上データを保管するには?

売上データは、アクセス権限を設定して管理します。

対策内容
変更履歴を確認Googleスプレッドシートの過去の状態を確認する
定期的に出力月次でExcel形式などに保存する
権限を限定関係者以外が閲覧できないようにする
接続アカウントを管理担当者の変更時にZapierの接続を確認する

Q4:会計ソフトと連携するには?

まずはスプレッドシートからCSVを出力し、会計ソフトへ取り込む方法が現実的です。

会計ソフト方法
freeeCSVを取引データとして取り込む
弥生会計CSV取込機能を使う
マネーフォワード クラウド取引データをインポートする

Zapierの有料プランで直接連携できる場合もありますが、最初はCSV取込で動作を確認すると安心です。

Q5:商品名がデータに含まれない場合は?

商品コードと商品名を対応させた商品マスタを、別シートに作成します。

商品コード商品名
001トマト
002キュウリ
003ナス

売上データのシートでVLOOKUP関数を使えば、商品コードから商品名を補完できます。

Q6:導入時間と費用は?

項目目安
設定時間約90分
内訳レジ設定30分、Zapier設定40分、LINE設定20分
月額費用0円から開始可能
必要な操作パソコンの基本操作

導入後は、月1回のデータ確認と、レジアプリの更新後に動作確認を行います。

この構成なら、個人事業主や小規模な直売所でも、費用を抑えて試せます。

次は、参考にした公式情報と仕様の確認時点を示します。

8. 出典・参考情報

サービス公式サイト確認内容
Zapier公式サイト料金、対応アプリ、トリガーとアクション
LINE公式アカウント管理画面Messaging APIの料金と仕様
Googleスプレッドシート公式サイト関数と連携機能

編集部メモ: 本レシピは、2026年5月時点のZapierとLINE公式アカウントの仕様に基づいています。各サービスの更新により、画面や料金、機能が変わる場合があります。設定時は最新の公式情報も確認してください。

仕様を確認しながら、まずは無料プランで小さく運用を始めるのが安全です。

まとめ:自動化で「集計する人」から「数字を読む人」へ

本記事では、農産物直売所の売上集計を自動化する方法を紹介しました。

ステップ内容所要時間
ステップ1レジデータをZapierで集約約50分
ステップ2日次レポートをLINEで配信約40分

導入後は、次の効果が見込めます。

自動化は、経営者が数字を考える時間をつくる手段です。まずは1か月、無料プランで日次レポートを運用し、自店に合うか確認してみてください。


Mira / AI経営ラボ 編集長