広告運用のKPI設計ガイド|CPAとROASの使い分けと、粗利から逆算した目標値の決め方

目標CPAはいくつですか、と聞かれて即答できる人は多くありません。数字は出てくるのですが、その数字がどこから来たのかを辿ると、たいてい「去年の実績の少し下」に行き着きます。実績から逆算した目標は、利益が出ているかどうかを何も保証しません。それでも運用は回るので、ズレたまま何年も走ることになります。ここで整理するのは、CPAとROASのどちらを主役にするかの決め方と、粗利から目標値を引く手順、そして自動入札に渡す値が「利益が出る上限」であってはならない理由です。
CPAとROASは、客単価がばらつくかどうかで選ぶ
1件あたりの価値が一定ならCPA、ばらつくならROAS
選択の基準は一つです。獲得したコンバージョン1件の価値が全員ほぼ同じならCPA、人によって大きく違うならROASを主役にします。資料請求や問い合わせのように後工程で商談が入るリード獲得型は、1件の価値をならして扱えるためCPAが噛み合います。一方、ECのように1回の購入が3,000円のこともあれば8万円のこともある商材では、CPAだけを見ていると単価の低い注文ばかり集めても目標を達成できてしまいます。
両者は換算できます。同じ期間の同じコンバージョンを見ている限り、ROAS(%)= 客単価 ÷ CPA × 100 の関係になります。客単価1万円で目標CPA2,000円なら目標ROASは500%。同じことを別の言い方で見ているだけなので、両方をKPIに並べる必要はありません。並べると、片方が達成で片方が未達という状態が生まれ、判断が止まります。
ただしリード獲得型でもCPAだけでは足りない場面がある
「リード獲得型はCPA」と言い切れないのは、リードの質が媒体やキャンペーンでばらつくためです。CPA5,000円で取れているキャンペーンの商談化率が5%、CPA8,000円のキャンペーンが20%なら、商談1件あたりのコストは前者が10万円、後者が4万円です。CPAだけを見ていると、高いほうを止めてしまいます。
この場合はCPAを捨てるのではなく、見る対象を後ろへずらします。商談化や受注のデータを広告側に戻せるなら、そこをコンバージョンとして扱う。戻せないなら、月次でキャンペーン別の商談化率を突き合わせて、CPAの目標値をキャンペーンごとに変える。「同じ指標を全キャンペーンに同じ値で当てる」ことをやめるのが実際の解です。商談化率を掛けた後の数字で比べると、どちらのキャンペーンを伸ばすべきかが逆転することは珍しくありません。

目標値は粗利から引く
LTVの20〜30%という相場は、粗利率を見ないと危険
目標CPAの決め方としてよく紹介される「LTVの20〜30%」は、粗利率が十分に高い商材でしか成立しません。粗利率30%の物販でLTV5万円なら、粗利は1.5万円。ここからCPAに1.5万円(LTVの30%)を充てると、粗利がまるごと消えて広告以外の費用が全部赤字になります。
順番を入れ替えます。まず粗利を出し、そこから広告以外の変動費と、残したい利益を引く。残った額が許容CPAの上限です。式にすると許容CPA = 顧客あたり粗利 − 顧客あたりのその他変動費 − 目標利益。この計算を一度やっておくと、媒体の担当者から「目標CPAを緩めれば伸びます」と言われたときに、どこまでなら緩めていいかを自分で答えられます。
| 項目 | リード獲得型の例 | EC(単品リピート)の例 |
|---|---|---|
| 顧客あたり売上(LTV) | 50万円 | 3万円 |
| 粗利率 | 60%(30万円) | 35%(1.05万円) |
| その他変動費 | 商談・導入支援 10万円 | 配送・決済・同梱物 0.25万円 |
| 残したい利益 | 10万円 | 0.3万円 |
| 許容CPAの上限 | 10万円(受注1件あたり) | 0.5万円(LTVの約17%) |
ECの例では、相場としてよく言われる20〜30%より低い水準が上限になりました。粗利率が薄い商材では相場のほうが合わないという、それだけの話です。なお表のLTVは初回購入ではなく想定される累計です(LTVを目標値に使ってよい条件は広告のLTVの計算式と反映条件で扱っています)。初回購入の売上だけで許容CPAを引くと、リピートを前提にした事業では投資が足りなくなります。どちらの数字で回しているのかは、事業側と最初に合わせておく必要があります。あわせて、この表の値は年に一度は引き直します。仕入れ単価も配送料も送料無料の閾値も動くため、去年の粗利率で引いた許容CPAは、今年はもう境界線として機能していないことがあります。ADmini(アドミニ)のような集約ツールに実績を貯めておくと、粗利の前提が変わった月を後から特定しやすくなります。
目標CPA逆算シートで、許容CPAから入札の目安まで一度に引く
許容CPAから許容CPC・想定CV数までは、無料で配布している目標CPA逆算シート(Googleスプレッドシート)に自社の数字を入れれば一度に引けます。閲覧専用のリンクなので、開いたら「ファイル」→「コピーを作成」で自分のドライブに複製して使ってください。入力してよいセルは薄い黄色、自動で計算されるセルはグレーに塗り分けてあり、記入例が入った状態から数字を置き換えるだけで動きます。
- A 事業の前提:客単価・粗利率・購入回数を入れると、粗利ベースのLTVが出る
- B 許容獲得コスト:残したい利益率を入れると、単発とLTVベースの許容CPA、損益分岐ROAS、目標ROASが出る
- C BtoBの逆算:商談化率と受注率を入れると、受注1件に必要なリード数と目標CPLが出る
- D 入札に落とす:想定CVRと月予算を入れると、許容CPCと想定CV数が出る
記入例では、客単価3万円・粗利率40%・残したい利益30%から許容CPAが8,400円、目標ROASが約3.57倍と出ます。商談化率20%・受注率25%なら受注1件にリードが20件要るため、目標CPLは420円です。表のその他変動費は、シートでは粗利率に含めて入れます(粗利率を「原価と変動費を引いた後の率」として扱う)。リード獲得型でCPLの目標を置くときの注意はCPLとCPAの違いを扱った記事にまとめています。ただしシートは業種ごとの相場を持っていないため、出てくる目標値は入れた前提の精度を超えません。商談化率のように広告の管理画面に戻ってこない数字は、営業側から月に一度もらって入れ直す欄として使ってください。
自動入札に入れる値は、許容CPAの上限そのものではない
許容CPAは「これを超えると残したい利益を割り込む」境界で、自動入札の設定値には段階的に近づけていく目標として扱います。実績CPAから離れた値を一度に入れると、配信量とCPAが急に振れて自動入札が学習に入り直し、しばらく成果が安定しなくなるからです。
実務では、現在の実績CPAを起点にして、許容CPAの上限に向かって段階的に動かします。1回の変更幅は10〜20%程度に抑え、変更後は2〜4週間そのままにする。頻繁に目標値を触ると、そのたびに学習がやり直しになり、いつまでも安定しません。許容CPAは意思決定の境界線、目標CPA入札の設定値は当面の運転目標で、役割が違います。この2つを同じ数字にしないでください。
ADminiのしきい値カラーなら、CV数やROASのように多いほどよい指標に基準値を置いて、下回ったセルだけを赤で拾えます。ADminiなら無料で始められます。無料で試してみる →

設計したKPIが崩れる3つのパターン
期間・媒体・分母のどれかが揃っていない
設計が正しくても、期間・媒体・分母のどれかが揃わなくなると、KPIは比較できない数字に変わります。崩れ方は次の3つです。
- 期間がずれる:コンバージョンは計測期間の後ろにずれて記録されます。締めた直後の月次CPAは、2週間後に見ると改善しています。速報値と確定値のどちらで判断しているのかを決めていないと、良し悪しの結論が月末と翌月中旬で逆転します。
- 媒体をまたいで足す:媒体別のCV数を単純合計すると、同じ1件を複数媒体が計上して合算CPAが実態より良く出ます。全体の判断に使う数字はGA4や受注データを正にし、媒体のCVは媒体内の最適化に使う、と用途を分けます。
- 分母が入れ替わる:マイクロコンバージョンを追加した月から、CV数の定義が変わります。前月比を並べるときは、定義を変えた日付を必ずメモに残します。
3つとも、指標の選び方ではなく記録の運用の問題です。KPIを設計したあとにやることは、値を追いかけることより、比較できる状態を保つことのほうが多くなります。運用のドキュメントに残すのは、目標値そのものより「その値をいつ何を根拠に変えたか」の履歴です。半年後にKPIの妥当性を検証するとき、当時の判断根拠が残っていない数字は検証のしようがありません。
数字を集める場所を分散させない
比較できる状態を保つ最大の敵は、数字の置き場所が散らばっていることです。媒体ごとの管理画面、GA4、受注データのスプレッドシート。この3か所を毎回行き来していると、確認そのものが月次の作業になり、日次の異常に気づけません。
ADmini(アドミニ)は主要媒体のデータを取り込んで1画面に集約し、Googleスプレッドシートやアップロードしたファイルも同じ場所に並べられます。データソースは無料プランでも3件まで使え、外部データソースは1日1回自動更新されます(通常はAM4:00〜8:59、失敗分の再試行はAM11:59まで)。目標値との差はピボット集計で媒体別・月別に組み替えて見られるので、レポート作成とKPIの点検が同じ画面で済みます。月3,980円のPlusではAIレポートが使え、その中にMMM(どの媒体に広告費を寄せるべきかがわかる分析)のセクションが含まれます。
まとめ
KPI設計は3つの決めごとで終わります。客単価がばらつくかどうかでCPAとROASの主役を決める。粗利からその他変動費と目標利益を引いて許容CPAの上限を出す。自動入札に入れる値は実績から段階的に動かし、上限そのものは入れない。あとは期間・媒体・分母を揃えたまま記録し続けるだけです。
体温計は熱があることを教えますが、薬を選ぶのは医師です。KPIも同じで、目標値は「今の配信が事業に合っているか」を判定する道具であって、合っていないときに何を変えるかまでは示しません。合算CPAが悪化したとき、入札を締めるのか、クリエイティブを作り直すのか、そもそも商材の粗利を見直すのか。その選択は数字の外にあります。
まず今週やることは、いま設定している目標CPAが何から計算された数字かを1行で書けるか試すことです。書けなければ、粗利・その他変動費・残したい利益の3つを事業側に確認してください。この3つが揃えば、上で紹介した逆算シートに入れるだけで目標値を引き直せます。
ADminiのピボット集計なら、媒体別・月別のCPAとROASを同じ画面で組み替えられます。ADminiなら無料で始められます。無料で試してみる →
よくある質問
CPAとROASはどちらをKPIにすればいいですか?
獲得したコンバージョン1件の価値が全員ほぼ同じならCPA、人によって大きく違うならROASです。資料請求や問い合わせのようなリード獲得型はCPA、購入金額がばらつくECはROASが噛み合います。両者は「ROAS(%)= 客単価 ÷ CPA × 100」で換算できるため、同じことを別の言い方で見ているにすぎません。両方を並列のKPIに置くと、片方が達成で片方が未達という状態が生まれて判断が止まります。
目標CPAはどうやって決めますか?
粗利から逆算します。「許容CPA = 顧客あたり粗利 − 顧客あたりのその他変動費 − 目標利益」で上限を出してください。よく紹介される「LTVの20〜30%」は粗利率が十分に高い商材でのみ成立します。粗利率30%の物販でLTVの30%をCPAに充てると、粗利がまるごと消えます。またLTVを初回購入の売上だけで見ると、リピート前提の事業では投資が足りなくなります。計算は、記事内で配布している目標CPA逆算シート(Googleスプレッドシート)に客単価・粗利率・残したい利益率を入れると再現できます。
算出した許容CPAを目標CPA入札にそのまま設定していいですか?
一度にそのまま入れるのはおすすめしません。実績から離れた値へ一気に変えると配信量とCPAが急に振れ、自動入札が学習に入り直すためです。許容CPAは「これを超えると残したい利益を割り込む」意思決定の境界線で、目標CPA入札の設定値は当面の運転目標です。実務では現在の実績CPAを起点に、1回10〜20%程度の幅で段階的に上限へ近づけます。変更後は2〜4週間そのままにしてください。頻繁に触ると自動入札の学習がやり直しになります。
設定したKPIが比較できなくなるのはなぜですか?
期間・媒体・分母のどれかが揃わなくなるためです。コンバージョンは後ろにずれて記録されるため速報値と確定値で結論が変わります。媒体別CV数を単純合計すると二重計上で合算CPAが良く出ます。マイクロコンバージョンを追加すると分母の定義が変わります。指標の選び方より、定義を変えた日付を記録して比較可能な状態を保つほうが実務では重要です。

