mcpField
W
wasted-spend-finder

wasted-spend-finder

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

wasted-spend-finder について

wasted-spend-finderは、Google AdsとMetaのキャンペーンを分析し、広告費の無駄を特定・分類するマーケティングスキルです。キャンペーン別の基準で除外ファイルを作成し、アカウント変更は人による確認を前提とします。

主な機能

  1. 01費用・コンバージョン・クリック数の基準で判定
  2. 02Google Adsの検索語句・キーワード・掲載先を分析
  3. 03Metaの掲載先・オーディエンス・クリエイティブを確認
  4. 04テーマ別に除外項目を分類
  5. 05アップロード用CSV除外リストを作成
  6. 06誤判定リスクと削減見込みを確認

活用シーン

  1. 01Google Adsでコンバージョンのない検索語句を特定
  2. 02Metaの掲載先やオーディエンスの無駄な費用を確認
  3. 03キャンペーン確認用の分類済み除外ファイルを作成

インストール

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

$npx skills add https://github.com/thatrebeccarae/claude-marketing --skill wasted-spend-finder

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

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

EXAMPLES.md
LICENSE
REFERENCE.md

詳細

無駄な広告費の検出

Google Ads と Meta プラットフォーム全体で、無駄な広告費を特定し、分類します。テーマ別に分類された、アップロード可能な除外リストを生成します。

インストール

git clone https://github.com/thatrebeccarae/claude-marketing.git && cp -r claude-marketing/skills/wasted-spend-finder ~/.claude/skills/

主な機能

Google Ads の無駄な広告費の検出
  1. 検索語句の無駄 — 費用のしきい値を超えているコンバージョンゼロの検索語句
  2. 掲載先の無駄 — コンバージョンのないディスプレイ ネットワークのサイト/アプリや YouTube チャンネル
  3. キーワード単位の無駄 — 費用に対してコンバージョン率が低いキーワード
Meta 広告の無駄な広告費の検出
  1. 掲載先の無駄 — Audience Network のアプリ、品質の低い広告枠
  2. オーディエンスセグメントの無駄 — パフォーマンスの低い類似オーディエンス/興味関心ターゲティング
  3. クリエイティブの無駄 — フリークエンシーが高く、コンバージョンゼロのクリエイティブ疲れ

無駄な広告費のしきい値

費用のしきい値の計算式
Waste threshold = Average CPA x Multiplier

Multiplier by campaign type:
- Search (branded): 2x CPA
- Search (non-brand): 3x CPA
- Display: 3x CPA
- Meta (all): 2.5x CPA

検索語句、掲載先、またはオーディエンスセグメントは、次の条件を満たす場合に無駄として判定されます。

  • 費用がしきい値を超えている AND
  • コンバージョン = 0 AND
  • 最低クリック数のしきい値を満たしている
最低クリック数のしきい値
キャンペーンの種類判定に必要な最低クリック数
検索(ブランド)50
検索(非ブランド)25
ディスプレイ/GDN15
YouTube20
Meta フィード20
Meta ストーリーズ15
Meta Audience Network10
最低コンバージョン率

次の基準値を下回るパフォーマンスのキーワード/掲載先を判定します。

キャンペーンの種類最低コンバージョン率
検索(ブランド)8%
検索(非ブランド)1.5%
ディスプレイ0.3%
YouTube0.2%
Meta フィード0.5%
Meta ストーリーズ0.3%

除外キーワードの分類

無駄な検索語句をテーマ別に分類し、整理された除外リストを作成します。

テーマパターンマッチタイプ
競合他社の用語ブランド名、製品名完全一致/フレーズ一致
情報収集目的方法、とは、チュートリアル、ガイド、定義フレーズ一致
対象外の製品/サービス関連はあるが対象外の製品フレーズ一致/完全一致
地理的な対象外対象外の都市、州、国完全一致
仕事/キャリア関連の検索求人、給与、採用、キャリア、履歴書フレーズ一致
無料/格安を求める検索無料、格安、割引、クーポン、お得情報フレーズ一致
無関係な修飾語DIY、手作り、子供向け、古い、中古フレーズ一致

掲載先の除外カテゴリ

Google ディスプレイ ネットワーク
  • 品質の低いアプリ(ゲームアプリ、ユーティリティアプリ、子供向けアプリ)
  • パーキングドメインや MFA(広告表示を目的として作られた)サイト
  • 無関係なコンテンツカテゴリ
YouTube
  • ミュージックビデオや歌詞チャンネル
  • 子供向けコンテンツやアニメーションコンテンツ
  • ゲームコンテンツ(関連性がある場合を除く)
  • 釣りタイトルや品質の低いチャンネル
Meta Audience Network
  • ゲームアプリ
  • ユーティリティアプリや電卓アプリ
  • 外国語のアプリ
  • レビューが 100 件未満のアプリ

ワークフロー

1. データ収集

分析期間(通常は 30~90 日)のデータを取得します。

Google Ads:

  • 検索語句レポート
  • 掲載先レポート(ディスプレイ + YouTube)
  • キーワードのパフォーマンスレポート
  • CPA のベンチマーク用キャンペーン/広告グループの設定

Meta 広告:

  • 掲載先の内訳レポート
  • オーディエンスの内訳レポート
  • フリークエンシーデータを含む広告レベルのレポート
2. しきい値を適用

上記の計算式を使用して、キャンペーンごとに無駄な広告費のしきい値を計算します。しきい値を超える項目を判定します。

3. 分類

判定された各項目にテーマカテゴリを割り当てます。一括除外できるようにグループ化します。

4. 除外リストを生成

アップロード用の CSV ファイルを出力します。

  • negative-keywords.csv — マッチタイプとキャンペーン/広告グループの適用範囲を含む
  • placement-exclusions.csv — 理由と無駄になった費用を含む
  • audience-exclusions.csv — セグメントの詳細と無駄になった金額を含む
5. 検証
  • 除外によってコンバージョンにつながる語句が削除されないことを相互確認します
  • マッチタイプが過剰な除外につながらないことを確認します
  • 提案した除外による削減額を見積もります

安全ルール

  1. 分析のみです。 人による確認なしに、アカウントへ直接変更を加えないでください。
  2. 予測は推定値です。 節約額の予測には、必ず明確なラベルを付けてください。
  3. 誤検出を確認してください。 費用が高くコンバージョンがゼロの語句の中には、検討期間中のものもあります。
  4. アトリビューションを考慮してください。 ビュースルーコンバージョンやアシストコンバージョンがあれば、「無駄な」費用にも妥当性がある場合があります。
  5. データを保持してください。 除外を適用する前に、現在の状態をエクスポートしてください。

GAQL クエリパターンと CSV 形式については、REFERENCE.md をご覧ください。

コメント