商略AI

Google広告のCPAが高い原因と改善方法|確認表付き

更新 マーケティング6分

Google広告のCPAが高い、あるいは前月より上がったときは、計測が変わっていないか、クリック単価が上がったか、コンバージョン率が下がったかの順に確認します。CPAだけを見て予算や入札を変えると、原因と関係のない設定を触ってしまいます。

同じCPA悪化でも、クリック単価の上昇、申込み率の低下、コンバージョン計測の不具合では対応が違います。この記事では、管理画面で見る順番、成果0件だった自社広告の読み方、ChatGPTやGeminiへ渡せる比較表を紹介します。

CPAとは?高いかどうかを判断する基準

CPAは、コンバージョンを獲得するためにかかった平均広告費です。成果を問い合わせ、無料登録、購入のどれにするかで意味が変わるため、まず何のCPAを比較するか決めます。

目標CPAは入札の目標、実際のCPAは観測した費用と成果から計算する値です。両者が違うだけで設定ミスとは言えません。Googleの平均コンバージョン単価の説明も、この違いを示しています。

「高い」の基準は、業界平均だけでなく自社が獲得に使える費用です。購入までの転換、粗利、継続購入、回収期間を確認して許容値を決めます。必要な情報がなければ、先に不足を埋めます。獲得コストの上限の考え方はマーケティングで最初に決める獲得費用で説明しています。

CPAが高いとき、最初に見る確認表

確認すること 見る場所・数字 分かったあとにすること
成果の定義が同じか コンバージョンアクション、キャンペーンが使う目標、変更履歴 購入と登録など別の成果が混ざっていれば分けて比較する
成果の計測に問題がないか コンバージョンのステータス・診断、実際の申込み記録 未受信やタグ変更があれば、広告変更より先に計測を確かめる
比較できる期間か 日付、曜日、配信日数、反映待ちの成果 配信開始直後と通常月、月途中と月全体をそのまま比較しない
平均CPCが上がったか 同じキャンペーンの費用・クリック数・平均CPC 費用が増えた広告グループや検索語句を調べる
CVRが下がったか 同じ成果定義のコンバージョン数・クリック数 検索意図、遷移先、フォーム、端末別の差を調べる

「高い」は、自社が許容できる獲得費用との比較です。前月より上がっても許容範囲内の場合があります。無料登録のCPAと有料顧客を獲得するCACも別です。登録後にどれだけ購入されるかが分からなければ、登録CPAだけで採算は判断できません。

CPAをCPCとCVRへ分解する

平均コンバージョン単価の定義では、CPAは費用をコンバージョン数で割って計算します。平均CPCは費用をクリック数で割ったものです。

CPA = 広告費 ÷ コンバージョン数
平均CPC = 広告費 ÷ クリック数
クリックを分母にしたCVR = コンバージョン数 ÷ クリック数
CPA = 平均CPC ÷ CVR(CVRは百分率ではなく小数で代入)

この分解は、同じ期間・範囲・成果定義の数字を使う場合に成立します。Google広告の表示上のコンバージョン率は、追跡可能な広告インタラクションを分母にします。クリック以外の接触を含むキャンペーンでは、表示上のCVRをそのままこの式へ入れないでください。

変化 原因の候補 次に見る場所
CPCが上がり、CVRはほぼ同じ クリックの獲得費用や配信先の構成が変わった 広告グループ、検索語句、端末別の費用とクリック
CPCはほぼ同じで、CVRが下がった 流入の検索意図、LP、フォーム、計測が変わった 検索語句、遷移先、フォーム完了、コンバージョン診断
CPCもCVRも悪化した 複数の変化が重なっている 費用の大きいキャンペーンから、それぞれ分けて確認
成果の定義・タグを変更した 比較条件が変わった可能性 変更履歴と、同じ成果だけの集計

これは原因を確定する表ではありません。「CVRが下がったからLPが悪い」と決めず、確認する場所を絞るために使います。

CPAを改善する方法は、原因ごとに選ぶ

検索語句と広告の内容を合わせる

対象外の検索に費用が出ているなら、検索語句、広告文、遷移先を並べます。除外する語句と、広告の説明を変える語句を分けて考えます。単にクリック単価が高いという理由だけで、購入につながる検索まで止めないでください。

LPとフォームで、広告の約束を引き継ぐ

広告で料金や無料トライアルを伝えたなら、LPでも条件と始め方を見つけられるようにします。フォームの入力や完了まで実際に確認し、端末別の差や計測不具合がないかも見ます。変更を試す場合はLP改善をAIに相談する方法で、対象と見る指標を決められます。

入札と予算は、成果計測と許容費用を確認してから見直す

予算を下げることは、CPAを下げることと同じではありません。自動入札を使うなら、戦略、目標、計測する成果が事業の目的に合っているかを見ます。根拠なく個別クリック単価を変える提案は採用せず、変更後に判断する期間と費用上限を先に決めます。

改善後はCPAだけでなく、成果数や獲得した顧客の価値も確認します。CPAが下がっても、必要な登録や購入まで減っていれば、事業にとって良い改善とは限りません。

成果0件なら、CPAを0円にしない

自社の短期出稿では、広告費12,106円、表示322回、クリック21回、実際の登録0件でした。Google広告側のコンバージョン計測には未完了表示も残っていました。これは自社の出稿記録であり、改善に成功した事例ではありません。

分かること 計算・確認結果 分からないこと
平均クリック単価 12,106円 ÷ 21クリック ≒ 576円 CPCだけで広告の採算は判断できない
実際の登録数 登録記録で0件 管理画面の0件だけでは計測の正常性を判断できない
実登録を分母にしたCPA 0件では割れないため算出不可 0円でも、12,106円でもない
CPAの前期比較 比較可能な前期の成果実績がない 「前月より悪化した」とは言えない

この数字から言えるのは「費用が発生し、確認期間内に登録へ至らなかった」までです。原因がLPなのか、検索意図なのか、母数不足なのかは、別の確認が必要です。

筆者がこの記録から作った分析メモは、次の形です。AIを実行した結果ではなく、入力と判断をつなぐ記入例です。

事実: 広告費12,106円、21クリック、実登録0件。
計算: 平均CPCは約576円。実登録CPAは算出不可。
未確認: Google広告のコンバージョン受信、検索語句別の成果、登録フォームの離脱。
次の確認: 計測経路と実登録記録を照合し、検索語句と遷移先の期待が合うかを見る。
判断: 今回は追加費用をかける根拠がなく、出稿を停止した。
解釈の限界: この少ない実績だけで、広告は今後も売れないとは断定しない。

計測と反映待ちを確認してから改善する

Google広告のコンバージョン計測のトラブルシューティングを使い、ステータス・診断と実際の申込み記録を照合します。次の変更があれば、まず比較条件を確かめます。

  • コンバージョンアクションや、キャンペーンが使う目標を変更した
  • タグ、同意管理、フォーム完了ページを変更した
  • 電話やオフラインコンバージョンの取り込みが遅れている
  • 比較期間の終盤に発生する成果が、まだ反映されていない

直近のクリックから後日申込みが起きる場合、直近期間のCPAは後から変わります。取得日も残し、反映が進んだあとに同じ期間を見直します。

計測に問題がなくCPCが上がっているなら、費用が増えたキャンペーン・広告グループから検索語句レポートを確認します。レポートにはプライバシー基準を満たさない語句が出ないため、見えない検索をAIに推測させません。

対象外の検索が見つかったら、検索語句からムダな配信を止める手順に沿って、キーワード停止と除外追加を分けて検討します。CVRが下がった場合も、検索意図・LP・フォームを順に見ます。広告品質の指標だけを、売上や申込みの代わりにしないでください。

GA4とGoogle広告で成果数が違う場合は、コンバージョン数の比較シートでイベント・対象・計上日・目標をそろえてからCPAを判断します。

ChatGPT・Geminiへ渡す比較表

比較期間は長さと曜日構成をそろえ、連休、価格変更、セールがあれば併記します。データがない項目は「未取得」にします。CSVを貼る際は、アカウントIDや個人情報を除き、列名と期間は残します。

目的: CPAが高い、または上がった原因候補と、次の確認箇所を決める

成果の定義:
コンバージョンアクション名と比較する列:
許容CPA、または採算を判断するために不足している情報:
計上日: クリック基準 / コンバージョン発生時刻基準
取得日:

期間A(基準):
- 期間、配信日数:
- 費用、クリック数、コンバージョン数:
- 平均CPC、CVR(分母も記載)、CPA:

期間B(現在):
- 期間、配信日数:
- 費用、クリック数、コンバージョン数:
- 平均CPC、CVR(分母も記載)、CPA:

内訳:
- キャンペーン、広告グループ、端末別の同じ指標:
- 費用が大きい検索語句と、その成果:

変更履歴:
- 入札、予算、広告、キーワード、LP、フォームの変更:
- 成果定義、タグ、計測の警告:
- 連休、セール、反映待ちなど:

実際の申込み・購入記録:
取得できなかったデータ:

数字の渡し方は、AIチャットに自社の数字を渡す方法も参考になります。

CPAの原因を切り分けるプロンプト

比較表のあとに、次を貼ります。

あなたはGoogle広告の分析を補助する担当者です。
渡したデータだけを使い、CPAが高い、または上がった原因候補を切り分けてください。

ルール:
- 入力にない数値、業界平均、検索語句、原因を作らない
- CPA、CPC、CVRは計算式と分母を確認する
- コンバージョン0件のCPAは算出不可とし、0円や改善として扱わない
- 前期がない場合、増減率や「悪化」を作らない
- 率の分母、成果定義、計上日が違う数字をそのまま比較しない
- 計測不具合や反映待ちの可能性は、広告変更より先に示す
- 同時に起きた変化と、確認できた原因を分ける
- 自動入札を使っている場合、根拠なく個別CPCの変更を提案しない
- 許容CPAやデータ量が不明なら、予算増減や停止は保留にする

出力:
1. 再計算できた指標と、算出できなかった指標
2. 計測、CPC、CVR、検索意図、LP・フォームに分けた確認結果
3. 事実、原因の仮説、情報不足
4. 次に見る画面・指標と、その確認で何が分かるか
5. 今は変更しない項目と理由
6. 変更を試す場合の対象、見る指標、見直す条件

回答が「予算を下げる」だけなら、どの数字が動き、どの確認を済ませたのかを聞き直します。採用するのは、事実・仮説・次の確認を分けた回答です。

毎回の取得と比較をまとめる

手作業でも分析できますが、毎回同じ期間を切り出し、成果の定義をそろえ、実施した変更と照合する必要があります。

商略AIはGoogle広告と連携し、広告費、コンバージョン、CPA、ROAS、日別推移、キャンペーン別の実績を分析材料にできます。基本分析に加えて、詳細なキーワード・広告分析はProプランで利用できます。キーワードの停止・追加・除外は、示された操作を確認し、1件ずつ承認したときだけ反映され、後から取り消せます。予算や入札戦略は商略AIから変更しません。

Google広告の分析機能では、連携した数字を確認し、そのままAIへ相談できます。まずは手元の比較表で「何が変わったか」を説明できる状態にしてから、改善する場所を選びましょう。