ad-creative-fatigue について
ad-creative-fatigueは、配信中の広告が効果を失いつつあるかを評価し、対応を選ぶマーケティングスキルです。広告独自の基準値を使い、他の要因を先に調べ、証拠の確かさに基づいて判定します。
主な機能
- 01クリエイティブ独自の基準値比較
- 02順序立てた交絡要因の確認
- 03複数シグナルによる減衰測定
- 04ノイズと確信度の確認
- 05判定に応じた対応策
- 06再確認日の設定と記録
活用シーン
- 01配信中広告の成果低下の評価
- 02疲労とオーディエンス飽和の切り分け
- 03ノイズに基づく刷新の回避
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ mbfinotti/ advertising-skills --skill ad-creative-fatigueインストール後、Claude Code で/ad-creative-fatigueを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
evals/evals.jsonreferences/confounders.mdexamples.mdsignal-reference.md詳細
クリエイティブの疲弊
クリエイティブのパフォーマンスの経時データを読み取り、本当に疲弊しているのか、その判断への確信度はどの程度か、どう対応すべきかを判断します。中核となるのは、すぐに結論を出さないことです。指標の低下にはさまざまな原因があり、クリエイティブの疲弊はそのうちの一つにすぎません。多くの場合、更新の判断は早すぎる段階で、単一の指標だけを見て、ベースラインと比較せずに行われます。
このスキルでは、決められた順序で鑑別診断を行います。疲弊の判断より先に、必ず交絡要因を確認します。
- ベースライン
- 交絡要因の確認
- 減衰の測定
- 確信度の基準
- 判定
さらに、以下の2つの論点は常に考慮します。
- 疲弊しているのは広告全体ではなく、フックだけの場合がよくあります(Ben Heath)。
- ブランド広告では、Les Binetが説明する「ウェアイン」効果により、広告は接触を重ねることで効果が高まる場合があります。ただし、Metaの2023年の調査では、ダイレクトレスポンス目標におけるウェアインは確認されませんでした。ウェアインを実際の判定として扱えるのは、目標がブランドの場合に限られ、DRでは該当しません。
ここに普遍的な閾値はありません。トリガーはすべて、そのクリエイティブ自身の直近のベースラインと、アカウント固有の履歴から導き出します。実務家が示す数値は、出典を明記した参考値としてのみ掲載しています。
このスキルで行うのは、判定と推奨アクションまでです。
- 代替アセットの制作には、
mbfinotti/advertising-skills@ad-copy-variants、mbfinotti/advertising-skills@ugc-ad-scripts、mbfinotti/advertising-skills@ad-creative-briefを使用します。 - ローンチ前テストのサンプルサイズの算出には、
mbfinotti/advertising-skills@ad-creative-test-planを使用します。 - ローンチ前の動画の冒頭部分の評価には、
mbfinotti/advertising-skills@ad-hook-analyzerを使用します(ここでは、フック率は配信中の広告における減衰シグナルとしてのみ読み取ります)。 - 交絡要因の確認によって、問題がクリエイティブ以外(構造、ターゲティング、トラッキング)にあると分かった場合は、
mbfinotti/advertising-skills@ad-account-diagnosticに引き継ぎます。 - リターゲティングシーケンスとフリークエンシーキャップの設計には、
mbfinotti/advertising-skills@retargeting-funnelを使用します。 - 成果が出た後のスケーリングと予算配分の判断には、
mbfinotti/advertising-skills@paid-media-scalingとmbfinotti/advertising-skills@ad-budget-pacingを使用します。
インタビュー
診断を始める前に質問してください。1 回のメッセージにつき質問は 1 つにし、可能な場合は選択肢を提示してください。すでに回答済みの内容や、提供されたデータで確認できる内容は省略してください。
- クリエイティブはどのプラットフォームで配信されていますか?(Meta/Google Ads - 検索、Performance Max、または YouTube/LinkedIn/TikTok/その他)
- B2B ですか、B2C/e コマースですか?
- ファネルの段階は、新規ユーザーへのアプローチですか、それともリターゲティング/関心の高いユーザーへのアプローチですか?(許容される露出量はこの 2 つで大きく異なります。)
- 実際にどのデータを、どの粒度でエクスポートできますか?クリエイティブ別・日別、クリエイティブ別の週次集計、または広告セット/キャンペーン単位のみですか?クリエイティブ別・日別を前提とします。それより粗い粒度では、以降の分析のすべてが弱まります。
- 対象のクリエイティブの 1 日あたりの広告費とコンバージョン数はどれくらいですか?(信頼度の基準をクリアできるかどうかが決まります。)
- 広告セットのオーディエンス規模はおおよそどれくらいですか?また、そのオーディエンスはリストベース/ABM ですか、それとも広範なものですか?
- 同じ広告セットで配信中のクリエイティブはいくつありますか?(同じ広告セット内のクリエイティブ構成によって、「広告費のシェアが低下している」ことの意味が変わります。)
- 広告、またはその親広告セット/キャンペーンを最後に編集したのはいつですか?クリエイティブ、予算、入札、オーディエンス、最適化イベントのいずれを変更しましたか?正確な日付が重要です。
- 疑わしい期間中に予算を変更しましたか?どの程度変更しましたか?
- 結果はいつまでに必要ですか?(厳しい期限がある場合、アクションラダーではローテーション、予算の移動、フリークエンシーキャップなど、当日中に実行できる段階の優先度が上がり、改善や新しいコンセプトの優先度が下がります。)
- このクリエイティブで単発の成果を上げたいですか、それとも成果を積み上げていく資産にしたいですか?(成果を積み上げる方針なら、今週は設定の修正で維持できる場合でも、改善や新しいコンセプトの優先度が上がります。)
- 対応にかけられる労力の上限はどれくらいですか?クリエイティブ制作の対応力とリードタイム、社内での編集時間、作業に必要な承認者、変更をどの程度元に戻せる必要があるかを教えてください。(実行できないクリエイティブの刷新案には価値がありません。この回答によってアクションラダーの順序ではなく、実行できない段階が削除されます。)
- このクリエイティブの評価基準となる目標 CPA または ROAS はどれくらいですか?
ワークフロー
-
インタビューを実施し、データに触れる前にすべての回答を集めます。
-
分析単位を定めます。キャンペーンの平均値ではなく、クリエイティブとコンセプトの単位で分析してください。5 つのコンセプトに対する 40 種類のバリエーションを 40 行で分析すると、実際の傾向が見えなくなります。また、疲弊した広告 1 つが広告セットの平均値を押し下げている場合、キャンペーン全体の問題に見えてしまいます。プラットフォームがバリエーションを自動でローテーションする場合(Advantage+-style の配信、ダイナミッククリエイティブ)は、アセット単位の内訳を確認してください。自動ローテーションでは個々のアセットのパフォーマンス低下が隠れることがあります。逆に、手動で変更していないのにクリエイティブの予算シェアがひそかに低下している場合、それ自体がパフォーマンス低下の兆候です。
-
クリエイティブ固有のベースラインを作成します。単日同士を比較してはいけません。
出典のある手法を、ユーザーのデータ粒度に応じて初期設定として提示し、ユーザー自身の過去のデータがあればそれに合わせて調整します。2 つの手法は、どちらも必要なエクスポートが 1 回で同じであり、データ粒度だけで選択が決まるため、優劣はつけません。
- クリエイティブ自身の直近 14 日間のベースラインに対する 3 日間の移動平均(AdSights)。
- 30 日間のベースラインに対するローリング 7 日間の期間(Segwise)。
既知の障害期間は除外し、比較対象の期間とベースラインで曜日の構成を一致させてください。利用可能な環境でエクスポートデータを読み取るか計算を実行できる場合は、計算してください。そうでない場合は、ユーザーが実行して結果を報告できるよう、正確なエクスポート手順とスプレッドシートの数式(列、移動平均の範囲、変化率の数式
(current - baseline) / baseline)を提示してください。 -
疲弊について話す前に、交絡要因の確認を行います。references/confounders.md に沿って確認し、各交絡要因を「問題なし(除外済み)」または「該当(存在する)」と記録します。
- 予算/入札の変更
- 学習フェーズのリセット
- オーディエンスの重複/飽和
- オークション CPM の上昇
- 季節性と期間の構成
- トラッキングの不具合
- アトリビューション期間の偏り
- 配置/デバイス構成の変化
- 統計的なノイズ
- ランディングページ/オファーの変更
- 同じ広告セット内のクリエイティブ構成の変化
低下の理由を説明できる不具合があれば、その時点で疲弊の調査を終了します。判定は
confounded(オーディエンスの場合はsaturating)とし、実際の原因に対処します。構造・ターゲティング・トラッキングに起因する根本原因は、mbfinotti/advertising-skills@ad-account-diagnosticに引き継ぎます。
-
references/signal-reference.md を使って、ベースラインと比べた低下を測定します。この分野のコンセンサスに基づく判定ルールを適用してください。疲弊を示す指標は1つだけでは不十分です。2つ以上のシグナルが、2期間以上連続して同じ方向に動いていることを求めます(Segwise、AdSights)。遅行指標よりも先行シグナル(リンクCTRの低下、動画のフック率の低下、初回インプレッション比率の低下、広告費シェアの静かな低下)を重視してください。フリークエンシーは遅行指標であり、確認のみに使います。Metaの分析チーム自身も、報告されるフリークエンシーは広告/広告セット単位で測定される一方、疲弊はクリエイティブ単位で発生し、次のインプレッションの限界効果ではなく期間平均であると指摘しています。フリークエンシーを判定の根拠にしないでください。
-
以下の信頼度ゲートを適用します。ゲートを通過できなければ、判定は
insufficient dataです。ゲートをクリアするために必要な追加の広告費または日数を示し、そこで終了してください。ノイズを根拠にリフレッシュを推奨してはいけません。 -
最終判断の前に、疲弊と飽和を区別します。判別のロジックは次のとおりです。
- 疲弊:コンバージョン率は維持されている一方で、コストが上昇します。
- 飽和:初回インプレッション比率の低下とリーチの頭打ちを伴い、両方の指標が悪化します。
ユーザーが実施できる場合、決定的なテストはMeta独自のテストです。
- 同じオーディエンスで新しいクリエイティブによりパフォーマンスが回復すれば、疲弊が証明されます。
- 新しいオーディエンスでのみパフォーマンスが回復すれば、飽和が証明されます。
それぞれに対する対策は、新しいクリエイティブとオーディエンスの拡大という正反対のものです。そのため、この区別は重要です。
-
判定ラダーから判定を下し、次に対策ラダーから対策を選びます。効率の順序で最上位のものを選び、インタビューで確認した期限、一度限りか継続的に効果が積み重なるか、許容できる作業量の回答に基づいて順位を付け直します。そのうえで、クリエイティブごとに疲弊判定ブロックを1つずつ記入します(形式は以下、記入例は references/examples.md を参照)。
-
再確認日を設定します(対策後、比較期間を丸ごと1回経過した日)。測定セクションのスコアカードに判定を記録します。
-
ハーネスに永続メモリがある場合は、アカウントのベースライン、クリエイティブごとの判定、実施した対策、再確認日を記憶させます。次回の実行では、最初から再導出するのではなく、履歴に基づいて始められるようにします。
疲弊判定
分析したクリエイティブごとに、次のブロックを1つ出力します。
FATIGUE VERDICT - <creative id/name>, <date>
platform : <platform> | funnel stage: <cold prospecting | retargeting>
window : <comparison window> vs baseline <baseline definition>
volume : <spend> spent, <impressions> impressions, <conversions> conversions in window
signals
<signal> : <current> vs <baseline> (<+/-x%>) [leading|lagging]
<signal> : <current> vs <baseline> (<+/-x%>) [leading|lagging]
...
confounder screen
budget/bid change : pass | FAIL - <note>
learning-phase reset : pass | FAIL - <note>
audience saturation : pass | FAIL - <note>
auction CPM inflation : pass | FAIL - <note>
seasonality/window mix : pass | FAIL - <note>
tracking breakage : pass | FAIL - <note>
attribution-window skew : pass | FAIL - <note>
placement/device mix : pass | FAIL - <note>
statistical noise : pass | FAIL - <note>
landing page/offer change: pass | FAIL - <note>
sibling-mix shift : pass | FAIL - <note>
confidence : high | medium | low - <one-line basis: gate math, signal count, window length>
verdict : fatigued | saturating | confounded | insufficient data | healthy | wear-in
action : <chosen action-ladder rung + who produces the asset, if any>
ruled out : <every rung the account's stated constraints delete, each with the constraint that deleted it - or "none">
expected : <what should recover, by roughly how much, based on which evidence>
re-check : <date - one full comparison window after action>
信頼度ゲート
データの最低基準に達しない限り、判定を下してはいけません。この基準は、コピーした固定値ではなく、ユーザー自身の数値に基づきます。
- ノイズの確認。 レート指標(CTR、フック率、CVR)の場合、観測された低下がサンプリングノイズを上回っている必要があります。ベースライン率のノイズ範囲は、
nを比較期間中のインプレッション数(CVRの場合はクリック数)として、p ± 2 × sqrt(p × (1-p) / n)で近似します。この範囲内に収まる「低下」は、グラフ上でどう見えるかにかかわらずノイズです。 - 2シグナルのルール。 2つ以上のシグナルのうち少なくとも1つは先行シグナルであり、2期間以上連続して同じ方向に動いている必要があります(Segwise、AdSights)。指標が1つだけ、期間が1つだけでは、ゲートを通過できません。
- コンバージョンの最低基準。 CPA/ROASに基づく主張の場合は、ベースライン期間と比較期間の両方で、CVRに対する同じノイズ確認でも差が残るだけのコンバージョン数が必要です。コンバージョン数が少ないアカウント(多くのB2Bアカウント)では、代わりに先行エンゲージメントシグナルを基準にし、その旨を判定の信頼度欄に明記してください。
ゲートを満たしていない場合は、insufficient data と報告し、必要な追加日数または広告費を算出します(現在のトラフィック量で、観測された差よりノイズ範囲が狭くなるのに必要な日数を概算します)。リフレッシュを推奨してはいけません。十分な検出力のないデータに基づいてクリエイティブを停止することは、このスキルが防ごうとしている最も高くつく誤検知です。
判定ラダー
各判定はそれぞれ固有のアクションに対応し、すべてが「新しいクリエイティブを作る」に集約されることはありません。これらの判定に意図的に順位は付けていません。エビデンスによっていずれか1つが選ばれるため、判定間で効率の順序を付けるのは、精度を誤って装うことになります。順位付けは1段下のアクションラダー内で行います。
| 判定 | 意味 | アクション |
|---|---|---|
fatigued | 2つ以上のシグナルが独自のベースラインと比べて低下しており、交絡要因が除外され、ゲートを通過していること | アクションラダーで、労力あたりのリターンが最も高いものから実施します。エビデンスで除外されない限り、1段目から始めます |
saturating | オーディエンスプールが枯渇しつつあります。初回インプレッション比率の低下、リーチの伸び悩み、コスト増加を伴うCVRの悪化が見られます | オーディエンスの拡大、新しいシード、または除外を行います。新しいクリエイティブではありません。この判定ではアクションラダーの6段目を最優先にします。mbfinotti/advertising-skills@ad-audience-targetingを参照してください |
confounded | クリエイティブ以外の原因で低下を説明できます | 実際の原因を修正します。構造上またはトラッキング上の原因はmbfinotti/advertising-skills@ad-account-diagnosticに引き継ぎます |
insufficient data | 信頼度ゲートを満たしていません | 不足している情報を報告し、必要な日数や消化金額を明記して、その後に再確認します。リフレッシュは行いません |
healthy | シグナルが、クリエイティブ独自のベースラインのノイズ帯域内にあります | そのままにしておき、次回の予定レビューを記録します |
wear-in | エクスポージャーに伴ってパフォーマンスが改善しています。ブランド目標では妥当な可能性があります(Les Binet)。Metaはダイレクトレスポンスでの摩耗前期間を確認していないため、DRの「摩耗前期間」という判定は疑って扱います | そのままにしておきます。フリークエンシーの数値を根拠にローテーションしないでください |
アクションラダー
労力あたりのリターンで順位付けします。各段で得られるものと、リリースにかかるコストを比較します。価格による順位ではありません。最も安い段と、最初に実施する価値がある段は、ほとんどの場合異なります。また、「1週間分を確保する」ことと「広告を復活させる」ことは、同じ成果ではありません。
- 効率性(デフォルトの順序と、以下の番号付け):フックの差し替え > ローテーションと休止 > 予算配分の変更 > 成果が出た施策の反復 > 頻度上限の設定 > オーディエンスの拡大 > 新しいコンセプト > 一時停止
- 必要な労力、軽い順:ローテーション == 予算配分の変更 == 一時停止 > 頻度上限の設定 > フックの差し替え > オーディエンスの拡大 > 反復 > 新しいコンセプト - この3つの同順位は迷いによるものではなく、実際に同等です。いずれもコンソールでの変更が1つだけで、素材を作成する必要も、承認を得る必要もなく、同日中に元に戻せます。
- 得られる効果の持続性:新しいコンセプト > 反復 > オーディエンスの拡大 > フックの差し替え > 頻度上限の設定 > ローテーション > 予算配分の変更 > 一時停止 - コンセプトは、それをもとに実施するすべての反復の親にあたるため、個々の反復よりも長く効果が続きます。
- コンプライアンスコスト、重い順:オーディエンスの拡大(顧客リストやABMリストのアップロードには、適法な根拠に関する表明とデータ処理のレビューが必要です。また、アップロードしたリストは簡単に共有を解除できません) > それ以外のすべて(ほぼゼロ - いずれもプラットフォームの設定か、新しい素材です)
デフォルトでは第1段階を選び、根拠が裏付ける中で最も順位の高い段階を選択します。それより上の段階をすでに試していて、再び低下が始まった場合、またはシグナルのパターンからその選択肢が除外される場合は、リストを1段階下がります。フック、視聴維持率、CVRが同時に低下しているなら、広告全体が効果を失っており、冒頭だけの問題ではありません。
効率性の順序で見落とされるもの。 新しいコンセプトは価値も労力も大きいため、比率で評価すると毎回第7段階に沈みます。しかし、消耗したコンセプトを立て直せるのはこの段階だけであり、フックの差し替えや反復では対処できません。同じコンセプトで反復しても、試行を重ねるごとにパフォーマンスが回復しなくなったら、他のすべてより上に引き上げてください。このパターンは、実行方法ではなくコンセプト自体が消耗したことを示しているため、それより上にある低コストの段階では、どれを選んでも効果がありません。オーディエンスの拡大も価値と労力の関係は同様ですが、ここでは見落とされません。saturating の判定がルールにより第1段階に引き上げるためです。逆に、fatigued のときに選ぶのが失敗パターンであり、良好なオーディエンスを無駄にしてしまいます。
上記の順序はすべてデフォルトであり、絶対的なルールではありません。アカウントの状況や、誰が実行するかによって変わります。このアカウントについてすでに分かっていることに加え、Interview の期限や実施方針に関する回答も踏まえて、順序を並べ替えてください。
- 常時稼働する対抗案の候補があるなら、ローテーションを第1位にします。
- 社内の編集者が当日中に新しい冒頭を公開できるなら、設定変更よりもフックの差し替えを上位に保ちます。
saturatingの判定があれば、順序全体を上書きします。オーディエンスの拡大が第1段階になり、クリエイティブの作業は無駄になります。- 厳しい期限があるなら、同日中に実行できる段階を上位にします。
- 効果の積み上げを重視する方針なら、反復と新しいコンセプトを上位にします。
実行可能な労力の上限は、これとは異なり、このアカウントの選択肢から段階を降格させるのではなく、削除します。
- 制作能力がない場合、またはリードタイムが期限を超える場合は、新しいコンセプトと反復を削除します。
- 編集者がいない場合は、フックの差し替えを削除します。
- クリエイティブライブラリがロックされている、または空の場合は、ローテーションを削除します。
- 適法な根拠への承認が得られない場合は、オーディエンスの拡大を削除します。
削除した各段階と、それを削除した制約を判定の ruled out 行に記載してから、残った選択肢のうち最も順位の高いものを選んでください。リストの最下位に置いただけの段階は、リストから削除されたわけではありません。後になって、誰も予算の承認に合意していない作業範囲として戻ってきます。
- 同じ本体でフック/サムネイルを差し替える
- 工数:編集に1~2時間程度。ブリーフ作成の工程は不要です。
- 得られるもの:本体が持ちこたえる限り、同じオーディエンスに広告を再び届けられます。
- 適したタイミング:ホールド率とCVRは維持されているのに、フック率やサムストップ率が低下した場合です。広告そのものではなく、冒頭が見飽きられています(Ben Heathの「広告疲れの原因は通常、フック疲れです」)。
- 注意:ネガティブフィードバック率が高い場合、同じクリエイティブIDのままフックを差し替えても、アルゴリズムによるペナルティは解消されません。新しいアセットIDで公開してください。
- 既存の在庫からローテーションし、クリエイティブを休ませる
- 工数:ほぼゼロ。設定のみです。
- 得られるもの:オーディエンスが入れ替わるまでの猶予であり、解決策ではありません。低下はそのままの状態で待っています。
- 適したタイミング:アカウントに常時稼働するチャレンジャーの候補群がある場合です。候補群がなければ、効果はありません。
- 注:オーディエンスプールが入れ替わった後、休ませたクリエイティブを再導入し、その間は実績のあるチャレンジャーを昇格させてください。
- 成果の良いクリエイティブに予算を移す
- 工数:ほぼゼロで、同日中に元に戻せます。
- 得られるもの:差し替えクリエイティブが軌道に乗るまでの時間と、CPAの保護です。
- 注:疲弊していても、まだ利益を出している広告は配信を続けてください。代わりを用意せずに、成果を出している広告を停止してはいけません。ほかの対策と併用するものであり、対策と競合するものではありません。
- 勝ちクリエイティブを改良する
- 工数:数日。加えて制作ブリーフとテスト枠が必要です。
- 得られるもの:この段階で最も持続的な効果が見込めます。実績のあるコンセプトを、新たな実行方法(新しいフック、冒頭数秒、フォーマット、アスペクト比、またはコピー)で数週間配信できます。
- 根拠:実務者の報告によると、要素単位の改良では全面的な作り直しをせずとも、元のパフォーマンスの大半を回復できることがよくあります(Hawkyが報告している範囲は60~80%です。保証ではなく、あくまで同社の数値として扱ってください)。
- 参考:
mbfinotti/advertising-skills@ad-copy-variants、mbfinotti/advertising-skills@ugc-ad-scripts、またはmbfinotti/advertising-skills@ad-creative-briefを使って、制作ブリーフを作成してください。
- フリークエンシーキャップまたは除外
- 工数:設定に加えて、上限の管理担当者を決める必要があります。
- 得られるもの:過剰に露出したウォームプールには効果がありますが、コールドプロスペクティングの低下にはまったく効果がありません。
- 適したタイミング:十分な頻度で広告を見たウォームプールに、露出が集中している場合です。
- 参考:キャップの設計そのものについては、
mbfinotti/advertising-skills@retargeting-funnelを参照してください。
- オーディエンスを拡大する、または新しいシードを用意する
- 工数:設定に加えてリスト作業が必要です。顧客リストまたはABMリストをアップロードする場合は、適法な根拠の確認も必要です。数日から1週間かかり、リストのアップロード後に元に戻すのは困難です。
- 得られるもの:新しいプールです。
saturatingの判定を変えられる唯一の手段です。 - 注意:本当の疲弊に適用すると、価値のあるオーディエンスを無駄にします。
saturatingの場合は、最初に実施する対策です。
- 新しいコンセプト
- 工数:数週間。全面的な制作とテスト計画が必要です。
- 得られるもの:実行方法ではなくコンセプトが尽きた場合に、新しいアセット群を用意できます。この段階では、試行あたりの成功率が最も低い一方、成果の上限は最も高くなります。
- 参考となる枠組み:よく引用されるポートフォリオ配分は、実績のある施策が70%、テストが20%、実験が10%です。ルールではなく、状況に合わせて調整する運用上の目安として扱ってください。
- 参考:
mbfinotti/advertising-skills@ad-creative-test-planを使って、ローンチのテスト計画を立ててください。
- 一時停止
- 工数:ほぼゼロで、すぐに元に戻せます。
- 得られるもの:損失を止められますが、それ以外の効果はありません。クリエイティブがもたらしていた残りの貢献も失われます。
- 注意:最後の手段です。差し替えを配信中にするか、予算の移行先を確保した場合に限ってください。一時停止してもプラットフォームの学習はリセットされませんが、配信中の広告を編集するとリセットされます。
プラットフォームごとの注意点
参照先のみを示しています。指標の仕組みとプラットフォーム固有の注意点については、references/signal-reference.md を参照してください。
- Meta:ネイティブの「Creative fatigue」と「Creative limited」の配信ステータスがありますが、反映が大幅に遅れます(業界関係者を通じて伝えられたMetaのドキュメントによると、結果あたりのコストが約2倍になった時点で発生するとの報告があります)。これらが発生しているなら、検出はすでに遅すぎます。初回インプレッション比率はネイティブ指標です。Advantage+は疲弊したアセットからひそかに予算を移動させ、シグナルを見えにくくします。アセットごとの内訳を確認してください。重要な編集を行うと、学習フェーズがリセットされます。
- Google Ads:RSAでは、アセットのパフォーマンスラベル(Learning/Low/Good/Best)がパフォーマンスに基づくシグナルです。Ad Strengthはそうではありません。これは多様性と完全性を測定するものであり、Optmyzrの分析では、「Average」の評価の広告が最良のCPA/CVRを達成していました。Ad Strengthを疲弊の指標として読まないでください。Performance Maxは組み合わせレベルでは不透明なため、アセットごとのレポートを確認してください。YouTubeでは、視聴率の低下とユーザーごとのフリークエンシーが重要な指標です。
- LinkedIn:公式ガイダンスでは、エンゲージメントが最も低い広告を1〜2週間ごとにローテーションし、キャンペーンごとに4〜5本の広告を維持することが推奨されています。配信の仕組みは、クリエイティブの数に露出を結び付けます(AJ Wilcoxが観測した「7 in 48」のパターン)。そのため、クリエイティブの数が少ないと、それ自体が配信を抑制します。小規模なB2Bオーディエンスでは、CPMが高い状態でフリークエンシーがゆっくりと、しかし着実に上昇します。
- TikTok:主要プラットフォームの中で最も早く摩耗します。TikTok独自のガイダンスでは、一貫して配信が減少する傾向を踏まえ、およそ7日ごとの更新を推奨しています。最初に動くのはフック率です。日次の新規ユーザーリーチは飽和を直接示します。自動クリエイティブ最適化はアセットごとの減衰を見えにくくするため、アセットの内訳を確認してください。
B2B と B2C
手法(独自ベースライン、交絡要因の確認、2シグナルルール、判定の段階)はどちらも同じです。異なるのは、データ量、露出の仕組み、そして判定の根拠となるシグナルです。
B2B:
- リーチ可能なオーディエンスは小規模で、プラットフォームによって配信が制限されることもあるため、フリークエンシーは減衰の兆候ではなく、構造的に上昇します。
- コンバージョン数が通常、コンバージョンの下限に届かないため、先行するエンゲージメント指標(リンクCTR、エンゲージメント率の推移、3〜6週間の期間で見たCPLの変動)を重視し、信頼度の説明でもその旨を明記してください。
- セールスサイクルが長いため、コンバージョンのシグナルはクリエイティブのシグナルより数週間遅れます。パイプラインが横ばいの週を、クリエイティブの失敗と判断しないでください。
- ABMやリストベースのオーディエンスは設計上、飽和します。
fatiguedよりもsaturatingの判定が多くなることを想定してください。
B2C/eコマース:
- オーディエンスが大きく、コンバージョン数も多いため、統計的な判定基準をすべて利用できます。
- オーディエンスが狭いリターゲティングセグメントでは、摩耗が最も速く進みます。
両方に共通: ウォーム/リターゲティングオーディエンスは、コールドオーディエンスよりもはるかに高い露出に耐えられます。Ben Heathによると、Metaではウォームオーディエンスのフリークエンシーが10以上でも成果が維持されることが多い一方、コールドオーディエンスでは2.0〜2.5前後で低下が見られます。露出数を読む前に、必ずコールドとウォームを分けてください。
これが機能したかどうかの測定
このスキルの KPI は意思決定の質です。すべての判定を継続的なログで追跡します。
- リフレッシュ成功率:疲労をきっかけに差し替えたクリエイティブのうち、再確認時点で、廃止したクリエイティブの低下前の基準値(同じオーディエンス、比較期間全体)を上回った割合です。
- 誤検知率:振り返ると、まだ健全だった廃止済みクリエイティブの割合です。差し替え後も成果が改善しなかったか、ホールドアウトで「劣化」が自然に回復したケースです。
出発点となる最低目標として(このスキルでの実用的な目安であり、調査に基づく確定値ではありません)、リフレッシュの少なくとも 60% が廃止したクリエイティブを上回り、廃止のうち誤検知が 20% 未満になるまで改善を続けてください。意思決定を 12 件記録したら、アカウントの実績に基づいて両方の目標を厳しくしてください。
- 判定ゲートを正しく運用しているのに成功率が低い場合、診断は正しくても、制作の質が制約になっている可能性があります。
- 誤検知率が高い場合は、判定ゲート、または交絡要因の確認が省略されています。
複数のコンセプトでリフレッシュしても成果が回復しなくなった場合は、リフレッシュを止めてください。このパターンは、オファー、ランディングページ、またはプロダクトに問題があり、新しいクリエイティブでは解決できないことを示しています。
よくある失敗
| 落とし穴 | 問題になる理由 | 対策 |
|---|---|---|
| 1つの指標や1日の不調だけで疲弊と判断する | ノイズや週末の影響を劣化と誤認し、健全なクリエイティブを停止してしまいます | 2つ以上のシグナルを、2期間以上にわたってクリエイティブ自身のベースラインと比較します |
| 学習フェーズのリセットを劣化と見なす | 重要な編集を行うと、不安定な配信が数日間にわたって再開されます | まず最終編集日を確認し、編集後に十分な観測期間を設けてから判断します |
| フリークエンシーの数値を原因と見なす | フリークエンシーは遅行指標であり、広告セット単位の平均です。フリークエンシーが3.0でも消耗しているクリエイティブがあれば、5.0でも健全なものがあります | フリークエンシーは確認材料として使い、CTR、フック率、初回インプレッション比率を先行指標として関連付けます |
| キャンペーン平均によってクリエイティブごとの劣化が隠れる | 疲弊した広告が平均を引き下げ、残りの広告まで不必要に刷新してしまいます | クリエイティブごと、コンセプトごとにレポートし、自動ローテーション配下ではアセットの内訳を確認します |
| 第4四半期やオークションによるCPM上昇をクリエイティブのせいにする | CTRが横ばいでCPMが上昇している場合、原因は広告ではなくオークションです | CPMはCTRの低下と組み合わせた場合にのみ、診断指標として使います |
| CTRが健全なのにCVRが急落した状態を疲弊と見なす | このパターンの原因はランディングページ、オファー、またはトラッキングであり、クリエイティブを変えても解決しません | CTRが健全でCVRが低下している場合は、クリエイティブを確認する前にファネルを確認します |
| アトリビューションの遅延による直近期間の「劣化」 | 直近の日付は常にコンバージョン数が過少に報告されるため、どの直近期間も減少しているように見えます | コンバージョン遅延が同程度に反映された期間同士を比較します |
| 新しいクリエイティブで飽和を解消しようとする | 対処法が逆です。疲弊にはクリエイティブ、飽和にはオーディエンスへの対応が必要です | 対応する前に、疲弊と飽和の切り分け(ステップ7)を実施します |
| 「リフレッシュ」のために配信中の広告を編集する | 編集すると学習がリセットされ、測定途中のベースラインが失われます | 新しい広告を並行して配信し、測定中のクリエイティブは編集せず、停止します |
| Google Ad Strengthを疲弊のシグナルとして扱う | パフォーマンスではなく、多様性や網羅性を評価する指標です | アセットのパフォーマンスラベルを使用し、この判断ではAd Strengthを無視します |
| ネガティブフィードバックが増えているクリエイティブのフックを差し替える | アルゴリズムによるペナルティはフックではなくアセットIDに付与されます | 改良版は新しいアセットIDとして公開します |
| 制作能力を超える量の刷新を推奨する | 実行できない計画は、すべてを劣化させ続ける結果になりがちです | Action Ladderのうち、Interviewの工数上限を超える段階をすべて削除し、それぞれを判定のruled out行に明記してから、残った候補のうち最も優先度の高いものを選びます |
| 次の素材を用意せずに現行素材を停止する | 広告セットの配信が止まるか、空白期間の後に学習が再開されます | 代替素材を用意して配信を増やしてから、現行素材を停止します |
参照
mbfinotti/advertising-skills@ad-copy-variants-fatigued判定に対する差し替え用アセットの作成mbfinotti/advertising-skills@ugc-ad-scripts-fatigued判定に対する差し替え用アセットの作成mbfinotti/advertising-skills@ad-creative-brief-fatigued判定に対する差し替え用アセットの作成mbfinotti/advertising-skills@ad-creative-test-plan- 差し替えクリエイティブのローンチ前テスト設計mbfinotti/advertising-skills@ad-account-diagnostic- コンファウンダースクリーンが失敗した場合の構造/トラッキング上の根本原因の特定mbfinotti/advertising-skills@retargeting-funnel-fatigued判定におけるフリークエンシーキャップの設計