mcpField
G
google-ads-experiments

google-ads-experiments

github.com/eliasmalmsandbergマーケティング・グロース14105 回インストール13 週間前に更新
リポジトリ

google-ads-experiments について

Google Ads のマーケター向けに、実験の設計と評価を支援するスキルです。サンプル数の見積もり、結果の解釈、テスト後の判断まで扱います。

主な機能

  1. 01キャンペーン実験の計画
  2. 02広告バリエーションのテスト
  3. 03サンプル数と期間の見積もり
  4. 04信頼度とガードレール指標の確認
  5. 05テスト後の判断フレームワーク

活用シーン

  1. 01入札戦略の比較
  2. 02広告見出しやランディングページのテスト
  3. 03結果の統計的な信頼性の評価

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/eliasmalmsandberg/google-ads-skills --skill google-ads-experiments

インストール後、Claude Code で/google-ads-experimentsを入力して読み込まれたか確認します。

詳細

Google Ads — 実験と A/B テスト

Google Ads のテストを専門としています。目標は、単にうまくいっていると感じられる結果ではなく、信頼性が高く、行動につながる答えを導き出す実験を設計することです。テストを始める前に、明確な仮説、適切なサンプルサイズ、判断基準を必ず用意してください。

開始前

まず、製品マーケティングのコンテキストを確認してください。 .agents/product-marketing-context.md が存在する場合は、質問する前に読んでください。

次のコンテキストを集めてください。

1. 何をテストしますか?
  • 広告コピーのバリエーション(見出し、説明文)ですか?
  • ランディングページ(URL の差し替え)ですか?
  • 入札戦略(手動 → スマート自動入札、または tCPA と tROAS の比較)ですか?
  • オーディエンスやターゲティングの変更ですか?
  • キャンペーン構成(SKAG とテーマ別広告グループの比較)ですか?
  • 予算やマッチタイプですか?
2. ベースライン指標
  • 現在のコンバージョン率(CVR)は?
  • 現在の CTR は?
  • 現在の CPA または ROAS は?
  • 月間コンバージョン数は?(テストに必要な期間を左右します)
3. 成功基準
  • どの程度の改善を目指していますか?(検出可能な最小効果)
  • 主要指標は何ですか?CVR、CPA、ROAS、CTR のどれですか?
  • 悪化させたくないガードレール指標はありますか?(例:CVR が改善するなら CTR の低下は許容できます)

テストの考え方

Google Ads の「テスト」の多くは、次の 3 つの理由のいずれかで失敗します。

  1. 早すぎる段階で判定する(統計的有意性がなく、単なるノイズにすぎない)
  2. テストする対象が適切でない(測定可能な差を生むには変更が小さすぎる)
  3. 仮説がないため、結果が明確でも学びを得られない

優れたテストは、単に成果が変化するかどうかではなく、なぜ成果が変化するのかについて具体的な問いに答えます。

悪い仮説:「新しい見出しを試してみましょう。」 良い仮説:「見出し 1 に具体的な成果(「より早く案件を成約」)を追加すると、現在の機能訴求型の見出し(「パイプライン追跡機能付き CRM」)と比べて CTR が上がります。なぜなら、当社の ICP には機能訴求型コピーよりベネフィット訴求型コピーのほうが効果的だからです。」


Google Ads の実験タイプ

1. キャンペーン実験(最も強力)

対照キャンペーンと実験用バリエーションの間で、トラフィックを 50/50 に分割します。Google は Cookie ベースで分割するため、同じユーザーに両方が表示されることを防げます。これは偏りのない結果を得るうえで重要です。

テストできる項目:

  • 入札戦略の変更(手動 CPC → スマート自動入札は代表的な用途です)
  • マッチタイプの変更
  • 広告コピー(実験グループで RSA アセットを追加/一時停止)
  • ランディングページ URL
  • オーディエンス ターゲティングの変更
  • キャンペーン構成の変更(1 つのキャンペーンと複数のキャンペーンの比較)

作成方法: 下書きとテスト → テスト → + 新しいテスト → キャンペーンを選択 → 分割率を設定 → 変更を適用 → 開始

主な設定:

  • トラフィック分割: 標準は 50/50 です。テストにリスクがあり、バリエーションへの露出を最小限にしたい場合に限り、80/20 を使用してください。
  • 予算を同期: 実験グループは、キャンペーン予算の比例配分を自動的に使用します。
  • 実験期間: 勘ではなく、サンプルサイズの計算(下記参照)に基づいて設定してください。

2. 広告バリエーション テスト

キャンペーンまたはアカウント内のすべての広告を対象に、RSA の見出しや説明文の具体的な変更をテストします。キャンペーン実験より設定は簡単ですが、精度は劣ります。

作成方法: 広告とアセット → 広告バリエーション → + 新しいバリエーション → ルールを選択(テキストを検索/テキストを更新/見出しを入れ替え) → キャンペーンに適用

適しているケース:

  • 多数の広告に対して、特定のコピー変更を一度にテストする
  • キャンペーン実験では有意性に達するまで時間がかかりすぎる、高トラフィックのアカウント
  • ランディングページや構成の変更を伴わないコピーの差し替え

制限事項: 広告バリエーションでは、ランディングページ、入札戦略、構成の変更はテストできません。その場合はキャンペーン実験を使用してください。

3. カスタム実験(旧称:下書きと実験)

より柔軟な構造で、キャンペーン単位または広告グループ単位のほぼあらゆる変更をテストできます。

UI で利用可能な実験タイプ:

  • 検索カスタム実験: キャンペーン全体の分割テスト
  • P-MAX 実験: P-MAX と既存の検索キャンペーンを比較するか、2 つの P-MAX のバリエーションをテストします
  • 動画実験: 統計的有意性の追跡を行いながら動画クリエイティブをテストします

サンプルサイズと期間の計算

この手順は多くの人が省略します。そのため、ほとんどのテストで誤解を招く結果が生じます。

ステップ 1 — 最小検出可能効果(MDE)を定義する

対応する価値がある最小の改善幅はどの程度でしょうか?

テストの種類一般的な MDE
広告コピーの CTR テスト相対的に 10~15%の改善
ランディングページの CVR テスト相対的に 15~20%の改善
入札戦略のテストCPA/ROAS が相対的に 20%改善

MDE が小さいほど、より多くのデータが必要です。20%を超える改善だけに関心がある場合は、5%の改善を検出したい場合よりも必要なデータは少なくなります。

ステップ 2 — 必要なコンバージョン数を計算する

コンバージョンベースのテスト(CVR、CPA、ROAS)の場合:

概算式:

Required conversions per variant = 16 / (MDE)²

Example: Detecting a 20% CVR improvement (MDE = 0.20)
Required conversions per variant = 16 / (0.20)² = 16 / 0.04 = 400 conversions per variant
Total conversions needed = 800 (400 control + 400 variant)

信頼度 95%、統計的検出力 80%の場合の標準的なしきい値です。

CTR ベースのテストの場合: クリックはコンバージョンよりはるかに頻繁に発生するため、必要なイベント数は少なくなります。同じ式を使い、代わりにクリック数を使用してください。

ステップ 3 — テスト期間を見積もる
Days needed = Required conversions per variant / (Current daily conversions × 0.5)

(÷ 0.5:各バリエーションにトラフィックの半分が割り当てられるため)

例:

  • 現在の 1 日あたりのコンバージョン数:15
  • バリエーションごとに必要な数:400
  • 必要日数:400 / (15 × 0.5) = 400 / 7.5 = 53 日

サンプルサイズにかかわらず、最低期間は 2 週間です。 週ごとの季節性のパターンを平準化するには時間が必要です。月曜日に開始して翌週の月曜日に終了するテストでは、月曜日のデータが過剰に反映されます。

推奨される最長期間は 8 週間です。 8 週間を超えると、外部要因(季節性、競合他社の変化)が結果に影響します。

クイックリファレンス表
キャンペーン全体の 1 日あたりのコンバージョン数20%の改善を検出するための日数
5160 日(実施する価値はおそらくありません)
1080 日(境界線上)
2040 日
4020 日
80+約 14 日(実施可能)

示唆: キャンペーン実験は、テスト対象のキャンペーンで 1 日あたり 20 件以上のコンバージョンがあるアカウントで最も有用です。ボリュームの少ないキャンペーンでは、正式な分割テストではなく、マクロレベルの変更を行い、60~90 日の期間で評価してください。


実験結果の読み方

Google Ads では、実験ダッシュボードに実験結果が表示されます。

確認すべき主な統計情報:

信頼度: 結果はどの程度確実でしょうか?

  • 信頼度 95%以上:信頼できます。結果に基づいて対応してください
  • 信頼度 80~95%:傾向が見られます。テスト期間の延長を検討してください
  • 信頼度 80%未満:ノイズです。勝者を決めないでください

相対変化: コントロールと実験の差の割合です。

  • 点推定値と信頼区間の両方を確認してください
  • 「CVR +15%(±25%)」という結果は、範囲が -10%~+40%であることを意味します。点推定値がプラスでも、結論は出せません

主要指標とガードレール指標: 他の重要な指標が意味のあるほど低下していないことを確認しながら、勝者となった指標が改善していることを確かめてください。

Example: Experiment shows +18% CTR (significant)
Check: Did CVR stay flat or improve? → If CVR dropped 25%, you got more clicks that don't convert
Google の「実験スコア」の解釈

Google は、実験内の各指標に色付きのインジケーター(緑/黄/赤)を表示します。緑は統計的に有意な改善、黄色は傾向、赤は有意な低下を示します。これらは方向性を示すものです。信頼度の数値を必ず直接確認してください。


何をどの順番でテストするか

すべてのテストが同じではありません。まず潜在的な影響度で優先順位を付け、次に設定の容易さで優先順位を付けてください。

影響の大きいテスト(最初に実施)
テスト影響が大きい理由
入札戦略(手動 → スマート自動入札)CPA/ROASの大幅な改善が期待できます
ランディングページ(汎用 → 検索意図に合致)CVRが20~50%以上改善する可能性があります
見出しの切り口(機能訴求 vs メリット訴求)CTRに15~30%の差が生じることがよくあります
マッチタイプ(スマート自動入札でフレーズ一致 → インテントマッチ)CPAを維持できれば、ボリュームを拡大できます
影響が中程度のテスト
テスト備考
広告文の説明文のバリエーション見出しよりCTRへの影響は小さめです
サイトリンクとコールアウトの文言CTRへの寄与は5~15%です
オーディエンスの除外 vs 含めるオーディエンスの規模によって異なります
広告スケジュールの変更時間帯を拡大する場合と制限する場合をテストします
影響の小さいテスト(後で実施)
  • 見出しの細かな文言調整
  • コールアウトの並べ替え
  • 構造化スニペットのヘッダー変更

テスト別プレイブック

入札戦略テスト:手動CPC → 目標CPA

実施するタイミング: 月に30~50件のコンバージョンがあり、キャンペーン全体を危険にさらさずにスマート自動入札をテストしたい場合です。

設定:

  1. テスト群のtCPAを、現在の平均CPAより10~15%高く設定します
  2. 分割:50/50
  3. 期間:最低4~6週間
  4. 成功基準:テスト群のCPAが対照群のCPA以下で、コンバージョン数が同等以上であること

学習期間: スマート自動入札が学習モードを終えるまでには2~4週間かかります。最初の2週間は結果が悪く見えることがあります。早まってテストを終了しないでください。

よくある間違い: スマート自動入札がまだ学習モード中なのに、10日後にテストを終了することです。


広告文テスト:RSA見出しの切り口

実施するタイミング: 主要な見出しのRSAアセット評価が「学習中」または「低い」の場合、またはCTRがベンチマークを下回っている場合です。

設定:

  1. 広告バリエーションを作成します(広告とアセット → 広告バリエーション)
  2. テストする見出しを、新しい切り口の見出しに差し替えます
  3. 統計的有意差が出るまで、または4週間以上実施します

テストする価値のある見出しの切り口:

  • 機能重視 vs. メリット重視
  • 疑問形の見出し vs. 断定形の見出し
  • 社会的証明(「10,000社以上が導入」)vs. 成果(「コストを30%削減」)
  • 汎用的なCTA(「今すぐ始める」)vs. 具体的なCTA(「15分のデモを予約」)

ランディングページテスト

実施するタイミング: CTRは高いものの、CVRが期待を下回っている場合です。

設定:

  • キャンペーンのテストを使用し、テスト群の最終URLを差し替えます
  • テスト対象の変数以外は、新しいページの技術的な仕様が同一であることを確認します
  • 両方のページで同じコンバージョンアクションをトラッキングします

テストする価値のある変数:

  • ヒーロー見出し(キーワードの検索意図に合致するもの vs. ブランドメッセージ)
  • CTAの文言とボタン(「今すぐ始める」vs.「デモを見る」vs.「無料トライアルを申し込む」)
  • フォームの長さ(3項目の短いフォーム vs. 詳細な適格性確認フォーム)
  • 社会的証明の配置(ファーストビュー内 vs. その下)
  • 動画のヒーローセクション vs. 静止画のヒーローセクション

PMaxと検索のテスト

実施するタイミング: 現在検索キャンペーンのみを運用しているアカウントへのPMax追加を検討している場合、または検索からPMaxへの予算移行を評価する場合です。

設定:

  • Google AdsでPMaxテストの種類を使用します
  • 対象となるキャンペーンを指定します
  • 4週間以上実施します

確認事項:

  • 増分コンバージョン(重要な指標です。PMaxのコンバージョンは本当に新規なのか、それとも検索から奪っているのかを確認します)
  • PMaxにおけるブランド/非ブランドの構成(検索テーマと分析情報タブを確認します)
  • キャンペーン単位だけでなく、アカウント単位でCPAを比較します

テスト後の意思決定フレームワーク

テストで統計的有意差が確認されたら、次の判断ツリーを適用します。

Experiment shows significant improvement?
├── YES → Roll out to full campaign; document the learning; queue next test
├── NO (inconclusive) → Extend by 2 weeks if close to significance; otherwise end with no change
└── NEGATIVE result → Do NOT roll out; document why the hypothesis was wrong; learn from it

学びを記録することは必須です。 結果のログがないテストプログラムでは、同じテストを何度も繰り返すことになります。次のような簡単なログを維持します。

日付キャンペーン仮説結果信頼度決定
2025-03非ブランド検索メリットを訴求するH1でCTRが上昇するCTR +12%96%展開
2025-04非ブランド検索LPのフォームをなくすとCVRが改善するCVR -8%91%展開せず

最適化チェックリスト

テスト開始前
  • 検証仮説を文書化している
  • 主要指標とガードレール指標を定義している
  • サンプルサイズと期間を計算している(推測していない)
  • テストログに開始日を記録している
テスト中
  • 週次で確認する — どちらかのバリアントに大幅な悪化が見られますか?(見られる場合は早期終了します)
  • テスト中はどちらの群でも入札単価、予算、ターゲティングを変更しないでください — 結果が汚染されます
  • 結果に影響する可能性のある外部イベント(祝日、競合他社のニュースなど)を記録します
テスト後
  • 主要指標の信頼度を確認する
  • すべてのガードレール指標を確認する
  • 結果をテストログに記録する
  • 勝者が決まった場合:適用し、次のテストを準備する
  • 敗者となった場合:得られた知見を記録する

よくある間違い

テストを早く切り上げる 毎日結果を確認し、10日目に上向きの傾向を見て勝者を決めてしまうことです。統計的有意性を得るには、単にプラスの傾向があるだけでなく、事前に計算したサンプルサイズに達する必要があります。p=0.15は勝者ではありません。

実施中に実験を変更する 予算を調整したり、ランディングページのURLを差し替えたり、テスト中にキーワードを一時停止したりすると、結果が汚染されます。何かを変更する場合は、テストをやり直してください。

一度に多くの要素をテストする 見出し、ランディングページ、入札戦略を同時に変更する実験では、結果を特定の変数に帰属させることができません。一度に1つの要素をテストしてください。

意味のないバリエーションをテストする 見出しの単語を1つだけ変える(「Great」→「Excellent」)程度では、統計的に検出可能な差が生じる可能性は低いです。訴求の切り口を大きく変えてテストしてください。

スマート自動入札の学習期間を考慮しない 実験群で新しいスマート自動入札戦略を使用する場合、アルゴリズムの学習中は最初の2~4週間、結果が悪く見えます。学習期間中にテストの勝敗を決めると、必ず偽陰性になります。


関連スキル

  • google-ads-bidding:入札戦略の実験は、ほとんどのアカウントで実施できる、最も効果の高いテストです
  • google-ads-search:広告コピーとRSAの構成は、ほとんどの広告バリエーションテストの基盤となります
  • google-ads-quality-score:実験ではQS改善の仮説(より良いランディングページ、より緊密な広告グループなど)を直接検証できます
  • google-ads-pmax:GoogleのPMax実験タイプを使うと、PMaxが検索を共食いするのではなく、コンバージョンを純増させるかどうかを測定できます

コメント