ブログ一覧へ戻る

CPMの計算方法|計算例・予算の逆算・集計ミスの確認

与謝秀作

CPMの計算方法・計算例|広告設計で使う際のポイント

CPMは、広告費を表示回数で割り、1,000を掛けて計算します。たとえば広告費10,000円で50,000回表示された場合、CPMは10,000÷50,000×1,000=200円です。必要な入力は同じ期間・費用範囲の広告費と表示回数の2つです。CPMを計算しただけでは、実際の課金方式や広告の利益までは分かりません。

CPMの計算式と入力をそろえる

実績CPM=広告費÷表示回数(impressions)×1,000

Google広告の公式用語説明でも、CPMは1,000回の表示を単位とする費用として説明されています。本記事では、配信後の費用と通常の表示回数から求める実績指標として計算します。CPCなど、別の方式で課金された広告でも、同じ式で表示あたりの費用を比較できます。

費用に運用手数料や制作費を含める場合は、その費用範囲を明記してください。媒体レポートの媒体費だけのCPMと、制作費まで含めた指標は同じものとして比較できません。以下の数値はすべて架空の例で、円建て・税別の媒体費だけを使います。

  • 期間:費用と表示回数の開始日・終了日、タイムゾーンをそろえる。
  • 単位:費用が円か千円か、表示回数が回か千回かを確認し、式には円と回で入れる。
  • 分母:通常の表示回数を使う。ユニークな到達人数や視認可能な表示回数とは分ける。

2つの配信を計算し、合計も検算する

次の架空例では、配信AのCPMは200円、配信Bは300円です。数値の桁と単位を確認するため、元の広告費と表示回数を残しておきます。

配信

媒体費

表示回数

計算結果

A

10,000円

50,000回

10,000÷50,000×1,000=200円

B

300,000円

1,000,000回

300,000÷1,000,000×1,000=300円

A+B

310,000円

1,050,000回

310,000÷1,050,000×1,000≒295.24円

合計CPMは200円と300円の単純平均250円ではありません。表示回数の多いBの影響が大きいため、合計費用を合計表示回数で割ります。媒体別・日別・広告別をまとめる場合も同じ考え方です。

ただし、同じ配信を含むキャンペーン合計と広告別明細を同時に足すと二重計上になります。集計する粒度を一つにそろえ、通貨と費用範囲が違う行は、そのまま合算しないでください。CPMと他の広告指標の基本的な違いは、CPMの定義と広告費の見方で確認できます。

目標表示回数から予算を逆算する

見積もり媒体費=目標表示回数÷1,000×想定CPM

500,000回の表示を見積もる場合、CPMの仮定を200円・300円・500円と置くと、必要な媒体費は次のように変わります。このCPMは一般的な相場ではなく、計算練習のための仮定です。

目標表示回数

仮定する実績CPM

見積もり媒体費

500,000回

200円

100,000円

500,000回

300円

150,000円

500,000回

500円

250,000円

逆に予算から表示回数を出す式は、見積もり表示回数=媒体費÷想定CPM×1,000です。媒体費150,000円、想定CPM300円なら500,000回になります。

いずれも、想定した平均CPMで配信できるという条件付きの見積もりです。入札単価がそのまま実績平均になるとは限らず、競争、地域、掲載面、配信量、同じ人に表示する頻度などで結果は変わります。表示回数の見積もりを、そのまま到達人数や認知向上の保証として扱うこともできません。

実績指標と、入札・課金方式を区別する

CPM・CPC・CPAは配信結果から計算する指標として使えます。一方、請求がどの条件で発生するかは、媒体・商品・契約によって別に確認します。

指標

評価単位

レポートからの計算式

別途確認する課金・入札条件

実績CPM

通常の表示1,000回

費用÷表示回数×1,000

表示課金・クリック課金など。指標だけでは判別できない

実績CPC

クリック1回

費用÷クリック数

クリック課金か、別方式の配信結果を計算した値か

実績CPA

定義した成果1件

費用÷成果件数

成果報酬契約か、目標CPA入札か。目標CPAは成果課金と同義ではない

vCPMは視認可能な表示を対象にする考え方です。Google広告の表示回数による入札の説明では、vCPMとクリックに基づく課金の違いが示されています。通常の表示回数を使うCPM、視認可能な表示回数を使う値、ユニークな到達人数あたりの費用は、分母が違います。

CPMが安くても、ターゲットに届いたか、実際に見られたか、態度や売上が変化したかまでは分かりません。認知が目的なら対象層への到達や頻度、視認可能性などを合わせて評価し、獲得が目的なら成果の定義と質も確認します。

CTR・CVRにつなぐときの計算条件

以下も架空例です。同じ配信・期間について、媒体費150,000円、表示500,000回、クリック基準CTR1%、クリック基準CVR2%と仮定します。CVRの成果は、この同じクリック集団に対応する計測済み成果とします。

  • クリック数=500,000×0.01=5,000回。
  • 成果件数=5,000×0.02=100件。
  • 実績CPM=150,000÷500,000×1,000=300円。
  • 実績CPC=150,000÷5,000=30円。
  • 実績CPA=150,000÷100=1,500円。

この条件なら、CPC=CPM÷(1,000×CTR)、CPA=CPM÷(1,000×CTR×CVR)とも書けます。代入する割合は1%なら0.01、2%なら0.02です。1や2をそのまま入れると、百分率と小数を取り違えた計算になります。

Google広告のCTRの定義はクリック数÷表示回数です。一方、Google広告のCVRは計測対象となる広告インタラクションを分母にするため、すべての場面でクリックだけとは限りません。上記の連結式は、クリック基準として条件がそろったときに使います。

GA4のセッションを分母にするCVRや、別期間・別媒体の成果を掛け合わせないでください。分母と改善順序はCTRとCVRの違い・計算例で詳しく整理しています。CPMやCPAが算出できた後も、売上と利益の判断は別に必要です。費用から目標を決めるときは損益分岐ROASの計算方法へ進めます。

集計前後のチェックシート

確認項目

記録する内容・判断

集計条件

期間、タイムゾーン、媒体、配信ID、集計粒度

金額の条件

通貨、税の扱い、媒体費・運用費・制作費の範囲

入力値

媒体費と通常の表示回数。viewable表示やunique reachは別列

計算不能

表示回数0はCPM未定義。0円と置き換えず、未配信・欠損・期間ずれを確認

不自然な値

負の費用・表示、桁違い、同じ配信の重複、費用0で表示ありの理由

更新・丸め

無効トラフィック等の調整やデータ更新日、元の精度を保った計算、最終表示時の丸め

根拠

抽出元、取得日、計算担当、相違点への注記

表示が正で費用が0なら計算値は0円ですが、無料枠、費用の欠損、取得時点のずれなどの理由を確かめます。CPMの安さを評価する前に、入力が同じ条件でそろっているかを確認しましょう。

Xtrategyの予算・実績管理では、月別の媒体費や人件費・外注費を整理できます。媒体から確かめた配信実績と費用範囲をそろえ、表示あたりの費用と施策全体の予算を分けて判断するために活用してください。

ブログ一覧へ戻る