ECツール費、年¥100万超えていませんか?|GAS自動化で年¥2,000,000節約する4フェーズ・ロードマップ
はじめに:気づけば、ツール代だけで月10万円超えていた
複数モールで運営している担当者であれば、一度は経理から指摘されたことがあるはずです。
「このSaaS、本当に必要なの?」
順位チェックツールに月¥15,000、広告レポートツールに月¥30,000、在庫連携ツールに月¥40,000、アクセス解析の有料プランに月¥10,000……。
一つひとつは「これくらいなら」と判断したのに、合算すると年間¥1,000,000を軽く超えている。
気づいたときには、利益を圧迫する固定費の塊になっています。
しかも厄介なのが、契約しているSaaSの多くは、機能の20%しか使っていないという現実です。
順位ツールなら順位を取得して記録するだけ。
広告レポートツールならAPIを叩いてシートに整形するだけ。
本質的にやっているのは「データを取って、整えて、表示する」という単純作業なのです。
この単純作業こそ、Google Apps Script(GAS)で置き換えられる領域です。
GASとは、Googleが無料で提供しているJavaScriptベースの自動化環境のこと。
スプレッドシートと連携して、定時実行・API連携・メール通知まで全て無料で動かせます。
本記事では、年¥100万超のSaaS費用をGASで段階的に置き換え、年¥2,000,000の節約を実現するための4フェーズ・ロードマップをお伝えします。
「ツール費を削りたいが、何から手をつければいいか分からない」という担当者に向けた、実務ベースの設計図です。
課題整理:なぜECのツール費は膨らみ続けるのか
ツール費が膨らむ構造には、明確なパターンがあります。
第一に、「モールごとに別ツールを契約する問題」です。
Amazon用の順位ツール、楽天用のRMSアシストツール、Yahoo!用のストアクリエイターProアドオン……。
同じ「順位を取る」という機能なのに、モール別に契約してしまう。これだけで月¥30,000〜¥50,000は飛びます。
第二に、「機能の重複問題」です。
広告レポートツールにも順位機能がついていて、別の分析ツールにも同じ機能が入っている。
それぞれ別々に契約しているケースは珍しくありません。
第三に、「人がやるには面倒だがツールに頼ると高い問題」です。
在庫の同期、レビューの収集、広告レポートの日次集計。
手作業では現実的ではないが、SaaSに任せると月¥30,000〜¥50,000かかる。
この「中間層」のタスクが、ツール費の最大の温床になっているのです。
ここで思い出してほしいのが、「仕組み化 vs 感覚」という軸です。
感覚的にツールを増やしてきた結果が、現在の固定費です。
一方、仕組みとして「何をAPIで取り、どう保存し、どう通知するか」を設計し直せば、必要なのはGoogleアカウントとスプレッドシートだけ、という状況も十分に作れます。
問題はツールが多いことではなく、ツール選定が「点」になっていて「線」になっていないことなのです。
ChatGPTを「GASの相棒」にする発想
ここで多くの担当者がつまずきます。
「GASが良いのは分かった。でも、自分はコードが書けない」
その悩みに対する答えが、ChatGPTを補助輪として使うという発想です。私はChatGPTを「コードを書いてくれる外注先」ではなく、「24時間質問できる相棒」として位置付けています。GASのコード生成、エラー解析、API仕様の翻訳まで、ほぼ全工程で並走してもらえるからです。
ただし、丸投げすると精度が落ちます。プロンプトの設計が全てです。
「役割」「目的」「取得項目」「条件」の4ブロックを明示するのがコツです。曖昧に「広告レポート作って」と頼むと、汎用的すぎて使えないコードが返ってきます。
エラー時にもChatGPTを使うと、「なぜそうなるのか」の構造から教えてくれるため、次回以降の自走力が一気に上がります。
これが「相棒」と呼ぶ理由です。
4フェーズ・ロードマップの全体像
ここからが本題です。年¥2,000,000の節約は、一気にやろうとすると挫折します。
4つのフェーズに分けて、3〜6ヶ月かけて段階的に置き換えるのが現実的な道筋です。
各フェーズでターゲットにするのは、以下の領域です。
フェーズ1は順位監視の自動化。
Amazon・楽天・Yahoo!の検索順位を毎日取得し、シートに記録します。年¥200,000〜¥400,000のツール費を置き換える領域です。
フェーズ2はGA4データの自動取得とダッシュボード化。
GA4の管理画面を毎日見る代わりに、必要な指標だけスプレッドシートに自動集計します。BIツールを契約していれば、年¥300,000〜¥600,000の削減対象です。
フェーズ3は広告レポートの統合。
Amazon広告、楽天RPP、Yahoo!アイテムマッチを一つのシートにまとめます。広告レポートSaaSを使っていれば、年¥400,000〜¥800,000の削減になります。
フェーズ4は在庫連携の内製化。
モール間の在庫同期や発注点アラートをGASで組みます。在庫管理SaaSを部分的に置き換えれば、年¥300,000〜¥600,000を圧縮できます。
合計すると、年¥1,200,000〜¥2,400,000の削減レンジになります。本記事のタイトルにある「年¥2,000,000節約」は、この中央値からやや上を見た数字です。
フェーズ1:順位監視の自動化から始める理由
なぜ最初に順位監視なのか。理由は3つあります。
一つ目は、ROIが分かりやすいこと。順位ツールは月額が明確で、置き換えた瞬間に削減額が見えます。社内稟議も通しやすい領域です。
二つ目は、技術的な難易度が低いこと。検索結果ページから商品が何位にあるかを確認するだけなので、API契約も不要です。GASとスプレッドシートだけで完結します。
三つ目は、毎日触る指標であること。SEO担当者が日々確認するため、自動化のメリットを即座に体感できます。社内の理解者を増やす意味でも最適なスタート地点です。
イメージとしては、各モールの検索結果ページに対して、自社商品が何位に表示されているかを毎朝チェックし、結果をシートに追記していく仕組みです。順位が大きく落ちた場合はGmailで通知が飛ぶように設定しておけば、朝のメール確認だけで主要キーワードの動きが把握できる状態になります。
ChatGPTにコード生成を頼むときのプロンプト例は、以下のようになります。
GASでAmazon/楽天/Yahoo!の検索順位を毎日取得する仕組みを作ります。
【シート構成】
- 「キーワード一覧」シート:A列にキーワード、B列にASIN/商品ID、C列にモール種別
- 「順位ログ」シート:日付、キーワード、モール、順位、URL を毎日追記
【処理内容】
1. 「キーワード一覧」シートからリストを取得
2. モール種別に応じて検索結果ページを取得
3. 自社商品の順位を特定
4. 「順位ログ」シートに追記
5. 前日比で5位以上下落したものはGmailで通知
【条件】
- 毎朝7時にトリガー実行
- リクエスト間隔は2秒以上空ける
- 100位以内に見つからなければ「圏外」と記録
コードと運用上の注意点を教えてください。ここで重要なのは、「リクエスト間隔を空ける」という指示です。各モールのサーバーに過度な負荷をかけないことは、自動化の基本マナーです。ChatGPTに頼むときも、こうした配慮を必ず指示に含めてください。
このフェーズを乗り越えると、「ツール代を払わなくても、必要な情報は自分で取れる」という実感が生まれます。
これが次のフェーズへの推進力になります。
フェーズ2〜4の概略:データ統合の本丸へ
フェーズ1で「自動化の感覚」を掴んだら、いよいよ本丸に入ります。
フェーズ2のGA4自動取得では、GA4のAPI(Google Analytics Data API)を叩いて、商品別のセッション数・CVR・売上などをスプレッドシートに毎日記録します。
GA4の管理画面は機能が豊富ですが、毎日見る指標は限られています。「自分が本当に見たい指標だけのダッシュボード」を作れるのがGAS自動化の強みです。
フェーズ3の広告レポート統合は、運用担当者にとって最もインパクトの大きい領域です。
Amazon広告API、楽天RPP、Yahoo!アイテムマッチからデータを取得し、ACOS(広告費売上比率)やTACOS(総広告費売上比率)を一元管理します。
3モール横断で広告効率を比較できる状態は、SaaSでも意外と実現しにくく、自作した方が自由度が高いケースが多いのです。
フェーズ4の在庫連携は最も慎重に進めるべき領域です。
在庫の取り違えは即クレームに直結するため、いきなり全自動にせず、「アラートだけGASで出して、判断は人間がする」という半自動化から始めるのが安全です。発注点を下回ったらGmailとSlackに通知が飛ぶ、という最小構成からスタートしてください。
実務での応用シーン:朝の30分が「経営判断の時間」に変わる
GAS自動化が定着すると、現場の朝の風景が変わります。
これまでは、出社後にツールを順番に開き、順位を確認し、広告レポートをエクスポートし、GA4でセッション数を見て……という「データ収集に30分〜1時間」を費やしていました。
自動化後は、スプレッドシートを一枚開くだけで全モールの数字が並んでいる状態になります。
収集にかけていた時間が、丸ごと「判断と打ち手の時間」に変わるのです。
例えば、こうしたシーンが現実的になります。順位が落ちたキーワードがあれば、ChatGPTに商品ページの改善案を相談する。
広告のACOSが悪化したカテゴリがあれば、入札調整の優先順位を判断する。
在庫のアラートが出ていれば、発注書を作る。
意思決定に直結する作業だけが残るわけです。
これこそが「仕組み化」の本質です。
感覚で動いていた業務を、「データが揃った状態」を起点に再設計する。
担当者の役割は、データを取る人ではなく、データを読む人へとシフトしていきます。
まとめ:ツール費削減は、運用の主導権を取り戻すこと
年¥2,000,000の削減は、単なるコストカットではありません。
運用の主導権を、ツールベンダーから自社に取り戻すプロジェクトです。
SaaSは便利ですが、仕様変更や値上げに振り回されるリスクが常にあります。
一方、GASで自作した仕組みは、自社の運用に完全にフィットさせられ、改修も自由です。
ChatGPTという相棒がいれば、コードが書けない担当者でも十分に運用できます。
最初の一歩は、フェーズ1の順位監視で構いません。
「3つのキーワードの順位を、毎朝シートに記録する」だけのコードから始めてください。そこから「広告レポートも欲しい」「GA4も繋ぎたい」と、自然に拡張していけます。
大切なのは、全部を一度にやろうとしないこと。
一つずつ仕組みに落とし込み、一つずつSaaSを解約する。
この積み重ねの先に、年¥2,000,000の削減と、何より「数字に振り回されない運用体制」が手に入ります。
ゼロから組むのが面倒な方へ
ここまで読んで、「考え方は分かったが、ゼロから組む時間はない」と感じた担当者もいるはずです。
実は私自身、本記事で紹介した4フェーズを実際に運用する中で、そのまま使えるGASツールとして整備してきました。
順位監視・GA4自動取得・広告レポート統合・在庫アラート、それぞれを単体で導入できる形にしています。
スプレッドシートにコピーして、APIキーを差し込み、トリガーをセットするだけで動く構成です。「コードを一から書く時間 vs ツールを買って即運用する時間」を比較して、後者の方が早いと判断される方には、ぴったりの選択肢になります。
興味のある方は、こちらから↓↓
「年¥200万節約」の起点になった、最初のGAS自動化
楽天順位+Yahoo!アクセス+GA4売上を朝メール1通にまとめる、私が実際に使っていた仕組みそのものです。
月額¥3,000のSaaSを置き換えるなら7ヶ月で元が取れる
30日メールサポート
「自社のツール費がいくら削れるか」を先に知りたい方は無料診断から。
