mcpField
A
ad-creative

ad-creative

github.com/borgheiマーケティング・グロース1.0k133 回インストール1 週間前に更新
リポジトリ

ad-creative について

広告クリエイティブ担当者やマーケティングチーム向けに、各広告プラットフォームのコピー作成、調整、改善の手順を示すスキルです。仕様、ファネル段階別の枠組み、テスト、ポリシー確認を扱います。

主な機能

  1. 01プラットフォーム別広告コピーの作成
  2. 02ファネル段階に応じた枠組みの選択
  3. 03実績データに基づく広告案の改善
  4. 04複数プラットフォームのテスト表作成
  5. 05文字数制限とポリシーの確認
  6. 06自動化キャンペーン用素材の準備

活用シーン

  1. 01製品やキャンペーンの広告コピーを作成
  2. 02CTR、CVR、CPAを基に既存広告を改善
  3. 03複数の広告プラットフォーム向けに訴求を調整
  4. 04入稿前に広告コピーの要件を確認

インストール

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

$npx skills add https://github.com/borghei/claude-skills --skill ad-creative

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

同梱ファイル

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

scripts/
creative_fatigue_detector.py
creative_matrix_builder.py
headline_generator.py

詳細

広告クリエイティブ

主要なすべての広告プラットフォームに対応した、本番環境品質の広告クリエイティブのデザイン、反復改善、最適化です。


目次


キーワード

広告クリエイティブ、広告コピー、見出し生成、RSA の見出し、Meta 広告コピー、LinkedIn 広告、Google Ads、Twitter/X 広告、TikTok 広告、クリエイティブテスト、A/B テスト、広告バリエーション、一括クリエイティブ、パフォーマンスクリエイティブ、ディスプレイ広告、検索広告、ソーシャル広告、CTA 最適化、広告コンプライアンス、文字数制限、クリエイティブマトリックス、広告の反復改善、コンバージョンコピー、プラットフォーム別広告


まず確認すること

コピーを生成する前に、以下の情報を確認してください。不明または曖昧な項目があれば、推測せずに質問してください。

  • 製品/オファーと価値提案 — 顧客の生活にどのような変化をもたらすかを一文で説明します(すべての見出しと本文の指針になります)
  • ターゲット層と認知段階 — 誰を対象とし、問題をどのように表現しているかを確認します(言葉遣いとクリエイティブフレームワークを決定します)
  • プラットフォームと広告フォーマット — Google/Meta/LinkedIn/Twitter/X/TikTok と掲載場所を確認します(文字数制限、トーン、コンプライアンスルールを決定します)
  • ファネル段階 — 認知、検討、意思決定のいずれかを確認します(問題提起型、解決策提示型、証拠提示型のフレームワークを選びます)

停止ルール:出力内容に最も大きく影響する 2~3 項目だけを質問します。ユーザーが「とにかく下書きを作って」と言った場合は作業を進め、成果物の冒頭に前提条件を記載します。

クイックスタート

ゼロから広告コピーを生成する
  1. 製品、ターゲット層、ファネル段階を定義します
  2. 仕様表からプラットフォームと広告フォーマットを選びます
  3. ファネル段階に合ったクリエイティブフレームワークを選びます
  4. 公式ライブラリを使って見出しのバリエーションを 8~15 個生成します
  5. プラットフォームの文字数制限に従って本文を作成します
  6. 提出前に品質検証チェックリストを実施します
既存の広告を反復改善する
  1. 現在の広告のパフォーマンスデータ(CTR、CVR、CPA)を収集します
  2. 成功パターン(フックの種類、感情的な訴求軸、CTA のスタイル)を診断します
  3. 成功パターンを維持しながら、テーマに沿ったバリエーションを 3~5 個生成します
  4. 新しい切り口を探るため、テスト案を 2~3 個生成します
  5. すべてのコピーがプラットフォームのコンプライアンスルールに適合していることを確認します

主要なワークフロー

ワークフロー 1:クリエイティブ一式の生成

ステップ 1:クリエイティブブリーフを定義する

コピーを作成する前に、以下を記録します。

## Creative Brief
- Product/Offer: [Specific product, feature, or lead magnet]
- Value Proposition: [One sentence — what changes in the customer's life]
- Target Audience: [Job title, pain point, awareness level]
- Platform(s): [Google / Meta / LinkedIn / Twitter/X / TikTok]
- Funnel Stage: [Awareness / Consideration / Decision]
- Existing Creative: [Yes/No — if yes, attach performance data]
- Budget Context: [Daily/monthly spend, CPA targets]

ステップ 2:公式の種類別に見出しを生成する

各公式カテゴリに分けて、最低 10 個の見出しを作成します。

  • ベネフィットを最初に示す見出しを 3 個
  • 好奇心を引く見出しを 2 個
  • 社会的証明を示す見出しを 2 個
  • 問題を掘り下げる見出しを 2 個
  • 緊急性を訴える見出しを 1 個(実際の希少性がある場合のみ)

ステップ 3:プラットフォーム別の本文を作成する

各プラットフォーム向けに、本文のバリエーションを 2~3 個作成します。

  • 文字数制限を厳密に守ります
  • プラットフォームの慣習に合ったトーンにします
  • ランディングページのオファーに沿った CTA を含めます

ステップ 4:広告セットを組み立てる

テスト可能な広告セットに整理します。

[AD SET: Benefit-First] | [Platform] | [Funnel Stage]
  Headline A: "..." (28/30 chars)
  Headline B: "..." (26/30 chars)
  Body: "..." (87/90 chars)
  CTA: "Start Free Trial"

ステップ 5:検証して提出する

アップロード前に、すべての広告に品質チェックリストを適用します。

ワークフロー 2:パフォーマンスに基づく反復

ステップ 1:現在のクリエイティブを監査する

配信中の各広告を分類します。

  • フックの種類:問題/メリット/好奇心/ソーシャルプルーフ/緊急性
  • 感情的な動機:恐怖/野心/FOMO/不満/安堵
  • CTA の種類:クリック/登録/詳細を見る/予約/ダウンロード
  • パフォーマンスの段階:勝ちパターン/平均/低パフォーマンス

ステップ 2:勝ちパターンを抽出する

上位のパフォーマンスを示す広告に共通する特徴を特定します。

  • 具体的な数値か、曖昧な主張か
  • 顧客の声か、ブランドの声か
  • 直接的なメリットか、感情的な訴求か
  • 短い形式か、長い形式か

ステップ 3:バリエーションを生成する

  • テーマに沿ったバリエーションを 3〜5 個(同じフックの種類で、切り口を変える)
  • 探索用のバリエーションを 2〜3 個(新しいフックの種類で、未検証の領域を試す)

ステップ 4:クリエイティブのテストマトリクスを作成する

切り口GoogleMetaLinkedIn
メリットを最初に提示[コピー][コピー][コピー]
ソーシャルプルーフ[コピー][コピー][コピー]
問題を深掘り[コピー][コピー][コピー]
ワークフロー 3:プラットフォーム間での適応

ステップ 1:中核となるメッセージを確定する

すべてのプラットフォームで通用する、共通のメッセージを 1 つ定義します。

ステップ 2:プラットフォームごとに調整する

最初から書き直すのではなく、形式を調整します。

  • プラットフォームの仕様に合わせて文字数を調整する
  • トーンを変更する(LinkedIn = プロフェッショナル、TikTok = カジュアル、Google = 直接的)
  • プラットフォームの慣習に合わせて CTA のスタイルを変更する
  • 各プラットフォームの一般的な傾向に合わせてビジュアルとコピーのバランスを調整する

プラットフォームの仕様

文字数制限の一覧
プラットフォーム形式見出しの上限本文/説明文の上限主な制約
Google RSA検索30 文字 × 1590 文字 × 説明文 4 件固定できる位置は最大 3 つ
Google Displayディスプレイ30 文字 × 短い見出し 5 件、90 文字 × 長い見出し 1 件90 文字 × 5画像が 5 枚以上必要
Google Performance Maxマルチ30 文字 × 短い見出し 5 件、90 文字 × 長い見出し 5 件90 文字 × 5自動配置
Meta フィード画像/動画見出し 40 文字メインテキスト 125 文字(推奨)画像内のテキストは控えめにする(20%未満を推奨、強制ではありません)
Meta ストーリーズ縦型40 文字125 文字アスペクト比 9:16
LinkedIn スポンサードコンテンツ見出し 70 文字導入文 150 文字釣り見出しは禁止
LinkedIn メッセージInMail件名 60 文字本文 1,500 文字パーソナライズが必須
Twitter/Xプロモーション見出し 70 文字合計 280 文字欺瞞的な手法は禁止
TikTok インフィード動画テキストオーバーレイの上限なしキャプション 80〜100 文字最初の 2〜3 秒でフックを提示
TikTok Sparkネイティブ可変100 文字クリエイターのコンテンツを使用すること
プラットフォーム固有の却下要因

Google Ads:

  • 全文大文字(SaaS、API などの頭字語を除く)
  • 過剰な句読点(!!!、???、....)
  • 誤解を招く主張(「検索ランキングで必ず 1 位」)
  • 見出し内の商標登録された競合他社名
  • 奇抜な表記(文字を s.p.a.c.e.d のように離して書く)

Meta Ads:

  • 身体の変化を示す使用前/使用後の画像
  • 個人属性を決めつける表現(「太りすぎではありませんか?」)
  • 偽の UI 要素(再生ボタン、通知)
  • 扇情的なコンテンツ

注:Meta の旧 20%画像テキストルールは 2020 年に廃止され、広告画像内のテキストに制限はなくなりました。Meta は、テキストが 20%未満の画像のほうがパフォーマンスが高くなる傾向にあるとも述べています。そのため、却下要因ではなく、クリエイティブ制作のベストプラクティスとして扱ってください(広告画像内のテキストについて)。

LinkedIn Ads:

  • 釣り見出し
  • 求人機会に関する誤解を招く主張
  • 罵り言葉や不適切な表現
  • センシティブなカテゴリーによるターゲティング

自動化キャンペーン向けクリエイティブ

Meta Advantage+(販売、アプリ、リードの各キャンペーン)、Google Performance Max、AI Max for Search、Demand Gen は、提供したアセットを組み合わせて広告を作成し、テキストを独自に生成または調整する場合があります。クリエイティブは、引き続き管理できる主な要素となります。(2026年9月時点 — 各プラットフォームのヘルプセンターで最新のアセット仕様をご確認ください。)

キャンペーンの種類システムによるクリエイティブの処理提供するもの
Meta Advantage+ 販売/アプリ/リードユーザーごとにクリエイティブ、掲載枠、任意のクリエイティブの拡張機能を組み合わせます1:1、4:5、9:16 の複数の異なるコンセプト(小さなバリエーションではありません)、複数のメインテキストと見出し
Google Performance Maxアセットグループから、検索、ショッピング、YouTube、ディスプレイ、Discover、Gmail、マップ全体に広告を作成しますアセットグループ一式:複数の見出し、長い見出し、説明文、横長/正方形/縦長の画像、ロゴ、自社で用意した動画(用意しない場合、Google が動画を自動生成することがあります)
Google AI Max for Searchテキストのカスタマイズにより、ランディングページ、広告、キーワードから見出しと説明文を生成します。最終ページ URL の拡張により、ランディングページが変更される場合があります基盤となる強力な RSA アセット、ブランドとメッセージのルール、テキストのカスタマイズと URL の拡張を有効にするかどうかの判断
Google Demand GenYouTube(Shorts を含む)、Discover、Gmail に画像広告と動画広告を配信します縦型と横型の動画、正方形と横長の画像、スクロールを止める冒頭のフレーム
Google AI Overviews/AI Mode の広告既存の検索、ショッピング、PMax の広告が AI の回答コンテキストに自動的にマッチングされますクエリに回答する明確で具体的なアセット。別途作成するフォーマットはありません

クリエイティブに関するガードレール:

  • 自動生成またはカスタマイズされたテキストを配信前と配信後に確認し、裏付けのない主張を含むアセットを削除します
  • 規制対象の主張や法務審査が適用される場合は、Meta のクリエイティブの拡張機能、または Google のテキストのカスタマイズ/最終ページ URL の拡張をオフにします
  • ランディングページにしてはならないページ(採用情報、法務、サポート)には URL 除外を設定します
  • ブランドセーフティのルール(許可される主張、禁止語句)を一元管理し、生成されたバリエーションがルールに沿っているか確認します
  • キャンペーン単位だけでなく、アセットとコンセプト単位でパフォーマンスを追跡します。アセットレポートを確認しないと、どのクリエイティブが成果につながったか、自動化キャンペーンでは把握しにくくなります

キャンペーン構成、オーディエンスシグナル、入札のガードレールについては、有料広告のスキルをご覧ください。


ファネルの段階別クリエイティブフレームワーク

認知段階:問題から始める

オーディエンスはあなたを知りません。オーディエンスの現状に合わせましょう。

フレームワーク:問題 > 深掘り > ヒント

Hook: [State the problem in their language]
Amplify: [Show the cost of inaction]
Hint: [Tease that a solution exists — don't pitch yet]

認知段階で効果的なもの:

  • 続きが気になるオープンループを生み出す好奇心を刺激するフック
  • 意外なデータを使った統計主導のフック
  • 「こんな気持ちになったことはありませんか……」という共感を呼ぶフック
  • スクロールの手を止めさせる質問

認知段階で効果がないもの:

  • まだ関心のないオーディエンスへの製品の売り込み
  • 求められていない機能の羅列
  • ブランド中心のメッセージ(「業界をリードする……」)
検討段階:解決策から始める

オーディエンスは問題を認識し、選択肢を比較検討しています。

フレームワーク:解決策 > 仕組み > 実証

Hook: [Name the outcome they want]
Mechanism: [Explain how you deliver it differently]
Proof: [Show evidence it works]

検討段階で効果的なもの:

  • 具体性を持たせた、ベネフィットを優先する見出し
  • 比較の切り口(「X と異なり、私たちは Y を実現します」)
  • 3 ステップで説明する仕組み
  • 実際の数値を使った事例への言及
決定段階:実証から始める

オーディエンスは決断間近です。最後の懸念を取り除きましょう。

フレームワーク:実証 > リスクの解消 > 行動

Hook: [Testimonial, case study, or result with numbers]
Risk Removal: [Free trial, money-back, no credit card]
Action: [Specific, clear CTA]

決定段階で効果的なもの:

  • 具体的な指標を示すソーシャルプルーフの見出し
  • 保証を前面に出す訴求
  • ビフォー/アフターの変化を伝えるストーリー
  • 緊急性を訴求するのは、それが実際にある場合のみ(枠数限定、期限付きの価格設定)

見出しの公式ライブラリ

ベネフィットを優先する公式
[Verb] [specific outcome] [timeframe or qualifier]

例:

  • 「顧客を追いかけることなく、解約率を 30% 削減」
  • 「チームが実際に使う機能をリリース」
  • 「4 か月ではなく 2 週間で、シニアエンジニアを採用」
  • 「今四半期にサポートチケットを 60% 削減」
好奇心を刺激する数式
[Surprising claim or counterintuitive angle]

例:

  • 「最初のメールで反応がなくても返信を獲得できるメールシーケンス」
  • 「最も優良な顧客が90日で離れていく理由」
  • 「分析ダッシュボードに隠されていること」
ソーシャルプルーフの数式
[Number] [people/companies] [outcome]

例:

  • 「1,200のSaaSチームがサポートチケットの削減に活用」
  • 「80か国の40,000人の開発者から信頼されています」
  • 「Stripeが6週間でアクティベーションを2倍にした方法」
問題をあおる数式
[Describe the pain vividly in their language]

例:

  • 「価値を実感する前に、登録者の40%をまだ失っていませんか?」
  • 「広告は配信され、予算は消化されているのに、何が効果を上げているのか分からない」
  • 「スプレッドシートを手作業で更新する月がまたやってきましたか?」
緊急性を訴える数式(実際に希少性がある場合にのみ使用)
[Real constraint + specific deadline or quantity]

例:

  • 「第1四半期の料金は3月31日まで — 4月1日から新料金」
  • 「今月のオンボーディング枠は残り3つ」

避けるべきアンチパターン:

  • 「期間限定セール!!今すぐ行動を!!」 — 拒否され、信頼を損ないます

反復の方法論

ステップ1:勝ちパターンを分析する

成果の出た広告ごとに、以下を記録します。

要素回答
フックの種類問題 / ベネフィット / 好奇心 / ソーシャルプルーフ
対応するファネル段階認知 / 検討 / 意思決定
感情を動かす要因恐れ / 野心 / FOMO / 不満 / 安堵
CTAの負担度低(詳細を見る) / 中(無料トライアル) / 高(デモを予約)
具体性の度合い曖昧な主張 / 具体的な数値 / 事例への言及
ステップ2:テーマに沿ったバリエーションを作成する

成果の出たパターンを維持しつつ、一度に1つの要素を変えます。

  • 同じフックの種類で、製品の異なる切り口
  • 同じ感情を動かす要因で、異なる顧客の状況
  • 同じ構成で、異なる証拠
ステップ3:新しい領域を試す

テーマに沿ったバリエーションを3~5個作成するごとに、探索的な広告を2~3個含めます。

  • 成果の出た広告とは異なるフックの種類
  • 異なる感情を動かす要因
  • 異なるオーディエンスセグメントの言葉遣い
ステップ4:測定して学ぶ

統計的有意性を確保したうえで7~14日後に、以下を行います。

  • 成果の出た広告をメインのローテーションに追加する
  • 成績の悪い広告を停止する
  • クリエイティブのプレイブック用に、効果があった要素を記録する
  • 得られた知見を次の反復サイクルに活かす

A/Bテストのフレームワーク

テストの優先順位(影響の大きい順)
  1. クリエイティブのコンセプト/切り口 — 最も大きな効果をもたらします。異なる価値提案をテストします
  2. フック/見出し — 第一印象を決めます。異なる導入パターンをテストします
  3. ビジュアルスタイル — 画像と動画、ライフスタイルと製品、ダークとライトをテストします
  4. 本文コピー — 主張を補強します。異なる証拠をテストします
  5. CTA — 行動を促す文言です。異なる負担度をテストします
テストのルール
  • 広告セットごとに、一度に1つの変数だけをテストします
  • 結論を出す前に、各バリエーションで最低1,000インプレッションを確保します
  • 最低7~14日間テストを実施します
  • 利用可能な場合は、プラットフォーム標準のA/Bテストツールを使用します
  • すべてのテスト仮説、バリエーション、結果を記録します
  • 成果を判定する前に統計的有意性を計算します(信頼度95%)
テスト記録テンプレート
## A/B Test: [Name]
- Hypothesis: [If we change X, then Y will improve because Z]
- Variable: [Headline / Body / CTA / Visual]
- Control: [Current version]
- Variant: [New version]
- Metric: [CTR / CVR / CPA / ROAS]
- Duration: [Start date - End date]
- Sample size: [Impressions per variant]
- Result: [Winner + confidence level]
- Learning: [What we learned for future creative]

品質検証

提出前チェックリスト

プラットフォームへの準拠:

  • すべての文字数がプラットフォームの上限内である
  • 標準的な略語を除き、すべて大文字の表記がない
  • 過剰な句読点(!!!、???、....)がない
  • 制限対象の位置に、競合他社の商標名がない
  • コピーにプラットフォーム名(「Facebook」「Google」)への言及がない
  • 画像に偽の UI 要素がない
  • Meta 向けの画像内テキストを控えめにする(パフォーマンス上、約 20% 未満を推奨。ポリシー上の制限ではなくなっています)

コピーの品質:

  • 見出しが、説明文なしでも単独で意味が通じる
  • 曖昧な主張ではなく、具体的な主張をしている(「時間を節約」ではなく「3 時間節約」)
  • CTA がランディングページのオファーと完全に一致している
  • 裏付けのない最上級表現(「ナンバーワン」「業界最高水準」「業界をリード」)がない
  • 記載していない免責事項を必要とする主張がない

戦略との整合性:

  • コピーがターゲットとするファネル段階に合っている
  • オーディエンスがこの問題を表現するときに使う言葉に合っている
  • 広告セット内でフックの種類に変化をつけている(すべて同じ形式ではない)
  • ランディングページのメッセージが広告の訴求内容と一致している

事前に確認すべき一般的な却下理由:

  • 誤解を招く遷移先(広告では X と伝えているのに、ランディングページでは Y と伝えている)
  • 成果やパフォーマンスに関する、裏付けのない主張
  • 見出しテキストにおける商標の侵害
  • ポリシーに違反するコンテンツカテゴリ(アルコール、医療に関する主張、金銭的な保証)

ベストプラクティス

  1. 必要な数の 3 倍の見出しを書く — 15~20 個を作成し、最も良い 8~10 個を選びます。クリエイティブの品質は、量を増やすことで高まります。

  2. 見出しを戦略的に固定する — Google RSA では、最も強力な見出しだけを位置 1 に固定します。残りはアルゴリズムに最適化させましょう。

  3. ランディングページのコピーをそのまま再利用しない — 広告コピーとランディングページはつながりを感じさせつつ、同一にはしないでください。広告がクリックを促し、ページがコンバージョンを促します。

  4. 2~4 週間ごとにクリエイティブを更新する — 広告疲れはパフォーマンスを低下させます。フリークエンシー指標を追跡し、CTR が低下する前にクリエイティブを差し替えましょう。

  5. 単に翻訳するのではなく、ローカライズする — 市場ごとに、異なる文化的な言及、ユーモアのスタイル、訴求の根拠が必要です。

  6. CTA のハードルをファネル段階に合わせる — 認知:「詳細を見る」。検討:「仕組みを見る」。決定:「無料トライアルを開始」。

  7. 動的キーワード挿入は慎重に使う — 関連性は高まりますが、不自然な見出しになることがあります。必ずすべての組み合わせをプレビューしてください。

  8. Meta と TikTok で動画と静止画をテストする — 認知向けでは動画が静止画を一貫して上回りますが、リターゲティングでは静止画が優れることもあります。

  9. モバイルを優先する — ソーシャル広告のインプレッションの 80% 以上はモバイルです。まず小さな画面向けにデザインしましょう。

  10. 訴求の根拠は最新の状態に保つ — 「500 社に信頼されています」は、事業の成長に合わせて更新しましょう。古い数字は信頼性を損ないます。


連携ポイント

  • 有料広告 — キャンペーン戦略、オーディエンスターゲティング、予算最適化に使用します。広告クリエイティブではコピーを扱い、有料広告ではキャンペーンを扱います。
  • コピーライティング — ランディングページや長文のウェブコピーに使用します。広告クリエイティブには、文字数制限やプラットフォームへの準拠など、異なる制約があります。
  • キャンペーン分析 — 広告のパフォーマンスを測定し、得られた知見を反復サイクルにフィードバックするために使用します。
  • マーケティング心理学 — 心理的原則(アンカリング、社会的証明、損失回避)を使って、広告メッセージを強化します。
  • ブランドガイドライン — ブランドの声とビジュアル基準を参照し、広告クリエイティブ全体で一貫性を保ちます。

トラブルシューティング

症状考えられる原因解決策
プラットフォームに広告が却下されたポリシー違反(大文字の多用、誇大な主張、商標登録済みの用語)headline_generator.py を実行して、ポリシーに準拠したバリエーションを生成します。却下の原因を確認してください。
すべての見出しが同じスタイル数式のバリエーションがない5種類の数式(ベネフィット、好奇心、ソーシャルプルーフ、問題、緊急性)で生成します。
広告セット全体で CTR が低下クリエイティブ疲れcreative_fatigue_detector.py を実行します。2~4週間ごとに更新してください。
CTR は高いがコンバージョンは少ない広告とランディングページの不一致見出しで約束している内容をランディングページと一致させます。メッセージの一致がコンバージョンを左右する最大の要因です。
Google RSA のスロットをすべて埋められない見出しのバリエーションが足りないheadline_generator.py を使って、価値提案から15種類以上のバリエーションを生成します。
Meta で動画のパフォーマンスが低い最初の2~3秒にフックがないソーシャルのインプレッションの80%以上はモバイルです。最初の2秒以内にフックを出す必要があります。
すべてのクリエイティブで CPA が同じ十分な数の切り口をテストしていない5種類のフックタイプとプラットフォームを組み合わせたクリエイティブテストマトリックスを作成します。creative_matrix_builder.py を使います。

成功基準

  • 広告グループ/セットごとにクリエイティブのバリエーションが3つ以上ある(テストに必要な最低数)
  • すべてのコピーがプラットフォームの文字数制限内に収まり、却下がない
  • 見出しの数式を組み合わせる:ベネフィット、好奇心、ソーシャルプルーフ、問題、緊急性
  • 疲れの兆候が現れる前に、2~4週間ごとにクリエイティブを更新する
  • すべてのテストについて、仮説、バリエーション、結果、学びを記録した A/B テストのドキュメントがある
  • 組織のナレッジとして、成果の高いパターンをクリエイティブのプレイブックに記録する
  • CTR がプラットフォームのベンチマークを上回り、CPA が低下傾向にある

対象範囲と制限事項

対象範囲: 広告の見出し/本文コピーの生成、プラットフォーム固有のフォーマット、A/B テストのフレームワーク、クリエイティブの反復手法、コンプライアンスの検証、プラットフォーム間の適応。

対象外: ビジュアルデザイン/制作、動画編集、キャンペーン管理(paid-ads を使用)、ランディングページのコピー(copywriting を使用)、メディアバイイング。


Python 自動化ツール

1. 見出しジェネレーター(scripts/headline_generator.py)

実績のある数式パターンを使って価値提案から広告見出しのバリエーションを生成し、プラットフォームのコンプライアンスに基づいてスコアを付けます。

python scripts/headline_generator.py --value-prop "Reduce churn by 30%" --platform google --audience "SaaS teams"
python scripts/headline_generator.py --value-prop "Reduce churn by 30%" --json
2. クリエイティブ疲れ検出ツール(scripts/creative_fatigue_detector.py)

広告のパフォーマンス傾向(CTR、CPA、フリークエンシー)を分析してクリエイティブ疲れを検出し、更新時期を提案します。

python scripts/creative_fatigue_detector.py campaign_data.json
python scripts/creative_fatigue_detector.py --sample --json
3. クリエイティブマトリックスビルダー(scripts/creative_matrix_builder.py)

ブリーフから、フックのタイプとファネルの段階ごとに整理した、プラットフォーム横断のクリエイティブテストマトリックスを生成します。

python scripts/creative_matrix_builder.py brief.json
python scripts/creative_matrix_builder.py --sample --json

コメント