mcpField
H
hormozi-ad-factory

hormozi-ad-factory

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

hormozi-ad-factory について

Hormozi Ad Factoryは、広告の要素を個別に作成し、組み合わせて複数の案を作るフレームワークです。商品、対象者、媒体、形式に沿って広告を計画するマーケター向けです。

主な機能

  1. 01フック、広告本文、CTAを生成
  2. 025段階の認知度に沿ってフックを配分
  3. 03媒体の形式に合わせて要素を調整
  4. 04要素を組み合わせて広告マトリクスを作成
  5. 05選定した組み合わせと理由を提示

活用シーン

  1. 01製品発売向けの広告案を計画
  2. 02媒体に合わせた動画広告要素を作成
  3. 03認知段階別の広告コピーを作成
  4. 04モジュールから完成広告を構成

インストール

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

$npx skills add https://github.com/pedronauck/skills --skill hormozi-ad-factory

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

同梱ファイル

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

assets/
output-template.md
references/
cta-templates.md
hook-formulas.md
meat-formats.md

詳細

Hormozi 広告ファクトリー

Alex Hormozi の組み合わせによる広告作成手法に基づき、1つの商品やオファーから150〜750種類以上の独自の広告バリエーションを生成する体系的なフレームワークです。

基本コンセプト

広告は、フック、メインコンテンツ、CTAの3つのモジュールで構成されます。広告を1つずつ作成するのではなく、各要素を個別に生成してから組み合わせます。

  • 50個のフック × 3〜5個のメインコンテンツ × 1〜3個のCTA = 150〜750種類の独自の広告

このアプローチでは、テストに必要な膨大なバリエーションを作成できます。大規模に成果を上げるには、これが重要です。

ワークフロー

以下の4つのステップを順番に実行します。始める前に、ユーザーから背景情報を集めます。

ステップ0:背景情報を集める

広告の各要素を生成する前に、以下の質問をユーザーにします(すでに回答済みの質問は省略します)。

  1. 商品/オファー:宣伝する商品、サービス、またはオファーは何ですか?
  2. ターゲットオーディエンス:理想的な顧客は誰ですか?(属性、心理的特徴、悩み)
  3. プラットフォーム:これらの広告はどこに掲載しますか?(Instagram、YouTube、TikTok、Facebook、LinkedIn、Google)
  4. 形式:テキスト広告、動画スクリプト、カルーセル、またはその組み合わせですか?
  5. 既存の素材:過去に成果を上げた広告はありますか?エンゲージメントの高いオーガニックコンテンツはありますか?
  6. 競合の参考情報:参考にしたい競合広告はありますか?
  7. 独自の仕組み:この商品やアプローチは、他の選択肢と何が違いますか?
  8. 主な成果/証拠:具体的な数値、推薦コメント、事例研究などはありますか?
  9. 言語:デフォルトは英語です。ポルトガル語を話すユーザーには、特に指定がない限り、すべてのコンテンツをポルトガル語(ブラジル)で生成します。

ユーザーから得られる情報が少ない場合は、妥当な前提を推測し、作業を進める前にその前提を明確に伝えます。

ステップ1:50個のフックを生成する

フックとは、広告の最初の1〜3秒(動画の場合)、または最初の1行(テキストの場合)です。スクロールを止め、注意を引きます。以下の5つの方法を使って、バリエーションを作成します。

  1. 過去の広告で成果を上げたフック — ユーザーの過去の高パフォーマンス広告からフックを応用します。
  2. オーガニックコンテンツのフック — ユーザーの無料コンテンツの中から、最も成果を上げたもののフックを取り入れます。
  3. 競合の広告で成果を上げたフック — 競合の有料広告で実績のあるフックを応用します。
  4. 競合のオーガニックコンテンツのフック — 競合の無料コンテンツの中から、特に成果を上げたもののフックを取り入れます。
  5. プラットフォームの広告ライブラリ — Facebook Ad Library、TikTok Creative Center などで見つけたフックを使います。

異なるオーディエンス層を網羅するため、50個のフックを認知レベルごとに割り振ります。

レベル説明フックのスタイル
未認知問題があることを知らないパターンの中断、好奇心、衝撃
問題認知問題は知っているが、解決策は知らない悩み、不満、欲求を指摘する
解決策認知解決策の存在は知っているが、まだ選んでいないアプローチを比較する、他の選択肢の欠点を明らかにする
商品認知商品は知っているが、まだ購入していない反論を克服する、ソーシャルプルーフ、緊急性
最も認知度が高い商品をよく知っており、あとひと押しが必要取引、ボーナス、希少性、直接的なオファー

ユーザーが特定のレベルを重視するよう指定しない限り、各レベルにおよそ10個ずつ、均等に割り振ります。

フックの公式テンプレートと例については、references/hook-formulas.mdを読んでください。

ステップ 2:3~5 個のミートを生成する

ミートは広告の本文です。オファー、製品、ソリューション、または問題について、オーディエンスに伝えます。形式ごとに 1 つずつ生成します。

  1. デモンストレーション — 製品/サービスが実際に動作する様子を見せます。製品を認識しているオーディエンスに最適です。
  2. お客様の声 — お客様に体験を語ってもらいます。ソリューションや製品を認識しているオーディエンスに最適です。
  3. 教育 — 価値のある知識を伝えます。問題やソリューションを認識しているオーディエンスに最適です。
  4. ストーリー — 物語を語ります(創業者のストーリー、お客様の道のり、変化など)。認識がない、または問題を認識しているオーディエンスに最適です。
  5. 顔出しなし — 画面上のテキスト、ナレーション、B ロール、または画面録画を使用します。個人ブランドに依存せずに拡大するのに最適です。

各ミートは単体で成立し、どのフックや CTA と組み合わせても機能する必要があります。

ミートの構成と長さのガイドラインについては、references/meat-formats.md をお読みください。

ステップ 3:1~3 個の CTA を生成する

CTA は、次に何をすべきかを視聴者に明確に伝えます。効果的な CTA には、次の 5 つの要素を含められます。

  1. 何をするか — 具体的なアクション(クリック、コメント、DM、登録、購入)
  2. どのようにするか — 手順(下のリンクをクリック、「X」とコメント、ボタンをタップ)
  3. 何が得られるか — アクションを起こした直後に得られる結果
  4. 今すぐ行う理由 — 緊急性または希少性を示す要素
  5. リスクの軽減 — 不安を取り除く要素(無料トライアル、返金保証、契約不要)

すべての CTA に 5 つすべてが必要なわけではありませんが、優れた CTA の多くはその大半を含んでいます。

CTA のテンプレートと例については、references/cta-templates.md をお読みください。

ステップ 4:組み合わせを作成する

すべての要素を生成したら、それらをマトリックスにまとめます。次の形式で出力してください。

  1. 概要表:組み合わせの総数(フック × ミート × CTA)
  2. 「ゴールデン」な組み合わせの上位 10~15 件 — オーディエンスとメッセージの適合度に基づき、効果が高いと見込まれるもの。それぞれに理由を添える
  3. 要素ライブラリ全体:ユーザーが自由に組み合わせられるよう、種類別に整理する

出力形式のテンプレート全体については、assets/output-template.md をお読みください。

プラットフォームへの適応

対象プラットフォームに合わせて、各要素の形式を調整してください。

プラットフォームフックミートCTA
動画広告(TikTok、YouTube、Reels)冒頭のセリフ/シーン(1~3 秒)映像の指示を含む台本パート(15~45 秒)画面上のテキストを含む締めのシーケンス
テキスト/コピー広告(Facebook、LinkedIn)見出しまたは冒頭の一文本文の段落(3~8 文)リンクを含む締めの段落
カルーセル広告(Instagram、LinkedIn)スライド 1スライド 2~8最後のスライド
短文形式(Twitter/X、Stories)インパクトのある短い一文最大 1~3 文文中の CTA

エラー処理

  • ユーザーから製品情報が提供されない場合:広告を生成しないでください。最低限、製品名、製品の機能、対象ユーザーを尋ねてください。
  • オーディエンスが曖昧な場合:認識の 5 段階すべてを対象に、バランスよくフックを生成し、前提を明記してください。
  • プラットフォームが多すぎる場合:まずプラットフォームに依存しないセットを 1 つ生成し、その後、特定のプラットフォーム向けに調整することを提案してください。
  • ユーザーが 50 個未満のフックを希望する場合:認識段階の分布を維持しつつ、数を比例して調整してください。
  • ユーザーが要素ではなく広告全体を希望する場合:まず各要素を生成し、その後、ゴールデンな組み合わせの上位 15 件を、そのまま使える完成広告としてまとめてください。

例

例 1:SaaS 製品

ユーザー:「リモートチーム向けのプロジェクト管理ツールの広告を生成してください。」

プロセス:

  1. 確認する:価格、主な差別化要因、既存のお客様の声、プラットフォーム
  2. 認識段階ごとにフックを 50 個生成する(例:問題を認識している人向けに「リモートチームはステータス会議で週 5 時間を無駄にしています」)
  3. 4 つのミートを生成する:デモのウォークスルー、お客様の声、教育コンテンツ(「プロジェクト管理ツールが作業効率を下げている 3 つの兆候」)、創業者のストーリー
  4. 2 つの CTA を生成する:無料トライアル(リスクの軽減)+期間限定割引(緊急性)
  5. 400 通りの組み合わせを作成し、ゴールデンな広告の上位 15 件を選ぶ
例 2:物理的な商品(ポルトガル語)

ユーザー:「初心者向けのオンライン料理コースの広告を作成してください。」

プロセス:

  1. コンテンツはすべてポルトガル語(BR)で生成します
  2. 料理・教育分野のオーディエンスの認知度に合わせてフックを調整します
  3. 広告の切り口には、デモ(レシピの調理)、お客様の声(受講生の変化)、教育的な内容(初心者によくある間違い)を含めます
  4. CTA には、エンゲージメントを促すもの(「RECEITA とコメントしてください」)と、直接的なもの(「プロフィールのリンクをクリックしてください」)を含めます
  5. 効果的な組み合わせでは、Instagram/TikTok 向けに動画形式を優先します
例 3:最小限のコンテキスト

ユーザー:「コーチングビジネスの広告案がほしいです。」

プロセス:

  1. 次の点を尋ねます:どのようなコーチングか、ターゲット顧客は誰か、どのプラットフォームを使うか、オファーや価格帯はどうなっているか
  2. 生成する前に回答を待ちます
  3. ユーザーが「とにかく何か出してください」と言った場合は、前提を明示してから、汎用的なフレームワークを提示します

コメント