最終更新:2026年10月12日
CPC・CPM・CPAとは、広告費を「何で割るか」が違う3つの単価です。CPC(クリック単価)は広告費をクリック数で、CPM(インプレッション単価)は表示1,000回あたりで、CPA(顧客獲得単価)は成果の件数で割ります。結論を先に書くと、3つは別々の指標に見えて一本の式でつながっていて、最後のCPAが安いか高いかは、顧客が将来もたらす粗利(LTV)と並べないと判断できません。違いの一覧表と計算式、架空の例での計算、そして「CPAだけを見て判断する」ときに起きる失敗まで、広告とBtoBマーケの現場にいた視点から整理します。
CPC・CPM・CPAとは?違いと計算式の一覧
CPC・CPM・CPAの違いは、広告費を割る分母にあります。CPCの分母はクリック、CPMの分母は表示回数(1,000回単位)、CPAの分母はコンバージョン(購入や申し込みなどの成果)です。どれも「1単位を手に入れるのにいくら払ったか」を表す単価なので、数字は小さいほど効率がよいことになります。
| 指標 | 正式名称と日本語 | 計算式 | 何の値段か | 向いている目的 |
|---|---|---|---|---|
| CPM | Cost Per Mille(インプレッション単価・千回表示単価) | 広告費 ÷ 表示回数 × 1,000 | 見てもらう機会の値段 | 認知を広げたい、たくさんの人に届けたい |
| CPC | Cost Per Click(クリック単価) | 広告費 ÷ クリック数 | サイトに来てもらう値段 | 興味のある人をサイトや記事に連れてきたい |
| CPA | Cost Per Acquisition / Action(顧客獲得単価・アクション単価) | 広告費 ÷ コンバージョン数 | 成果1件の値段 | 購入や申し込みの数を増やしたい |
CPMのMは、ラテン語で千を表す「mille」の頭文字です。1回あたりの表示の値段は小さすぎて比べにくいので、1,000回分にまとめて表すのが慣習になっています。
Google 広告のヘルプでは、CPCは「広告のクリックに対して料金を支払うシステム」として説明され、上限クリック単価と、実際に請求される「実際のクリック単価」を分けて扱っています(Google 広告 ヘルプ「クリック単価(CPC)」)。CPMは「表示回数1,000回あたりに対して入札する方法」で、いまは広告が画面に表示された場合にだけ料金が発生する視認範囲のインプレッション単価(vCPM)に置き換わっています(Google 広告 ヘルプ「インプレッション単価(CPM)とは」)。
ここで一つ区別しておきたいのは、CPCとCPMには「課金の方式」と「結果の指標」という二つの顔があることです。クリック課金で出稿しても、結果からCPMを計算することはできます。表示課金で出稿しても、CPAは計算できます。会議で「CPMで買っている」と「CPMが高い」が混ざると話がずれるので、どちらの意味で使っているかを先にそろえておくと迷いません。
3つの単価は一本の式でつながる──架空の例で計算
CPM・CPC・CPAは、クリック率(CTR)とコンバージョン率(CVR)を間にはさむと、一本の式でつながります。CPCはCPMをクリック率で割ったもの、CPAはCPCをコンバージョン率で割ったものです。
架空の広告で計算してみます。下の表の数字は、すべて説明のための「例」です。
| 項目 | 例の数字 | 計算 |
|---|---|---|
| 広告費 | 50万円 | ― |
| 表示回数 | 100万回 | ― |
| CPM | 500円 | 50万円 ÷ 100万回 × 1,000 |
| クリック数(CTR 0.5%) | 5,000回 | 100万回 × 0.5% |
| CPC | 100円 | 50万円 ÷ 5,000回(=CPM 500円 ÷ 1,000 ÷ 0.5%) |
| コンバージョン数(CVR 1%) | 50件 | 5,000回 × 1% |
| CPA | 10,000円 | 50万円 ÷ 50件(=CPC 100円 ÷ 1%) |
式にすると「CPA = CPM ÷ 1,000 ÷ CTR ÷ CVR」です。この式が手元にあると、CPAが悪化したときにどこで崩れたのかを分解できます。表示の値段が上がったのか、広告が押されなくなったのか、サイトに来た人が買わなくなったのか。CPAという一つの数字の中には、媒体の値段、クリエイティブの力、サイトの力の三つが掛け算で入っています。
逆に言えば、CPCだけを下げても、安く集まった人がまったく買わなければCPAは下がりません。クリック単価の安いキーワードや配信面には、それなりの理由があることが多いからです。3つの単価は、それぞれ単独で良し悪しを決めるものではなく、隣の数字と掛け合わせて読むものです。
由来についても触れておきます。千回単位で媒体の値段を比べる考え方は、雑誌や新聞の広告の時代から使われてきたとされますが、最初に使った人や年を特定できる資料には、ぼくが確認した範囲ではたどりつけませんでした。クリック課金のほうは、1998年に米国のGoTo.com(のちのオーバーチュア)が検索結果の広告枠をクリック課金で売り出したことが起点としてよく挙げられます。ただ、これも当時の一次資料までは確かめられていないので、よく挙げられる起点として紹介するにとどめます。
CPC・CPM・CPAとROAS・派生指標との違い
CPC・CPM・CPAが「費用を件数で割った単価」であるのに対して、ROASは「売上を広告費で割った効率」です。単価は小さいほどよく、ROASは大きいほどよい。向きが逆なので、同じ表に並べると読み違いが起きやすくなります。
ROASの計算式や、ROAS100%が黒字ではない理由はROASとは?読み方・計算式とROI・CPAとの違いに詳しく書きました。ここでは、CPAとROASの関係だけ押さえておきます。CPAは1件あたりの費用、ROASは売上の倍率なので、客単価が同じならCPAが下がるほどROASは上がります。でも客単価がばらつく商品では、CPAは安いのに売上の小さい注文ばかり、ということが起こります。件数を増やしたいならCPA、売上を増やしたいならROAS、と目的で使い分けるのが基本です。
CPAの仲間には、成果の中身によって名前を変えた派生指標がたくさんあります。現場でよく出てくるものを並べました。
| 指標 | 日本語 | 分母になる成果 | よく使われる場面 |
|---|---|---|---|
| CPO | 注文獲得単価 | 注文(購入) | 通販・EC |
| CPL | リード獲得単価 | 資料請求・問い合わせ | BtoB、高額商材 |
| CPI | インストール単価 | アプリのインストール | アプリ |
| CPV | 視聴単価 | 動画広告の視聴 | 動画広告 |
| vCPM | 視認範囲のインプレッション単価 | 画面に表示された1,000回 | ディスプレイ広告 |
CPAは、何を成果として数えるかで中身が変わる指標です。購入を数えればCPOと同じ意味になり、資料請求を数えればCPLと同じ意味になります。だから「CPAが1万円」と聞いたら、まず「何の1件ですか」と聞き返すのが確実です。
CPAだけを見て、LTVを忘れていないか──許容CPAの決め方
CPAの良し悪しは、他社の平均ではなく、その顧客が将来もたらす粗利で決まります。CPA1万円は、粗利が3,000円しか残らない顧客なら赤字で、何年も買い続けて数万円の粗利を残してくれる顧客なら十分に安い。CPAという数字は、それだけでは高いとも安いとも言えません。
そこで実務で先に決めておきたいのが、許容CPAです。1件の獲得にいくらまで払ってよいかの上限で、何を基準にするかで大きく変わります。上の例のCPA10,000円で比べてみます。数字はすべて架空の例です。
| 許容CPAの基準 | 考え方 | 例の上限 | CPA10,000円の評価 |
|---|---|---|---|
| 初回の粗利 | 最初の1回の購入で広告費を回収する | 4,000円 | 赤字 |
| LTV(粗利ベース) | 取引の期間全体の粗利で回収する | 19,200円 | 黒字の範囲 |
| LTV − 目標利益 | 残したい利益(例ではLTVの半分)を先に引いてから上限を決める | 19,200円 − 9,600円 = 9,600円 | 上限をわずかに超える |
初回の粗利だけで判定すると、続けて買ってくれる顧客を連れてくる広告を「赤字だから」と止めてしまいます。LTVで判定すると、今度は回収までの時間が長くなり、手元の資金が先に尽きることがあります。どちらが正しいかではなく、自分の事業が何か月で広告費を取り戻したいのかで基準を選ぶことになります。LTVを粗利で計算する式と、獲得費(CAC)との比べ方はLTVとは?意味と計算式3種、CACとの関係にまとめました。上の表の19,200円は、その記事の粗利ベースの計算例と同じ数字です。
もう一つの落とし穴は、CPAを下げることが目的になったときに起きます。CPAは、獲得しやすい人から順に獲得するほど下がります。BtoBの現場では、資料請求の単価が安い経路ほど、その後の商談に進む割合が低いということが珍しくありませんでした。1件の値段は下がっているのに、売上につながる1件はむしろ減っている。報告書のCPAだけを見ていると、この逆転は見えません。
ぼくがCPAの報告を受けたときに確かめる順番は、だいたい次のとおりです。
- その1件は何の1件か。購入か、無料登録か、資料請求か
- 許容CPAは、初回の粗利とLTVのどちらで決めているか
- CPAが安い経路の顧客は、その後も残っているか。続けて買う割合や解約の速さを経路ごとに見る
- CPAの変化を、CPM・CTR・CVRのどこで起きたかに分解できているか
3つ目は、とくに見落とされやすいところです。安いCPAで集めた顧客が早く離れているなら、そのCPAは安く見えているだけで、LTVの側で損をしています。獲得の値段と、獲得した顧客の値打ちは、必ずセットで見るものです。
2026年時点の注意点──CPAは「渡す数字」になった
2026年のCPAは、人間が報告書で「見る数字」であると同時に、自動入札に「渡す数字」になっています。目標のCPAを入れると、機械がオークションごとに入札単価を決め、全体の平均がその目標に近づくように配信を調整します。
Google 広告ではこの入札戦略を「目標アクション単価」と呼び、2026年6月から旧名称の「目標アクション単価を設定したコンバージョン数の最大化」を短い名称にそろえています。ヘルプには、個別のコンバージョン単価は目標を上回ったり下回ったりするが、全体としては目標と同等になるように調整される、と説明されています(Google 広告 ヘルプ「目標アクション単価」入札戦略について)。ここで大事になるのは、機械は渡された「1件」の定義を疑わないことです。無料登録を成果として渡せば、有料に進まない人の登録でも喜んで集めてきます。何を1件として数えるかが、そのまま配信の行き先を決めます。
相場についても書いておきます。「CPM 相場」「CPA 目安」はよく検索されていますが、日本の広告について、出典がはっきりした業界横断の平均値は、ぼくが確認した範囲では見当たりませんでした。媒体や業種、時期、ターゲティングの細かさで単価は大きく動くうえ、プラットフォームは平均単価を公式には公表していません。ネットで見かける相場の数字は、出どころと集計の条件を確かめてから使うのが安全です。比べる相手は他社の平均ではなく、自分の許容CPAと、自分の先月の数字です。
計測の欠けも前提にしておく必要があります。プライバシー保護の流れで、広告を見た人と後日の購入を1対1で結びつけられない場面が増え、管理画面のコンバージョン数には推定で補った値が混ざります。分母のコンバージョンが推定なら、CPAも推定です。どの数字が実測で、どの数字がモデルによる補完なのかを確かめてから、CPAを比べたほうが判断を誤りにくくなります。
CPC・CPM・CPAに関するよくある質問
CPC課金とCPM課金はどちらを選ぶべきですか?
目的で選びます。サイトに来てもらうことが目的ならクリックに払うCPC、なるべく多くの人に見てもらうことが目的なら表示に払うCPMが基本です。ただ、どちらで買っても結果のCPAは計算できるので、最後は「1件の成果にいくらかかったか」で比べると判断がぶれにくくなります。
CPAやCPMの相場・目安はありますか?
出典がはっきりした業界横断の相場は見当たりません。単価は媒体・業種・時期・ターゲティングで大きく動き、プラットフォームも平均値を公表していないためです。目安は、顧客1人あたりの粗利やLTVから逆算した許容CPAを基準に、自分の過去の数字と比べて決めるのが確かです。
CPAとCPOの違いは何ですか?
CPAは成果1件あたりの費用の総称で、CPOはその成果を「注文」に限ったものです。成果を購入として数えているなら、CPAとCPOは同じ数字になります。資料請求や無料登録を成果にしている場合はCPAとCPOが別の数字になるので、何を1件として数えているかを確かめてから比べる必要があります。
会計士や医療のCPAとは違いますか?
まったく別の言葉です。会計の分野でのCPAは米国の公認会計士(Certified Public Accountant)、医療の分野では心肺停止を指す略語として使われます。広告のCPAはCost Per Acquisitionの略で、検索するときは「CPA 広告」「CPA マーケティング」のように文脈を足すと混ざりにくくなります。
おわりに──高いCPAが悪いのではない。LTVを超えたCPAが悪い
高いCPAが悪いのではありません。LTVを超えたCPAが悪いのです。この記事の一行を選ぶなら、これになります。
CPC・CPM・CPAは、どれも「手に入れたものの値段」を測る指標です。でも値段だけを見ていると、手に入れたものの値打ちが抜け落ちます。安く集めた1件がすぐに離れていき、高く集めた1件が何年も残ってくれることは、珍しい話ではありません。CPAは安さを競う数字ではなく、払ってよい上限と比べる数字です。
だからぼくは、CPAの報告を見るたびに、その横にLTVの数字があるかを確かめるようにしています。値段と値打ちが並んではじめて、その広告を続けるべきかどうかが判断できます。単価の読み方で迷うことがあれば、ぼくのXアカウント(@yosooi3)に問いかけてもらえれば、できる範囲で答えようと思います。