CPMの計算方法・計算例|広告設計で使う際のポイント
目次
Web広告の費用対効果を把握するうえで欠かせない指標がCPMです。とくにブランド認知やリーチ拡大を狙うキャンペーンでは、CPMを正しく計算し、媒体や配信設定を評価できるかどうかが成果を左右します。本記事では、CPMの計算方法を計算式と具体例で解説し、広告設計に活かす際のポイントまで実務目線でまとめます。
CPMとは?インプレッション単価の基本
CPMは「Cost Per Mille(コスト・パー・ミル)」の略で、広告が1,000回表示されるごとにかかる費用を示す指標です。Milleはラテン語で「1,000」を意味します。広告がユーザーの画面に表示された回数を「インプレッション」と呼ぶため、CPMは「インプレッション単価」とも訳されます。
CPMはクリックされたかどうかに関わらず、「表示された回数」に対して費用が発生するのが特徴です。そのため、同じ広告費でどれだけ多くのユーザーにリーチできているかを可視化でき、認知拡大フェーズのキャンペーン評価に向いています。
CPMの計算方法・計算式
CPMは次の計算式で求められます。
CPM(円)= 広告費用 ÷ インプレッション数 × 1,000
ポイントは最後に1,000を掛けることです。CPMは「1回あたり」ではなく「1,000回表示あたり」のコストを表すため、単純に広告費をインプレッション数で割っただけでは正しい値になりません。
CPMの計算例
例1:広告費1万円・表示5万回の場合
広告費10,000円で、広告が50,000回表示されたケースで計算します。
CPM = 10,000円 ÷ 50,000回 × 1,000 = 200円
この場合、1,000回表示あたり200円のコストが発生していることになります。
例2:広告費30万円・表示100万回の場合
広告費300,000円で、広告が1,000,000回表示されたケースです。
CPM = 300,000円 ÷ 1,000,000回 × 1,000 = 300円
表示回数が大きくても、計算式は同じです。インプレッション単位を間違えないように、まずは「広告費 ÷ 表示回数」を求め、最後に1,000を掛ける流れを徹底しましょう。
CPMから広告費・表示回数を逆算する
計算式を変形すれば、予算設計にも応用できます。
- 必要な広告費を求める:広告費 = CPM × インプレッション数 ÷ 1,000
- 見込み表示回数を求める:インプレッション数 = 広告費 ÷ CPM × 1,000
たとえばCPM300円の媒体で50万インプレッションを獲得したい場合、必要な広告費は「300 × 500,000 ÷ 1,000 = 150,000円」と見積もれます。
CPM・CPC・CPAの違い
CPMを正しく使い分けるには、関連する課金・評価指標との違いを押さえておくことが重要です。
指標 | 意味 | 課金/評価の基準 | 主な目的 |
|---|---|---|---|
CPM |
関連記事

ROASの目安は?業界別の水準と改善ポイントを解説
ROAS(広告費用対効果)の目安は一律では決まらず、自社の利益率から導く損益分岐点ROAS(1÷粗利率×100)が基準。ROASの意味と計算方法、ROIとの違い、EC・高利益率商材・サブスク/SaaS・BtoBなど業界・モデル別の水準感、適...

