CPM(インプレッション単価)とは?計算方法・CPCとの違い・使い分けを解説
CPMとは?1,000回表示あたりのコストを示す指標
CPM(シーピーエム)は Cost Per Mille の略で、広告が 1,000インプレッション(表示)されるごとにかかる費用 を示す指標です。「Mille」はラテン語で「1,000」を意味します。日本では「インプレッション単価」や「1,000回表示単価」とも呼ばれます。
CPMは主に以下の広告フォーマットで使われます。
- ディスプレイ広告(Webサイト・アプリ上に表示される画像・バナー形式の広告。レスポンシブ対応)
- YouTube動画広告(インストリーム・バンパー)
- P-MAXキャンペーンのディスプレイ/YouTube/Discoverチャネル
- SNS広告(Facebook・Instagram・X等)
- プログラマティック広告(DSP経由)
CPM型の課金は「表示されたら課金」であり、クリックや成果に関係なくコストが発生します。そのため ブランド認知の拡大・リーチ最大化 を主目的とした場面に向いています(広告を通じてブランドの認知度や好感度を高める活動を「ブランディング」といいます)。
CPMの計算方法
CPMは以下の式で求めます。
CPM = 広告費 ÷ 表示回数(インプレッション数) × 1,000
例:広告費 10,000円 ÷ インプレッション数 200,000 × 1,000 = CPM 50円
逆に、インプレッション数や広告費を推算したいときは以下を使います。
| 求めたい値 | 計算式 |
|---|---|
| 広告費 | CPM × インプレッション数 ÷ 1,000 |
| インプレッション数 | 広告費 ÷ CPM × 1,000 |
| CPM | 広告費 ÷ インプレッション数 × 1,000 |
CPMの単位が「1,000回あたり」であることに注意してください。1回表示ごとのコストを「CPM÷1,000」と混同しないようにしましょう(これはよくある誤解の一つとして後述します)。
CPM・CPC・CPAの違いと使い分け
広告課金モデルの中で最もよく混同されるのが CPM・CPC・CPA の3つです(CPC=クリック1回あたりのコスト、CPA=購入や申込など1件のコンバージョンあたりのコスト)。それぞれの特性を整理します。
| 指標 | 課金タイミング | 主な目的 | 向いているフェーズ |
|---|---|---|---|
| CPM | 1,000表示ごと | 認知拡大・リーチ | 認知・興味喚起 |
| CPC | クリックごと | サイト誘導・検討促進 | 検討・比較 |
| CPA | コンバージョンごと | 直接成果獲得 | 購入・申込 |
認知拡大にはCPM、直接反応にはCPC/CPA というのが基本的な使い分けです。ただし現代の広告運用ではP-MAX(Googleが提供する全チャネル横断の自動最適化キャンペーン)のような自動最適化キャンペーンが普及しており、1つのキャンペーン内でCPM課金(ディスプレイ・動画)とCPC課金(検索)が混在するケースが増えています。
業界別CPMの目安
CPMは業界・ターゲット・配信面によって大きく異なります。以下はGoogle広告・SNS広告での一般的な目安です(あくまで参考値)。
| 業界・ジャンル | CPM目安(円) |
|---|---|
| 一般消費財 | 100〜300円 |
| EC・通販 | 200〜500円 |
| 金融・保険 | 500〜1,500円 |
| 不動産 | 400〜1,000円 |
| BtoB・SaaS | 600〜2,000円 |
| 医療・健康 | 300〜800円 |
BtoB・SaaSや金融のようにターゲットが絞られる業界ほど競合が多くCPMは高騰しやすい傾向があります。また祝日・連休・季節イベント前後ではオークションが激化し、CPMが平時の2〜3倍になることもあります。
CPMを改善する5つのアプローチ
CPMが高い・低いは一概に良し悪しではありませんが、同じリーチ数をより低いコストで実現することは費用対効果の改善に直結します。
1. ターゲティング精度を上げる
ターゲティングとは、年齢・性別・興味関心などの条件で広告を届けるユーザーを絞り込む設定のことです。カスタムオーディエンスで絞り込むと、無関係なユーザーへの配信が減り、実質的な効率が改善します。ただし絞り込みすぎるとインプレッションが不足してCPMが逆に上昇するため、バランスが重要です。
2. クリエイティブの視認性・インパクトを高める
クリックされなくても印象に残るビジュアル・コピーは、ブランドリフト効果を高めます。動画広告では最初の5秒が特に重要で、スキップされる前にメッセージを伝える構成が必要です。
3. フリークエンシー(接触頻度)を管理する
フリークエンシーとは特定ユーザーが広告を見た平均回数のことです。同じユーザーへの過剰な表示は広告疲弊(Ad Fatigue)を引き起こし、CPMあたりの効果が下がります。フリークエンシーキャップを設定して1ユーザーあたりの表示上限を管理しましょう。
4. 配信面を精査する
配信面とは広告が表示される媒体・場所(Webサイト・アプリ・YouTube等)のことです。プレースメントレポートで費用対効果の低い配信面(コンテンツカテゴリ・特定のアプリ等)を除外することで、質の高いインプレッションに集中できます。
5. 時期・時間帯を最適化する
CPMはオークション価格で決まるため、競合が少ない時間帯や曜日への配信シフトで単価を抑えられます。祝日・連休・イベント前後はCPMが急騰しやすい ため、カレンダーを意識した入札スケジュールの調整が有効です。
ケンランAdsによるCPM分析の差別化
一般的な広告ツールでは「CPMの数字を見せる」だけですが、ケンランAdsでは 「CPMが動いた原因」と「次にやるべきこと」 まで導きます。
① P-MAX分解(管理画面で見えない情報)
Google広告の管理画面ではP-MAXのチャネル別CPMは確認できません。ケンランAdsはAPIレベルでデータを取得し、検索/YouTube/ディスプレイ/Gmail/Discover/マップの チャネル別CPMを個別に可視化 します。「ディスプレイのCPMだけ急騰している」「YouTubeの効率が悪い」といった詳細な診断が可能になります。
② カレンダー × 天気 × 地域クロス分析(競合ツールにない独自機能)
祝日・連休・天候・地域をクロスしてCPMの変動要因を可視化します。「GW期間中の東京でCPMが2倍になった」「雨天の週末は地方エリアのCPMが下がる」といったパターンを発見し、次回の配信計画に活かせます。businessプラン以上で利用可能。
③ 状態判定エンジン
CPM急騰時に「競合激化なのか」「自社予算不足なのか」「配信ボリューム変動なのか」を状態判定エンジンが自動で仮説を提示します。数字の変化を見て「何をすべきか」を人間が悩む時間を削減します。
④ SEO × Ads連携でブランディング効果を可視化
CPM型のブランディング配信は直接CV(コンバージョン:購入・申込・資料請求などの成果行動)に結びつかないため「効果があったか」の判断が難しいです。ケンランAdsのSEO×Ads連携機能では、CPM配信期間中にブランドキーワードの検索量・SEO順位・オーガニック流入がどう変化したかを並列表示し、ブランディング広告の補完効果を可視化します。
関連概念
インプレッション(Impression)▼
広告が1回ユーザーの画面に表示されることを1インプレッションと数えます。CPMの分母となる数値です。ただし「表示された」の定義は媒体によって異なり、ピクセルが1回でも読み込まれた場合をカウントするものから、実際に画面内に一定時間描画されたもののみカウントするビューアブルインプレッションまで様々です。
ビューアブルCPM(vCPM)▼
ビューアブルCPM(vCPM)は、広告ピクセルの50%以上が1秒以上(動画は2秒以上)ユーザーの画面に表示された「視認可能なインプレッション」1,000回あたりのコストです。通常のCPMよりも品質の高い指標で、ブランドセーフティを重視する広告主に使われます。同じCPMでもvCPMが低い場合は「見られていない広告」が多い可能性を示します。
フリークエンシー(Frequency)▼
特定のユーザーが広告を見た平均回数です。CPM課金では同じユーザーに繰り返し表示されるとフリークエンシーが上がります。高すぎると広告疲弊を招きますが、ブランド認知を高めるには適切な接触頻度(3〜7回が目安とされる)が必要です。
CPC(クリック単価)▼
Cost Per Clickの略。広告が1回クリックされるごとにかかる費用です。検索広告で多く使われる課金モデルで、クリックされた時点で課金されます。CPMが「見せることへの対価」であるのに対し、CPCは「見せた結果、行動してもらうことへの対価」です。
CPA(成果単価)▼
Cost Per Acquisitionの略。購入・申込・資料請求など1件のコンバージョンあたりにかかる費用です。CPMやCPCよりも直接的な成果指標で、広告ROIを評価する際の最重要指標の一つです。