副業の売上を毎月Excelに手入力して、グラフを作って、メールで送って…という作業、正直しんどいですよね。でも、その繰り返し作業をすべて自動でこなしてくれる仕組みが、Makeを使うと思ったよりずっと簡単に作れます。この記事では、Makeで売上データを自動集計して定期レポートを送信するシナリオの作り方を、初めての方でもわかるようにステップ形式でご紹介します。
Makeのレポート自動生成とは
Makeは、異なるサービスやアプリを「シナリオ」と呼ばれる自動化フローでつなぐノーコードツールです。定期レポートの自動生成とは、設定したスケジュールに従ってMakeが自動でデータを収集・整形し、メールやSlackへ送ってくれる仕組みのことを指します。
副業をしていると、「今月どのプラットフォームで何円稼いだか」「先月と比べて売上は上がっているか」を確認する作業が月末に集中しがちです。しかも毎月ほぼ同じ手順を繰り返すだけ。そこをMakeに任せてしまえば、あなたは届いたレポートを受け取るだけでよくなります。
Makeが特に得意なのは「繰り返しの作業をスケジュール通りに実行すること」です。GoogleスプレッドシートのデータをGmailで毎週月曜に送る、Shopifyの売上をNotionに蓄積する、といった組み合わせが、コードをまったく書かずに実現できます。無料プランでも月1,000オペレーションまで使えるので、まず試してみるハードルも低めです。
自動レポート生成の設定手順
ここでは「Googleスプレッドシートに記録した売上データを、毎週月曜の朝にGmailで受け取る」という最もシンプルな例で手順を説明します。
ステップ1:Makeにアカウントを作成する
make.com にアクセスし、無料アカウントを作成します。Googleアカウントでそのままサインアップできるので、新たなパスワードを考える必要もありません。
ステップ2:新しいシナリオを作成する
ダッシュボードの「Create a new scenario」をクリックすると、キャンバス画面が開きます。ここに「モジュール」と呼ばれる処理ブロックをつなぎ合わせて自動化フローを組み立てていきます。
ステップ3:トリガーを「Schedule」に設定する
最初のモジュール(起点)には「Schedule」を選びます。毎週・毎日・毎月といった実行頻度のほか、時刻も細かく指定できます。「毎週月曜の朝9時」のように設定しておけば、以降は何もしなくても自動で動き続けます。
ステップ4:Google Sheetsからデータを取得する
次のモジュールに「Google Sheets」→「Search Rows」を追加します。Googleアカウントを連携させ、読み取るスプレッドシートとシート名を指定します。日付列を使って「今週分だけ取得」とフィルターをかけると、毎回全データを読み込む無駄を防げます。
ステップ5:データを整形してメールで送る
Gmailモジュールを追加し、メール本文に取得したデータを埋め込みます。「今週の売上合計:{{合計列の値}}円」のように動的な値を差し込めるのがMakeの便利なところです。数字をそのまま貼るより、文章として整形してから送ると受け取ったメールが実際に役立ちます。
ステップ6:テスト実行して完成
シナリオを保存したら「Run once」ボタンでテスト実行します。各モジュールの処理結果が画面に表示されるので、エラーの場所が一目でわかります。問題なければスケジュールをONにして設定完了です。
副業別の活用パターン3選
ハンドメイド販売(minne・Creema)
minneやCreemaで出品している場合、CSVエクスポートしたデータをGoogleスプレッドシートに取り込み、Makeで週次の「作品別売上ランキング」をGmailで受け取る仕組みが作れます。どの商品が売れているかを毎週確認できるようになるので、在庫補充や新作の優先順位がつけやすくなります。
コンテンツ販売(note・Brain)
noteやBrainで有料コンテンツを販売している方には、月次の累計収益をSlackやメールに通知する仕組みがおすすめです。「今月あといくら稼げば目標に届く」という進捗を毎月自動で把握できるので、モチベーション管理にもつながります。
クラウドソーシング(ランサーズ・クラウドワークス)
受注・完了した案件をGoogleスプレッドシートに記録している場合、Makeのスケジュール機能で毎週金曜に「週間稼働時間と収益のまとめ」をメールで受け取れます。確定申告の時期に慌てて集計する手間がなくなり、年間の収支管理がぐっと楽になります。
自動化ツールの比較
Makeと似たような自動化ツールはいくつかあります。副業のレポート自動化に使う観点で、代表的なものを比べてみましょう。
| ツール名 | 無料プランの制限 | 日本語対応 | 初心者向け度 | レポート自動化のしやすさ |
|---|---|---|---|---|
| Make(旧Integromat) | 月1,000オペレーション | △(英語メイン) | ★★★★☆ | ◎ 複雑な条件分岐が得意 |
| Zapier | 月100タスク・2ステップまで | △(英語メイン) | ★★★★★ | ○ シンプルなフローに向く |
| n8n | 制限なし(セルフホスト) | ×(英語のみ) | ★★☆☆☆ | ◎ 高度なカスタマイズが可能 |
| Notion自動化 | Notionプランに依存 | ◎(日本語対応) | ★★★☆☆ | △ Notion内の集計に限定 |
初めて自動化に挑戦するなら、無料枠の広いMakeか、操作が最もシンプルなZapierがおすすめです。Zapierは2ステップ制限があるため、少し複雑なレポートを作りたい場面ではMakeに軍配が上がります。
ありがちな失敗と対策
データの取得範囲を絞らないまま動かしてしまう
Google Sheetsモジュールで「全行を取得」のまま設定すると、スプレッドシートに積み上がったデータをすべて読み込もうとします。Makeの無料プランにはオペレーション数の上限があるため、毎週の実行で思わぬ形で上限を使い切ることがあります。日付列を使って「今週分だけ」にフィルターをかけるのが基本の対策です。
Googleアカウントとの連携が突然切れる
Googleアカウントのパスワード変更やセキュリティ設定の更新をすると、MakeとGoogleの連携が切れてシナリオがエラーになることがあります。「先週のレポートが届いていない」と気づいてから慌てて確認するより、月に一度Makeの「Connections」画面で接続状態を確認する習慣をつけておきましょう。
メールの内容が数字の羅列になる
取得したデータをそのままメール本文に流し込むと、数字が並ぶだけで後から見返したときに何がなんだかわかりにくくなります。「今週の売上:〇〇円(先週比+〇〇%)」のように文脈を加えた文章として整形してから送ると、レポートとしての価値が格段に上がります。この一手間が、続けられる仕組みを作るコツです。
まとめと次のアクション
Makeを使った定期レポートの自動生成は、副業の売上管理における地味な繰り返し作業を丸ごと手放せる強力な手段です。最初の設定に少し時間がかかりますが、一度動き出せば毎週・毎月のレポートが自動で届くようになり、その時間をコンテンツ作りや営業活動に充てられるようになります。
まず試してほしいのは、次の3ステップです。
- make.com に無料登録する
- 売上を記録しているGoogleスプレッドシートを1枚用意する
- この記事のステップ1〜6を参考に、最もシンプルなシナリオを1つ作ってみる
完璧なレポートを最初から目指す必要はありません。「毎週月曜に売上合計がメールで届く」だけでも、それが自動で実現できた瞬間、副業の管理がずいぶん楽になったと実感できるはずです。難しく考えずに、まず小さな一歩から始めてみてください。
実装前に確認したい自動化設計メモ
自動化の記事は、ツール名を覚えるだけでは実務に落とし込みにくいです。実装前に、何を自動化し、どこで人間が確認するかを決めると失敗を減らせます。
| 確認項目 | 判断基準 | 次の行動 |
|---|---|---|
| 対象作業 | 毎回同じ手順で発生しているか | まず手順を書き出し、判断が必要な箇所を分ける |
| 入力データ | どこから取得し、誰が閲覧できるか | API、フォーム、スプレッドシートなど入力元を固定する |
| 停止条件 | エラー時に止まる仕組みがあるか | 通知、ログ、手動確認ポイントを用意する |
手順を分解
小さく自動化
ログで改善
確認チェックリスト
- APIキーや個人情報を記事通りに扱わず、自分の環境で権限を確認する
- 最初から完全自動にせず、通知までの半自動で試す
- 実行頻度を高くしすぎない
- エラー通知とログ保存を用意する
- 公式ドキュメントで最新仕様を確認する
この記事を読む前に整理したいこと
ツール名は分かってきたものの、実際にどの業務を自動化すればよいのか、どこまで任せてよいのかで迷いやすいテーマです。 そのため、この記事では「知識を増やす」だけではなく、読後に何を確認し、どの順番で試すかまで分かるように整理します。
この記事では、いきなり大きな仕組みを作る前に、対象業務の選び方、設計の順番、失敗しやすいポイントを具体的に整理します。 すでに少し触ったことがある方は、表の判断軸から読み始めても大丈夫です。これから始める方は、最初に小さな一歩を決めるつもりで読んでみてください。
この記事で持ち帰れること
- 自分に関係するポイントと、今は無視してよいポイントを分けられます。
- ツール名や流行語ではなく、作業時間・費用・安全性・再現性で判断できます。
- 読後にそのまま試せる小さな手順と、失敗したときの修正方法が分かります。
判断基準の早見表
| 見るポイント | 確認する内容 | 行動の目安 |
|---|---|---|
| 毎回同じ手順がある | 請求書整理、問い合わせ分類、定期レポート作成 | 最初の自動化候補にしやすい |
| 判断が必要な箇所がある | 例外対応、承認、個人情報の確認 | 人間の確認ポイントを残す |
| 外部サービスとつながる | フォーム、スプレッドシート、メール、Slack | 権限とログを先に確認する |
実践までの流れ
対象業務を1つ選ぶ
入力・処理・出力に分ける
失敗時の停止条件を決める
半自動で試してから広げる
よくある失敗と直し方
| 失敗しやすい点 | 修正の考え方 |
|---|---|
| 最初から完全自動化を狙う | 通知だけ、下書き作成だけなど、人が確認できる範囲から始める |
| APIキーや個人情報の扱いを後回しにする | 権限、保存場所、共有範囲を実装前に決める |
| 動いた瞬間に完成と考える | エラー時の通知、ログ、再実行手順まで確認する |
そのまま使える整理テンプレート
この業務は、毎回「入力→判断→出力」の順で発生しています。まずは入力元を固定し、判断が必要な箇所だけ人が確認し、出力先を1つに絞って自動化します。
読者の方からよく出る疑問
初心者でも、この記事の内容をすぐ試せますか?
最初から大きな成果を狙う必要はありません。まずは1つの作業、1つのツール、1つの成果物に絞ると試しやすくなります。うまくいった型だけを残し、次の記事や次の作業へ広げるほうが安全です。
情報が古くならないか心配です。
AI関連の料金、機能名、利用規約、API仕様は変わりやすい分野です。この記事では考え方と実践手順を中心に整理していますが、実際に契約・導入・納品する前には公式情報をご確認ください。
結局、何から始めればよいですか?
まずは「自分が毎週困っている作業」を1つ選んでください。その作業を短縮するために、この記事の表から確認項目を1つ選び、30分だけ試してみるのがおすすめです。小さく試すほど、失敗しても戻しやすくなります。
もう一歩具体的に考える実践例
自動化で失敗しやすいのは、作る前に業務を分解していないケースです。ツールを触る前に、入力、判断、出力、例外処理を分けるだけで、作るべきものがかなり見えやすくなります。
実践前の分解表
| 項目 | 確認すること | 実践の目安 |
|---|---|---|
| 入力 | どこから情報が入るか | フォーム、メール、CSV、スプレッドシートなどを固定する |
| 判断 | 人が確認すべき箇所はどこか | 金額、個人情報、例外条件は手動確認を残す |
| 出力 | どこへ結果を渡すか | Slack、メール、表、Notionなど1つに絞る |
| 例外 | 失敗したらどう気づくか | ログと通知を用意する |
そのまま使える作業指示
この業務を、入力、判断、出力、例外処理の4つに分けてください。最初の自動化では、判断を完全に消さず、下書き作成または通知までに止めてください。
仕上げの確認ポイント
- 読者が今日できる行動が1つ以上書かれているか
- 料金、制度、仕様など変わる情報を断定しすぎていないか
- AI出力をそのまま使わず、人間側の判断基準を足しているか
- 次に読む記事や関連する実践記事へ自然に進めるか
