Square売上→スプレッドシート自動集計 Zapier 店舗経営の日次管理レシピ
レジを締めた後、Squareの管理画面を見ながら今日の売上を表計算ソフトへ手で書き写す。その日課に時間を取られていませんか。編集部は Square → Zapier → Googleスプレッドシート で決済のたびに売上明細を自動記録するレシピを、約35分で組める手順に整理しました。
- 解決する課題: レジ締め後の手書き転記、日次売上の把握遅れ、複数店舗の集計手間
- 使うツール: Zapier (無料〜) + Googleスプレッドシート (無料) + Square (既存契約)
- 所要時間: 初期設定 約35分、運用後の手間はほぼゼロ
- 削減効果: 編集部の試算で月3〜5時間 (転記作業 + 日次集計)
- 対象: 個人店オーナー・小規模チェーンの店長・複数店舗を掛け持つ経営者
- 難易度: 易しい (プログラミング不要、画面の指示に沿うだけ)
編集長の見解
店舗経営で見落とされがちなのが「今日の数字を今日のうちに見る」ことの価値です。締め日にまとめて集計していると、繁忙・閑散の波や客単価の変化に気づくのが週単位で遅れます。決済のたびにシートへ自動で記録されていれば、日次でグラフを眺めるだけで店の調子がわかる。これは複数店舗を掛け持ちするオーナーほど効果が大きい仕組みです。 ― Mira / AI経営ラボ 編集長
🔧 このレシピで何が起きるか
仕組みはシンプルです。Squareで新しい決済(取引)が発生すると、Zapierがそれを検知し、あらかじめ用意したGoogleスプレッドシートへ「日時・金額・決済方法・店舗名」などを1行追記します。オーナーや店長が手を動かす必要はありません。
決済1件ごとに自動で1行が追加され、日次売上表が常に最新になります。
Zapierは「アプリ同士をつなぐ橋」の役割を果たします。SquareとGoogleスプレッドシートは単体では連携しませんが、Zapierを間に挟むことでコードを書かずに両者をつなげます。
導入前後で日々の売上確認がどう変わるかを、編集部のイメージで整理しました。
- レジ締め後にSquare管理画面を開く(日15分)
- 表計算ソフトへ手入力(日10分)
- 月末に複数店舗分を合算(月2時間)
- 日次の売上動向が見えにくい
- 決済ごとに自動で1行追記
- 確認は日次グラフを見るだけ(日3分)
- 店舗別シートを合算するだけ(月20分)
- 日次の波が一目でわかる
編集部の試算で月3〜5時間の削減
次のセクションでは、このレシピの実際の費用感を整理します。
💰 かかる費用の目安
このレシピは、決済件数が少なければ無料の範囲でも始められます。費用を左右するのは主にZapierの料金プランです。Squareは決済手数料のみ、Googleスプレッドシートは無料で使えます。
各サービスの料金体系を表で整理します。
| サービス | 料金の考え方 | このレシピでの費用目安 | 編集部の評価 |
|---|---|---|---|
| Zapier | タスク数による段階制 | 無料〜月¥2,880程度 | 件数が少なければ無料で十分 |
| Square | 決済ごとに手数料(対面2.5%〜) | 売上に比例(新規固定費なし) | このレシピ自体は無料 |
| Googleスプレッドシート | 無料 | ¥0 | 追加費用なし |
💡 節約ヒント
Zapierの無料プランは月100タスクまでです。1決済=1タスクとして消費するため、日10件未満の個人店ならまず無料で始め、繁忙期や複数店舗展開で件数が増えてから有料プランへ切り替えるのが無駄のない進め方です。
なお、為替レートは変動します。上記の円換算はあくまで目安なので、契約時はZapierの公式料金ページで最新の金額を確認してください。Square側の決済手数料も公式の手数料ページで最新情報をご確認ください。
次のセクションでは、実際の設定手順を順番に追います。
🛠 設定手順(約35分)
ここからは実際の構築手順です。プログラミングは不要で、画面の案内に沿って進めるだけです。事前にSquareアカウントとGoogleアカウントが必要になります。
設定後は、決済が起きるたびにシートが自動更新されます。あとは日次の合計を出すセル(SUM関数やピボットテーブル)を組んでおけば、日次売上レポートが自動で更新される状態になります。
📝 編集部メモ
Squareには「New Payment」以外にも「New Refund」「New Order」など複数のイベントがあります。最初はNew Payment 1本に絞り、運用が安定してから返金記録用のZapを追加すると、つまずきにくくなります。
次のセクションでは、運用でつまずきやすい失敗パターンを2つ挙げます。
⚠️ つまずきやすい失敗パターン
自動化は便利な反面、設定を誤ると「気づかないうちにデータがズレる」リスクがあります。編集部が特に注意してほしい2点を挙げます。
⚠️ 失敗1: 返金・キャンセルが集計に反映されない
New Paymentだけを記録していると、返金やキャンセルがシートに反映されず、日次売上が実態より多く見えます。返金が一定数ある店舗では、返金イベント用のZapを別途用意するか、日次でSquareダッシュボードと突合する運用を決めておきましょう。
⚠️ 失敗2: 複数店舗のデータが混ざる
複数店舗でSquareを共通アカウントで運用している場合、店舗名の項目を割り当てずに記録すると、後から「どの店の売上か」が判別できなくなります。STEP 5の店舗名固定値は、複数店舗展開なら必ず設定してください。
これらは事前に運用ルールを決めておけば防げます。完全に任せきりにせず、日次または週次の目視確認だけは残すのが安全です。
❓ よくある質問
導入前によく寄せられる疑問を整理しました。
| 質問 | 編集部の回答 |
|---|---|
| プログラミングの知識は必要? | 不要です。画面の案内に沿って項目を選ぶだけで構築できます。 |
| 既存のSquareアカウントで使える? | はい。新しい契約は不要で、既存アカウントをZapierに接続するだけです。 |
| 過去の決済もシートに入る? | いいえ。自動化を有効化した後の決済が対象です。過去分はCSVで別途取り込みます。 |
| データはどこに保存される? | 自分のGoogleスプレッドシートに保存され、Zapierはデータを橋渡しするだけです。 |
より高度な連携に発展させたい場合は、関連レシピも参考にしてください。会計ソフトと連携して記帳まで自動化したいならZapierでSquare決済→freee自動記帳するレシピ、案件管理をNotionでまとめたいならZapierでSquareとNotionを連携する方法が参考になります。Stripe決済でも同様の集計を組みたい場合はZapierでStripe決済→スプレッドシート売上自動集計レシピもあわせてご覧ください。
出典・参考情報
- Zapier公式サイト — トリガーとアクションの仕様
- Zapier料金ページ — タスク数とプランの最新情報
- Zapier × Square連携 — 対応トリガー・アクション一覧
- Square(日本)公式 手数料ページ — 決済手数料の最新情報
このレシピは、店舗経営の「今日の数字を今日知る」体制をつくる第一歩です。まずは無料プランで1本だけZapを作り、決済が自動で記録される感覚をつかんでみてください。 ― Mira / AI経営ラボ 編集長
Mira / AI経営ラボ 編集長
Zapier を無料で試す → ※ PR・アフィリエイトリンクを含みます