CPA(Cost per Action)とは?計算式とCost per Acquisitionとの違いを解説
CPAはオンラインマーケティングの中でも混乱を招きやすい略語の一つです。同じ3文字の裏に、2つの異なる概念が隠れているからです。本記事で扱うのはCost per ActionとしてのCPA、つまり具体的に定義したアクションに対してのみ費用を支払う広告課金モデルです。計算式や代表的な活用シーン、そして名前の似ているCost per Acquisitionとの明確な違いを解説します。CPAキャンペーンの最適化に時間をかけられない方へ。私たちのパフォーマンス代理店がすべて代行します。お問い合わせはこちら。
CPA(Cost per Action)とは?
Cost per Actionは、ユーザーが事前に定めた行動を実行した場合にのみ費用が発生するオンライン広告の課金モデルです。この「アクション」は、ボタンのクリック、アプリのインストール、ニュースレター登録、フォームの入力、購入の完了など、実質的に何でも設定できます。他の課金モデルに対する大きな利点はリスクにあります。単なる表示接触に対してではなく、実際に何かが起きた場合にのみ費用を支払うのです。
CPAがCPCやCPMと異なる仕組みである理由
CPM(Cost per Mille)では、誰かが反応したかどうかにかかわらず、1,000回のインプレッションに対して費用を支払います。CPC(Cost per Click)では、そのクリックがサイト上での行動に結びつかなくても、クリックごとに費用を支払います。CPAはさらに一歩進んで、費用を望む成果に直接結びつけるため、広告主の視点から見ると3つのモデルの中で最も計画しやすく、最もリスクの低いモデルといえます。
CPAの計算式と算出方法
CPAの計算方法は、あらゆるチャネルやキャンペーンに適用できるよう、意図的にシンプルに設計されています。
- CPA=キャンペーンの総費用 ÷ 獲得したアクション数
- 例:2,000ユーロの広告予算で100件の登録を獲得した場合、CPAは20ユーロになる
- CPAが低いほど、目標に対してキャンペーンが効率的に機能していることを意味する
この計算式が意味を持つためには、「アクション」を事前に明確に定義しておく必要があります。明確な定義と機能するコンバージョントラッキングがなければ、アクション数を正確に把握することすらできず、CPAの数値全体が無価値になってしまいます。
Cost per Actionの代表的な活用シーン
アフィリエイトマーケティング
アフィリエイトマーケティングでは、CPAが伝統的な報酬モデルです。パートナーサイトが商品を宣伝し、訪問者が購入やフォーム送信といった定義済みのアクションを実行して初めて報酬を受け取ります。広告主にとっては、無駄打ちのリスクではなく、成果ごとに計画可能な費用を意味します。
ソーシャルメディアとGoogleにおけるパフォーマンス広告
Google AdsやMeta Adsといった大手広告ネットワークも、アルゴリズムが自動的に目標アクションへ最適化するCPA重視の入札戦略を提供しています。これは、バイヤージャーニーの意思決定フェーズに近い、ファネルの下層に位置するキャンペーンで特に有効です。
アプリマーケティング
アプリのキャンペーンでは、「アクション」はアプリのインストールや初回登録といった特定のアプリ内イベントであることが多いです。インストールは技術的に非常に正確に計測できるため、CPAモデルはこの分野で広く普及しています。
| モデル | 費用が発生する対象 | 広告主のリスク |
|---|---|---|
| CPM | 1,000回のインプレッション | 高い |
| CPC | クリック1回ごと | 中程度 |
| CPA | 定義されたアクション1回 | 低い |
CPAでは注目に対して支払うのではなく、最終的に本当に意味のある成果に対して支払う。
CPA(Cost per Action)とCPA(Cost per Acquisition):混同されがちな大きな落とし穴
実務では同じCPAという略語が2つの異なる指標に使われており、これがミーティングやレポーティングの場で定期的に誤解を招いています。Cost per Actionはより広い概念で、ニュースレター登録から購入まで、あらゆる種類のアクションを対象とします。一方、Cost per Acquisitionはより狭い概念で、新規の有料顧客を獲得するために発生する費用を具体的に指します。
簡単に言えば、すべてのCost per Acquisitionは一種のCost per Actionですが、すべてのCost per Actionが顧客獲得を意味するわけではありません。アプリのインストールやニュースレター登録はアクションとしてカウントされますが、それが自動的に有料顧客につながるわけではないのです。この2つの用語を同義語として使ってしまうと、レポーティングや予算判断で誤った期待を抱くリスクがあります。
他の成果指標との関係におけるCPA
CPA単体では、キャンペーンが本当に利益を生んでいるかどうかは分かりません。たとえば20ユーロのCPAが割安か割高かを判断するには、ROIや当該アクションの実際の価値との組み合わせが必要です。20ユーロのニュースレター登録も、そこから継続的に売上が生まれるなら価値がありますが、平均顧客単価がそれよりもはるかに低ければ損失事業になってしまいます。
そのため、キャンペーンを開始する前に、各目標アクションについて許容できる最大CPAをあらかじめ設定しておくことが有効です。この「目標CPA」は、そのアクションが自社にとってどれだけの価値を持つかに基づいて設定され、進行中のキャンペーンを評価する際の指標として機能します。実際のCPAが目標値を継続的に上回る場合は、単に予算を増やすのではなく、ターゲット層やクリエイティブ、ランディングページを詳しく見直す価値があります。

まとめ:測定可能な成果のための計画しやすい料金モデル、Cost per Action
Cost per Actionは、具体的に行われた行動によってのみ費用が発生するため、オンラインマーケティングの中でも最もリスクの低い料金モデルの一つです。計算式自体はシンプルですが、その価値を発揮するには、きちんと整備されたトラッキングと目標アクションの明確な定義が不可欠です。また、レポーティングや予算判断に一貫性を持たせるためにも、Cost per ActionとしてのCPAを、より限定的なCost per Acquisitionと混同しないよう注意しましょう。あなた自身のCPAがどのくらいになるかは、私たちのCPA計算ツールで直接確認できます。
CPA(Cost per Action)に関するよくある質問
キャンペーンのCPAはどのように計算しますか?
CPAは、キャンペーンの総費用を獲得したアクション数で割ることで算出されます。その前提として、各アクションを正しく該当するキャンペーンに割り当てる、機能するトラッキングが必要です。
- 計算式:総費用 ÷ アクション数
- 明確な目標定義が前提となる
- 機能するコンバージョントラッキングが必要
CPAとCPCの違いは何ですか?
CPCでは、クリック後にサイト上で何が起きるかにかかわらず、クリック1回ごとに費用を支払います。CPAでは、クリック後にユーザーが実際に望むアクションを実行して初めて費用が発生します。
- CPC:クリックごとの費用
- CPA:実行された行動ごとの費用
- CPAはリスクが低いとされる
Cost per ActionとCost per Acquisitionは同じものですか?
いいえ、両者はCPAという略語を共有しているだけで、意味するものは異なります。Cost per Actionはあらゆる種類の目標行動を含みますが、Cost per Acquisitionは新規の有料顧客の獲得のみを指します。
- 同じ略語だが意味は異なる
- Action:定義されたあらゆる行動
- Acquisition:具体的な新規顧客
CPAはどのような分野で最もよく使われていますか?
CPAは特にアフィリエイトマーケティング、Googleとソーシャルメディアのパフォーマンスキャンペーン、そしてアプリマーケティングで広く使われています。これら3つの分野はいずれも目標アクションを技術的に正確に計測できるため、このモデルは特に計画しやすくなっています。
- アフィリエイトマーケティング
- GoogleとソーシャルメディアのパフォーマンスAds
- アプリのインストール



















4.9 / 5.0