広告効果測定10分で読める

CPAカーブの作り方|広告費と獲得単価の関係を可視化してROIを最大化

この記事の目次
  1. CPAカーブとは?広告運用の「最適解」を見つけるグラフ
  2. CPAカーブの基本的な形状
  3. 【方法1】ExcelでCPAカーブを作る手順
  4. Excelで作るCPAカーブの3つの限界
  5. 【方法2】MMMでCPAカーブを自動生成する
  6. CPAカーブを活用した予算最適化の実践
  7. まとめ:CPAカーブで広告投資の最適解を見つけよう

CPAカーブとは?広告運用の「最適解」を見つけるグラフ

CPAカーブ(CPA曲線)とは、広告費の投下量に対してCPA(顧客獲得単価)がどう変化するかを可視化したグラフで、横軸に広告費、縦軸にCPAをプロットします。典型的なCPAカーブは4つのフェーズを描きます。効率フェーズ(低予算、CPA安定)→飽和開始フェーズ(CPA徐々に上昇)→収穫逓減フェーズ(CPA急上昇)→非効率フェーズ(投資に見合わないリターン)です。飽和開始と収穫逓減の境目が「限界CPA」であり、予算配分の最適ポイントとなります。Excelでは散布図+対数近似曲線で簡易的に作成できますが、アドストック効果(TV CMの2〜4週間の残存効果)、飽和の非線形性、チャネル間相互作用を考慮できない限界があります。MixCastのベイジアンMMMならHill関数で飽和曲線を統計的にフィットし、95%信頼区間つきの高精度CPAカーブと最適投下量をCSVアップロードだけで自動生成します。

CPAカーブの基本的な形状

典型的なCPAカーブは以下のような形状を描きます。

フェーズ広告費水準CPAの動き説明
効率フェーズ低〜中低い(安定)購買意欲の高いユーザーから獲得。効率が最も良い
飽和開始フェーズ徐々に上昇高意欲層を獲り尽くし、中程度の見込み客に広がる
収穫逓減フェーズ中〜高急上昇広告の限界効用が低下。CPAが加速度的に悪化
非効率フェーズ非常に高い投資に見合わないリターン。予算を他チャネルに回すべき

この曲線の「飽和開始フェーズ」と「収穫逓減フェーズ」の境目が、予算配分の最適ポイント(限界CPA)となります。

【方法1】ExcelでCPAカーブを作る手順

ステップ1:データの準備

まず、過去の広告運用データをExcelに整理します。必要なデータは以下の3項目です。

  • 期間:週次データが理想(最低12週間分、26週間以上を推奨)
  • 広告費:チャネルごとの週次出稿金額
  • コンバージョン数(CV):同期間の獲得件数

各週のCPAを=広告費/CV数で算出し、4列目に追加します。

広告費CV数CPA
Week 150万円25件20,000円
Week 280万円35件22,857円
Week 3120万円45件26,667円
Week 4150万円50件30,000円
Week 5200万円58件34,483円

ステップ2:散布図の作成

Excelで広告費(X軸)× CPA(Y軸)の散布図を作成します。

  • データ範囲を選択 → 「挿入」→「グラフ」→「散布図(XY)」を選択
  • X軸:広告費、Y軸:CPA を設定
  • データポイントが右肩上がりのカーブを描いていれば、飽和効果が存在する証拠です

ステップ3:近似曲線(トレンドライン)の追加

散布図のデータポイントを右クリック →「近似曲線の追加」を選択します。

  • 対数近似:CPAの上昇が緩やかな場合に適合
  • 多項式近似(2次):より柔軟にカーブをフィット
  • べき乗近似:飽和曲線に近い形状を表現

「数式をグラフに表示する」にチェックを入れると、近似式(y = a × ln(x) + b など)が表示され、任意の広告費でのCPA予測が可能になります。

ステップ4:限界CPAの特定

CPAカーブの傾きが急上昇するポイントを特定します。Excelでは以下の方法で近似的に求められます。

  • 隣接する2点間のCPA変化率を=(CPA_n - CPA_n-1) / CPA_n-1で算出
  • 変化率が目標値(例:10%以上)を初めて超えた点が限界CPA

Excelで作るCPAカーブの3つの限界

限界1:アドストック効果(残存効果)を無視

広告の効果は出稿した週だけに現れるわけではありません。特にTV CMやブランド広告は、出稿後2〜4週間にわたって効果が残存します。Excelの単純な週次CPA計算では、この時間的な遅延効果を考慮できないため、各週のCPAが実際の効率を正確に反映しません。

限界2:チャネル間の相互作用を考慮できない

SNS広告で認知した人がGoogle検索で獲得に至るケースでは、SNS広告のCPAは見かけ上高くても実際には獲得に貢献しています。Excelではチャネル単体のCPAしか算出できず、チャネル間のシナジー効果を見落とします

限界3:飽和曲線の精度が低い

Excelの近似曲線は統計的な信頼区間を持ちません。データのばらつきが大きい場合、近似曲線の信頼性を客観的に評価する手段がありません。

【方法2】MMMでCPAカーブを自動生成する

ベイジアンMMM(マーケティングミックスモデリング)を使えば、上記のExcelの限界を全て解決した、より精度の高いCPAカーブを自動生成できます。

MMMが解決する課題

課題Excel CPAカーブMMM CPAカーブ
アドストック効果考慮不可キャリーオーバー率を自動推定
飽和曲線近似曲線(精度低)Hill関数で統計的にフィット
チャネル間相互作用考慮不可多変量モデルで自動分析
信頼区間なし95%信頼区間つき
最適予算の算出手動で推定数理最適化で自動算出

MixCastでのCPAカーブ活用

MixCastでは、CSVをアップロードするだけでチャネルごとの飽和曲線(レスポンスカーブ)が自動生成されます。この飽和曲線からCPAカーブを導出できます。

  • ステップ1:広告費と売上(またはCV数)のCSVをアップロード
  • ステップ2:ベイジアンMMMが自動で飽和曲線を推定
  • ステップ3:各チャネルの最適投下量と限界CPAが算出される

Excelで数時間〜数日かけて作成するCPAカーブが、MixCastなら自動で高精度に生成されます。

CPAカーブを活用した予算最適化の実践

ケース1:予算増額の判断

CPAカーブがまだ効率フェーズにあるチャネルは、予算を増やしてもCPAが大きく悪化しません。増額のROIが高いチャネルを特定できます。

ケース2:予算削減の判断

収穫逓減フェーズに入っているチャネルは、予算を削減してもCV数の減少が限定的です。削減した予算を効率フェーズにあるチャネルに振り替えることで、全体のCPAを改善できます。

ケース3:チャネル間のリアロケーション

複数チャネルのCPAカーブを重ねて比較することで、「チャネルAの予算をチャネルBに移せば、同じ予算で全体のCV数が増える」というリアロケーション判断が可能になります。

まとめ:CPAカーブで広告投資の最適解を見つけよう

  • CPAカーブは広告費とCPAの関係を可視化し、最適投下量を特定するグラフ
  • Excelで作る場合:散布図+近似曲線で簡易的に作成可能。ただし精度に限界あり
  • MMMで自動生成:アドストック・飽和曲線・チャネル相互作用を考慮した高精度なCPAカーブ
  • MixCastなら、CSVアップロードだけでチャネルごとの飽和曲線とCPAカーブを自動生成

MixCastの無料プラン(1プロジェクト・3チャネル)で、高精度なCPAカーブ分析をぜひお試しください。

MixCastで広告予算を最適化しませんか?

CSVをアップロードするだけで、AIがチャネル別ROIと最適予算配分を算出。無料プランあり。

無料で始める