用語集 広告 しーぴーえむ

CPM(インプレッション単価)とは?計算方法・CPCとの違い・使い分けを解説

別名: Cost Per Mille / インプレッション単価 / 1000回表示単価

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計算式

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・CPCCPA の3つです(CPC=クリック1回あたりのコスト、CPA=購入や申込など1件のコンバージョンあたりのコスト)。それぞれの特性を整理します。

CPM・CPC・CPA 比較表
指標 課金タイミング 主な目的 向いているフェーズ
CPM 1,000表示ごと 認知拡大・リーチ 認知・興味喚起
CPC クリックごと サイト誘導・検討促進 検討・比較
CPA コンバージョンごと 直接成果獲得 購入・申込

認知拡大にはCPM、直接反応にはCPC/CPA というのが基本的な使い分けです。ただし現代の広告運用ではP-MAX(Googleが提供する全チャネル横断の自動最適化キャンペーン)のような自動最適化キャンペーンが普及しており、1つのキャンペーン内でCPM課金(ディスプレイ・動画)とCPC課金(検索)が混在するケースが増えています。

💡ポイント

P-MAXでは「見かけ上のCPC」の裏にCPM課金のチャネルが存在する

P-MAXキャンペーンはGoogle広告の管理画面上では総合的なCPC/CPAしか表示されません。しかし実態としてはYouTube広告やDiscoverフィードではCPM課金が行われています。管理画面だけを見ていると「CPMがどのチャネルで発生しているか」が把握できず、コスト最適化が困難になります。


業界別CPMの目安

CPMは業界・ターゲット・配信面によって大きく異なります。以下はGoogle広告・SNS広告での一般的な目安です(あくまで参考値)。

業界別CPM目安(参考値)
業界・ジャンル 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が急騰しやすい ため、カレンダーを意識した入札スケジュールの調整が有効です。

💡ポイント

「CPMが急騰している」に気づけていますか?

CPM上昇の原因は複数あります。①競合他社の入札強化、②自社予算不足による配信ボリューム低下、③季節・イベントによるオークション激化、④ターゲティング過剰絞り込み——これらを管理画面の数字だけから判別するのは難しく、外部要因(天候・地域・祝日)を重ね合わせて初めて原因が特定できます。


ケンランAdsによるCPM分析の差別化

一般的な広告ツールでは「CPMの数字を見せる」だけですが、ケンランAdsでは 「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を評価する際の最重要指標の一つです。


よくある誤解・注意点

⚠️注意

誤解①「CPMが低い = 良い広告」ではない

CPMが低くても、そのインプレッションが購買意欲のないユーザーに向けられていれば意味がありません。CPMはあくまで「1,000表示あたりのコスト」であり、広告の質やターゲット精度は別の指標(CTR=クリック率、CVR=コンバージョン率、ROAS=広告費に対する売上比率)と組み合わせて評価する必要があります。「安く表示できた」と「効果的だった」は別の話です。

⚠️注意

誤解②「CPMとCPM(単位の混同)」

CPMの「M」はMille(1,000)ですが、これをMega(100万)と混同するケースがあります。英語圏ではCPM=1,000インプレッションが標準ですが、媒体によっては100万インプレッション単価を表す場合もあります。媒体資料や広告プラットフォームの定義を必ず確認してください。特に海外DSP利用時は注意が必要です。

⚠️注意

誤解③「ビューアブルCPMと通常CPMは同じ」

前述のとおり、通常のCPMはページに広告が読み込まれた段階でカウントされるため、実際にユーザーの目に触れていない「下スクロール圏外」の表示も含みます。ブランドリフト効果を正確に測るにはvCPMを指標として使うことを検討しましょう。

⚠️注意

誤解④「P-MAXのCPMは管理画面で確認できる」

Google広告の標準管理画面ではP-MAXのチャネル別内訳は表示されません。表示されているCPCやCPAはキャンペーン全体の平均値です。ディスプレイやYouTubeチャネルで発生しているCPM課金の実態を把握するには、Google Ads APIを活用したツール(ケンランAds等)が必要です。管理画面の数字だけで判断すると、コスト構造の誤認識につながります。

関連用語

← 用語集トップへ