Web広告をスプレッドシートで管理する方法|データの取り込み・集計表の作り方と、手作業が限界になる線

Web広告をスプレッドシートで管理する方法|データの取り込み・集計表の作り方と、手作業が限界になる線

Web広告の数字は、結局スプレッドシートに集まってきます。媒体の管理画面は媒体ごとに分かれていて、予算の着地も、クライアントへの月次の表も、媒体をまたいだ合計も、最後は自分のシートで計算することになるからです。スプレッドシートは柔軟で、最初のうちはいちばん手になじむ道具です。

ただ、同じシートが半年後には、毎月の貼り付けと崩れた数式の修理に午前中を取られる場所に変わっていることがあります。スプレッドシートが悪いわけではありません。向いている作業と向かない作業を分けずに、全部を載せてしまうと、そうなります。貼る場所と計算する場所を分けておくだけで、崩れる理由の大半は消えます。残るのは、手作業そのものが増えすぎたときの限界です。

Web広告の運用でスプレッドシートが向いている作業

試算・予実・自由入力は、スプレッドシートの得意分野

スプレッドシートが本領を発揮するのは、媒体の管理画面にない数字を自分で足して計算する作業です。月末の着地予測、クライアントごとの目標CPAと実績の対比、原価や粗利を入れた採算の試算、オフラインの売上との突き合わせなどがそうです。管理画面にない数字を足す作業は、スプレッドシートに残すのが正解です。関数を1行足せば済み、クライアントごとの事情に合わせて列を自由に変えられます。逆に、毎月同じ形で媒体から数字を集めてくるだけの作業は、スプレッドシートの柔軟さが活きません。

Web広告のデータをスプレッドシートで扱う手順

手順1:媒体ごとの貼り付け用シートを分け、手を入れない

最初に、媒体ごとにデータを貼り付けるだけのシートを用意します。Google広告、Meta広告、LINEヤフー広告の管理画面から書き出したCSVを、媒体別のシートにそのまま貼り、このシートでは計算も色付けもしません。貼り付け用のシートに数式を書き込むと、翌月に貼り直した瞬間に上書きされて消えます。列の並びは媒体ごとに違うので、そろえるのは次の集計用のシートの仕事です。この「貼る場所」「計算する場所」「見せる場所」を分ける構成は、広告レポートのテンプレートの3シート構成でも土台になっています。

手順2:SUMIFSやピボットで集計し、率は合計から計算する

集計用のシートでは、日付と媒体名を条件にSUMIFS関数で費用・クリック・コンバージョンを合計するか、ピボットテーブルで集計します。注意したいのは、CPAやCTRのような率の扱いです。日別のCPAをピボットで「平均」すると、コンバージョンの少ない日も多い日も同じ重みで数えるため、管理画面の値から高くも安くもずれます。コンバージョンが0件の日が計算から抜ければ、安く出ます。率は平均せず、合計した費用を合計したコンバージョンで割り直すと管理画面と合います。計算式の考え方はCPAの計算式と、日別の値を平均してはいけない理由で、ピボットの計算フィールドで同じ計算を組むときの落とし穴は計算フィールドでCPAが合わない原因で詳しく扱っています。

手順3:見せるシートは、集計シートを参照するだけにする

クライアントや上司に見せるシートは、集計用のシートの数字を参照するだけにして、ここでは計算しません。見せる側の体裁を変えても集計が壊れず、集計の式を直しても見せる側を作り直さずに済みます。媒体をまたぐ合計を出すときは、「コンバージョン」の定義が媒体ごとに違う点に気をつけます。同じ名前の列でも、ビュースルーを含むかどうかで中身が変わるため、足す前に媒体ごとの設定を確かめておきます。

シート 置くもの してはいけないこと
貼り付け用(媒体ごと) 管理画面から書き出したCSVをそのまま 数式を書く・列を並べ替える
集計用 SUMIFS・ピボット、合計から計算した率 率を平均する・手で数字を打ち直す
見せる用 集計用の参照とグラフ ここで計算する

ADminiなら、媒体から数字を集める手順1をまるごと自動にし、毎朝1画面にそろえられます。ADminiなら無料で始められます。無料で試してみる →

Web広告をスプレッドシートで管理する方法|データの取り込み・集計表の作り方と、手作業が限界になる線

スプレッドシート管理が限界になる線

貼り付けの手間が「案件数×媒体数」で増え始めたとき

限界は、シートの機能ではなく、手順1の手作業から来ます。CSVの書き出しと貼り付けは、クライアントが3社から5社に、媒体が2つから3つに増えれば、掛け算で膨らみます。たとえば5社×3媒体を週1回更新するなら、毎週15回の書き出しと貼り付けが発生します。手で貼る限り、1行ずれた貼り付けや期間の取り違えは注意力では消えず、報告の前に「この数字は合っているか」を確かめ直す時間も積み上がります。目安は、貼り付けと整形に週1時間以上かかり、その時間が案件とともに増え続けているかどうかです。そこを越えたら、集計の手前を自動にする頃合いです。

シートが重くなり、データを残すほど開けなくなるとき

もう1つの線は、データの量です。日次・キャンペーン別のデータを媒体ごとに何年分も残すと、シートは開くたびに重くなります。Googleスプレッドシートのセル数の上限は2026年に2,000万へ広がりましたが、上限が広がっても、関数の再計算で重くなる問題は残ります。過去データの保管と毎日の集計を同じシートに載せない、古い期間は別のファイルへ移す、といった工夫で延命はできます。「上限が広がったから、全部を1つのシートに入れ続けてよい」わけではありません。

手順1の取り込みを自分の手から外す方法として、ADmini(アドミニ)があります。Google広告・Meta広告・LINEヤフー広告などを連携すると、1日1回の自動更新で前日までのデータを取り直し、媒体ごとの列の違いをそろえたうえで1画面に集約します。連携していない媒体はExcelやCSVのアップロードで取り込め、目標値や原価を置いたGoogleスプレッドシートもデータソースとしてつなげます。アップロードしたファイルは自動では更新されないので、毎日動く媒体は連携、動かない表はアップロード、と分けるのが合っています。

一方で、試算や着地予測のように自由に列を足して考える作業まで、ADmini(アドミニ)に移す必要はありません。集計した表はExcelファイルとして書き出せるので、書き出した数字を手元のスプレッドシートで加工する使い分けもできます。毎日同じ形の収集は道具に、考える作業はスプレッドシートに、と線を引くと二重管理になりません。

Web広告をスプレッドシートで管理する方法|データの取り込み・集計表の作り方と、手作業が限界になる線

まとめ

Web広告をスプレッドシートで管理するときは、貼り付け用・集計用・見せる用のシートを分け、集計はSUMIFSやピボットで、率は合計から計算し直します。試算や予実のように管理画面にない数字を足す作業は、スプレッドシートの得意分野です。限界が来るのは、貼り付けの手間が案件数と媒体数の掛け算で増え始めたときと、残したデータでシートが重くなったときです。

よくある失敗は、貼り付け用のシートに便利な数式を書き足していき、ある月に貼り直した拍子に式が消え、クライアントに出した表の合計が前月のまま残っていた、という形で起きます。原因は不注意ではなく、貼る場所と計算する場所を分けていなかった構造にあります。まず今週やることは、いまのシートで「貼り付け」と「計算」が同じシートに混ざっていないかを確かめ、混ざっていたら貼り付け用のシートを1枚切り出すことです。

ADminiなら、媒体からの数字の取り込みを自動にして、毎朝1画面にそろえられます。ADminiなら無料で始められます。無料で試してみる →

よくある質問

Web広告のデータはスプレッドシートでどう管理すればいいですか?

媒体ごとにCSVを貼り付けるだけのシート、SUMIFSやピボットで集計するシート、関係者に見せるシートの3つに分けます。貼り付け用のシートには数式を書かず、集計用のシートで計算し、見せる用のシートは集計結果を参照するだけにすると、貼り直しや体裁の変更で式が壊れません。

スプレッドシートで集計したCPAが管理画面と合わないのはなぜですか?

日別やキャンペーン別のCPAを平均していることが多い原因です。平均はコンバージョンの少ない行も多い行も同じ重みで数えるため、管理画面の値から高くも安くもずれます。費用の合計をコンバージョンの合計で割り直すと管理画面と合います。ピボットで計算する場合も、平均ではなく合計から率を出す設定にします。

広告のスプレッドシート管理をやめる目安はありますか?

貼り付けと整形に週1時間以上かかり、その時間が案件数や媒体数とともに増え続けているかどうかが目安です。貼り付けの手間は「案件数×媒体数」で膨らみ、手作業のずれも注意力では消えません。その線を越えたら、媒体からの取り込みを自動にする方法を検討します。

スプレッドシートは完全にやめるべきですか?

やめる必要はありません。着地予測や採算の試算、目標と実績の対比のように、管理画面にない数字を足して計算する作業はスプレッドシートが向いています。自動に寄せるのは、毎月同じ形で媒体から数字を集める作業だけにすると、二重管理になりません。