marketing-demand-acquisition について
PLGとセールス主導を組み合わせ、海外展開するSeries A以降のスタートアップ向け需要創出プレイブックです。広告、SEO、パートナー施策、アトリビューション、HubSpotのワークフローを扱います。
主な機能
- 01マルチチャネル需要創出の計画
- 02広告チャネルと予算の計画
- 03テクニカルSEOとキーワード戦略
- 04パートナー・アフィリエイト施策
- 05HubSpotのアトリビューションとリード引き継ぎ
- 06CAC計算スクリプト
活用シーン
- 01複数チャネルの獲得キャンペーンを計画
- 02テクニカルSEOとページ最適化を確認
- 03パートナー・アフィリエイトのフローを設計
- 04マーケティングリードとチャネル帰属を追跡
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ borghei/ claude-skills --skill marketing-demand-acquisitionインストール後、Claude Code で/marketing-demand-acquisitionを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/attribution-guide.mdcampaign-templates.mdhubspot-workflows.mdinternational-playbooks.mdscripts/calculate_cac.py詳細
マーケティング需要創出と獲得
ハイブリッド型の PLG/セールス主導の動きで国際展開(EU/米国/カナダ)を進める、シリーズ A 以降のスタートアップ向け獲得プレイブックです。
目次
役割の範囲
| 役割 | 注力分野 |
|---|---|
| 需要創出マネージャー | マルチチャネルキャンペーン、パイプライン創出 |
| 有料メディアマーケター | 有料検索/ソーシャル/ディスプレイの最適化 |
| SEO マネージャー | オーガニック獲得、テクニカル SEO |
| パートナーシップマネージャー | 共同マーケティング、チャネルパートナーシップ |
主要 KPI
需要創出: MQL/SQL 件数、商談獲得単価、マーケティング起点のパイプライン金額、MQL→SQL 率
有料メディア: CAC、ROAS、CPL、CPA、チャネル効率比
SEO: オーガニックセッション数、非ブランドトラフィックの割合、キーワードランキング、テクニカルヘルススコア
パートナーシップ: パートナー起点のパイプライン金額、パートナー CAC、共同マーケティング ROI
需要創出フレームワーク
ファネルの段階
| 段階 | 戦術 | 目標 |
|---|---|---|
| TOFU | 有料ソーシャル、ディスプレイ、コンテンツシンジケーション、SEO | ブランド認知、トラフィック |
| MOFU | 有料検索、リターゲティング、ゲート付きコンテンツ、メールナーチャリング | MQL、デモのリクエスト |
| BOFU | ブランド検索、直接アプローチ、導入事例、トライアル | SQL、パイプライン金額 |
キャンペーン計画ワークフロー
- 目標、予算、期間、オーディエンスを定義します
- ファネルの段階に基づいてチャネルを選択します
- 適切な UTM 構造を使用して HubSpot でキャンペーンを作成します
- リードスコアリングと割り当てルールを設定します
- テスト予算で開始し、トラッキングを検証します
- 検証: UTM パラメーターが HubSpot のコンタクトレコードに表示されます
UTM 構造
utm_source={channel} // linkedin, google, meta
utm_medium={type} // cpc, display, email
utm_campaign={campaign-id} // q1-2025-linkedin-enterprise
utm_content={variant} // ad-a, email-1
utm_term={keyword} // [paid search only]
有料メディアチャネル
チャネル選定マトリクス
| チャネル | 最適な用途 | CAC の範囲 | シリーズ A での優先度 |
|---|---|---|---|
| LinkedIn Ads | B2B、エンタープライズ、ABM | $150-400 | 高 |
| Google Search | 高い購入意向、BOFU | $80-250 | 高 |
| Google Display | リターゲティング | $50-150 | 中 |
| Meta Ads | SMB、ビジュアル製品 | $60-200 | 中 |
LinkedIn Ads の設定
- 施策ごとにキャンペーングループを作成します
- 構成:認知 → 検討 → コンバージョンの各キャンペーン
- ターゲット:ディレクター以上、従業員数 50~5000 人、関連業界
- キャンペーンごとに 1 日あたり $50 で開始します
- CAC が目標を下回る場合、毎週 20% 拡大します
- 検証: LinkedIn Insight Tag がすべてのページで発火すること
Google Ads の設定
- 優先順位:ブランド → 競合他社 → ソリューション → カテゴリーのキーワード
- 密接に関連するキーワードを 5~10 個ずつ含む広告グループを構成します
- 広告グループごとにレスポンシブ検索広告を 3 件作成します(見出し 15 件、説明文 4 件)
- 除外キーワードリストを維持します(100 件以上)
- 手動 CPC で開始し、コンバージョンが 50 件を超えたら目標 CPA に切り替えます
- 検証: コンバージョントラッキングが発火し、検索語句を毎週確認していること
予算配分(シリーズ A、月額 $40k)
| チャネル | 予算 | 予想 SQL 数 |
|---|---|---|
| $15k | 10 | |
| Google Search | $12k | 20 |
| Google Display | $5k | 5 |
| Meta | $5k | 8 |
| パートナーシップ | $3k | 5 |
詳細な構成については、campaign-templates.md を参照してください。
SEO 戦略
テクニカル基盤チェックリスト
- XML サイトマップを Search Console に送信済み
- Robots.txt を正しく設定済み
- HTTPS を有効化済み
- モバイルのページ速度が 90 超
- Core Web Vitals に合格
- 構造化データを実装済み
- すべてのページに Canonical タグを設定済み
- 海外向けの Hreflang タグを設定済み
- 検証: Screaming Frog でクロールを実行し、重大なエラーがゼロであること
キーワード戦略
| ティア | 種類 | 検索ボリューム | 優先度 |
|---|---|---|---|
| 1 | 購入意向の高い BOFU | 100-1k | 最優先 |
| 2 | ソリューション認知段階の MOFU | 500-5k | 2 番目 |
| 3 | 課題認知段階の TOFU | 1k-10k | 3 番目 |
ページ内最適化
- URL:主要キーワードを含め、3〜5語にします
- タイトルタグ:主要キーワード+ブランド(60文字)
- メタディスクリプション:CTA+価値提案(155文字)
- H1:検索意図に合わせます(各ページ1つ)
- コンテンツ:包括的なトピックでは2,000〜3,000語
- 内部リンク:関連性の高いページを3〜5件
- 検証: Google Search Consoleで、ページがインデックス登録済みでエラーがないことを確認します
リンク構築の優先事項
- デジタルPR(独自調査、業界レポート)
- ゲスト投稿(DA 40以上のサイトのみ)
- パートナーとの共同マーケティング(補完的なSaaS)
- コミュニティへの参加(Reddit、Quora)
パートナーシップ
パートナーシップの階層
| 階層 | 種類 | 工数 | ROI |
|---|---|---|---|
| 1 | 戦略的なインテグレーション | 高 | 非常に高い |
| 2 | アフィリエイトパートナー | 中 | 中〜高 |
| 3 | 顧客からの紹介 | 低 | 中 |
| 4 | マーケットプレイスへの掲載 | 中 | 低〜中 |
パートナーシップのワークフロー
- ICPが重複し、競合しないパートナーを特定します
- 具体的なインテグレーション/共同マーケティングの提案を添えてアプローチします
- 成功指標、収益モデル、期間を定義します
- 共同ブランドのアセットとパートナー追跡を作成します
- デモトレーニングを実施し、パートナーの営業チームを支援します
- 検証: パートナーのUTM追跡が機能し、リードが正しく振り分けられることを確認します
アフィリエイトプログラムの設定
- プラットフォームを選択します(PartnerStack、Impact、Rewardful)
- コミッション体系を設定します(継続収益の20〜30%)
- アフィリエイト向け支援キットを作成します(アセット、リンク、コンテンツ)
- アウトバウンド、インバウンド、イベントを通じて募集します
- 検証: アフィリエイトリンクがコンバージョンまで追跡されることをテストします
地域別の戦術については、international-playbooks.mdを参照してください。
アトリビューション
モデルの選択
| モデル | ユースケース |
|---|---|
| ファーストタッチ | 認知度向上キャンペーン |
| ラストタッチ | ダイレクトレスポンス |
| W字型(40-20-40) | ハイブリッド型PLG/セールス(推奨) |
HubSpotのアトリビューション設定
- Marketing → Reports → Attributionに移動します
- ハイブリッド型の販売形態にはW字型モデルを選択します
- コンバージョンイベントを定義します(商談作成)
- ルックバック期間を90日に設定します
- 検証: 過去90日間のレポートを実行し、すべてのチャネルにデータが表示されることを確認します
週次指標ダッシュボード
| 指標 | 目標 |
|---|---|
| MQL数 | 週次目標 |
| SQL数 | 週次目標 |
| MQL→SQL率 | >15% |
| ブレンデッドCAC | <$300 |
| パイプラインの速度 | <60日 |
詳細な設定については、attribution-guide.mdを参照してください。
ツール
scripts/
| スクリプト | 用途 | 使用方法 |
|---|---|---|
calculate_cac.py | ブレンデッドCACとチャネル別CACを計算します | python scripts/calculate_cac.py --spend 40000 --customers 50 |
HubSpotインテグレーション
- UTMパラメーターを使ったキャンペーン追跡
- リードスコアリングとMQL/SQLワークフロー
- アトリビューションレポート(マルチタッチ)
- パートナーリードの振り分け
ワークフローテンプレートについては、hubspot-workflows.mdを参照してください。
参考資料
| ファイル | 内容 |
|---|---|
| hubspot-workflows.md | リードスコアリング、ナーチャリング、割り当てのワークフロー |
| campaign-templates.md | LinkedIn、Google、Metaのキャンペーン構成 |
| international-playbooks.md | EU、US、カナダ市場の戦術 |
| attribution-guide.md | マルチタッチアトリビューション、ダッシュボード、A/Bテスト |
チャネル別ベンチマーク(B2B SaaSシリーズA)
| 指標 | Google検索 | SEO | メール | |
|---|---|---|---|---|
| CTR | 0.4-0.9% | 2-5% | 1-3% | 15-25% |
| CVR | 1-3% | 3-7% | 2-5% | 2-5% |
| CAC | $150-400 | $80-250 | $50-150 | $20-80 |
| MQL→SQL | 10-20% | 15-25% | 12-22% | 8-15% |
MQL→SQLの引き継ぎ
SQLの基準
Required:
✅ Job title: Director+ or budget authority
✅ Company size: 50-5000 employees
✅ Budget: $10k+ annual
✅ Timeline: Buying within 90 days
✅ Engagement: Demo requested or high-intent action
SLA
| 引き継ぎ | 目標 |
|---|---|
| SDRによるMQLへの対応 | 4時間 |
| AEによるSQLとのデモ予約 | 24時間 |
| 初回デモの予定確定 | 3営業日 |
検証: ワークフローにリードを通し、通知と振り分けを確認します。
プロアクティブなトリガー
- 1つのチャネルへの過度な依存 -- 単一チャネルへの依存はビジネス上のリスクです。3つ以上のチャネルにわたって顧客獲得を多様化してください。
- リードスコアリングがない -- すべてのリードが同じではありません。スコアリングの設定については、レベニューオペレーションズに依頼してください。
- CACがLTVを上回っている -- デマンドジェネレーションが採算に合っていません。パフォーマンスの低いチャネルを最適化するか、停止してください。
- 購入準備が整っていないリードへのナーチャリングがない -- リードの80%は購入準備が整っていません。ナーチャリングシーケンスを通じて、後にコンバージョンにつなげましょう。
関連スキル
- campaign-analytics:アトリビューションとROIを用いて、デマンドジェネレーションの効果を測定します。
- marketing-strategy-pmm:デマンドジェネレーションキャンペーンの基盤となるポジショニングとGTM戦略を策定します。
- social-media-analyzer:デマンドジェネレーションのチャネル構成におけるソーシャルチャネルのパフォーマンスを分析します。
- revenue-operations:デマンドジェネレーション後のパイプライン分析と予測精度向上を支援します。
トラブルシューティング
| 問題 | 考えられる原因 | 解決策 |
|---|---|---|
| CACがLTV比率を上回っている(3:1未満) | 高コストのチャネルに過剰投資している一方で、コンバージョン最適化が不十分 | チャネルごとのCACをベンチマークと照らし合わせて監査してください。B2B SaaSでCACが>$400のチャネルは、予算を削減するか停止してください。予算をCACの低いチャネル(SEO、メール、オーガニックソーシャル)に移してください。持続可能性を確保するには、LTV:CAC比率が3:1以上必要です。2:1未満は、早急な対策が必要な状態です |
| LinkedIn AdsのCTRが低い(<0.4%) | オーディエンスが広すぎる、クリエイティブが飽きられている、または広告フォーマットが適切でない | 従業員数50~5,000人の企業におけるDirector以上の役職にターゲティングを絞ってください。クリエイティブは2~3週間ごとに更新してください。一般的なフォーマットを拡大する前にThought Leader Adsをテストしてください。プレミアムCPMでも高いエンゲージメントを獲得できることが多いため、拡大する前に、自社の一般的なフォーマットの実績を基準として比較してください |
| Google AdsのCPAが目標を超えて上昇している | 自動入札に必要なコンバージョンデータが不十分、またはキーワード競争が激化している | コンバージョンが50件以上になるまではManual CPCを使用し、その後Target CPAに切り替えてください。競争の激しいB2Bカテゴリでは検索CPCが長年上昇傾向にあるため、その費用を見込んで予算を組んでください。除外キーワードリストを拡充してください(100個以上を維持)。競争を抑えるため、ロングテールで購入意欲の高いキーワードに注力してください |
| MQLからSQLへのコンバージョン率が15%未満 | リードスコアリングの基準が緩すぎる、またはMQLの基準が営業チームの期待と一致していない | MQLのスコアリング基準を厳しくしてください。最低限のエンゲージメントスコア(デモのリクエストなど、同等の購入意欲の高いアクション)を必須にしてください。SQLの基準について営業チームと合意してください:Director以上の役職、従業員数50~5,000人、予算$10k以上、90日以内の購入 |
| HubSpotのコンタクトレコードにUTMパラメーターが表示されない | トラッキングスクリプトが実行されていない、フォームがUTM値を削除している、またはリダイレクト時にパラメーターが失われている | HubSpotのトラッキングコードがすべてのページにあることを確認してください。フォームから非表示のUTMフィールドが渡されることを確認してください。UTM付きリンクをクリックし、コンタクトレコードを確認してテストしてください。クライアント側のトラッキングがプライバシーツールによってブロックされる場合は、サーバー側でUTMを取得してください |
| パートナーチャネルからパイプラインが生まれない | パートナー向けの支援が不十分、または適切でないパートナー階層を選択している | パートナーがデモトレーニングを修了し、共同ブランドのアセットを利用できることを確認してください。Tier 2のアフィリエイトに拡大する前に、Tier 1の戦略的インテグレーションパートナー(工数は大きいものの、ROIも非常に高い)に注力してください。開始前に、明確な成功指標と収益モデルを設定してください |
| 単一チャネル依存のリスク | パイプラインの50%超が1つのチャネルから生じている | 直ちに3つ以上のチャネルにわたって顧客獲得を多様化してください。2026年に推奨される配分:AIで強化した有料検索28~33%、オムニチャネルソーシャル22~28%、コンテンツ+エクスペリエンスマーケティング20~25%。パイプライン全体の40%を超えるチャネルがないようにしてください |
成功基準
- ブレンドCAC:B2B SaaSのシリーズAでは、300ドル未満を目標とします(計画上の目標)。チャネル別の目標は、LinkedInが150~400ドル、Google Searchが80~250ドル、SEO/オーガニックが50~150ドル、メールが20~80ドルです。CACは販売手法によって大きく異なり、セルフサービスではかなり低く抑えられる一方、エンタープライズでは数千ドルに達することがあります
- CAC回収期間:6~12か月以内の回収を目指します。18か月を超える場合は、ユニットエコノミクスが持続不可能である兆候です
- LTV:CAC比率:最低3:1を維持します。2:1を下回った場合は、ただちに対策が必要です。また、新規ARR 1ドルあたりの営業・マーケティング費用の推移を四半期ごとに確認します
- MQLからSQLへの転換率:Google Searchでは15~25%、SEOでは12~22%、LinkedInでは10~20%、メールでは8~15%を目標とします。全チャネル合算では15%超を目指します
- パイプライン速度:マーケティング起点の案件を平均60日以内に成約させます。SDRはMQL受領から4時間以内に対応し、AEは24時間以内にデモを設定、初回デモは3営業日以内に実施します
- チャネルの多様化:単一チャネルがパイプライン全体の40%を超えないようにします。最低3つのチャネルでキャンペーンを実施します。LinkedInはB2Bリードの質が最も高く、マーケターの40%が最も効果的なチャネルとして挙げています
- マーケティング予算の効率性:ARRが1,000万ドル未満のSaaS企業は売上の20~35%、1,000万~5,000万ドルの企業は18~25%、5,000万~1億ドルの企業は15~20%をマーケティングに投じる必要があります。2026年は売上全体の18~28%を配分し、チャネルごとの配分比率を明確にします
対象範囲と制限事項
対象範囲:
- ハイブリッド型のPLG/営業主導の販売手法を採用するB2B SaaS(シリーズA以降)向けのマルチチャネル需要創出戦略
- 有料メディアのチャネル選定、予算配分、CAC計算(LinkedIn、Google Search、Google Display、Meta)
- 技術基盤、キーワード戦略、オンページ最適化、リンク構築の優先事項を含むSEO戦略
- パートナープログラムの計画(戦略的なインテグレーション、アフィリエイト、紹介、マーケットプレイス掲載)
- HubSpotとの連携ガイダンスを含むアトリビューションモデルの選定(ファーストタッチ、ラストタッチ、W字型)
- UTM構造の標準とキャンペーンのトラッキング
- MQL/SQLの基準定義と引き継ぎSLA
対象範囲外:
- キャンペーンのクリエイティブ制作(広告コピー、画像、動画制作)
- プラットフォーム固有のキャンペーン管理UIのガイダンス(LinkedIn Campaign Manager、Google Ads、Meta Ads Managerを直接使用してください)
- プロダクト主導の成長(PLG)におけるプロダクト計測(フリーミアムのフロー、アプリ内のアップグレード案内)
- MQLからSQLへの引き継ぎを超える営業プロセスの最適化(収益オペレーションまたは営業成功のスキルを参照)
- 高度な予測分析やMLベースのリードスコアリング
- 広告に関する各国の規制遵守(GDPRの同意、CCPAの開示)
- パイプラインへの直接的なアトリビューションを伴わないブランドマーケティングや認知度向上キャンペーン
市場の状況(2026年):
- 近年、B2B SaaSのCACは広く上昇したと報告されています
- 有料検索と有料ソーシャルメディアの費用は上昇傾向にあるため、チャネル別のCAC目標を定期的に見直す必要があります
- プライバシー規制、同意要件、広告ブロッカー、ブラウザーのトラッキング制限(SafariとFirefoxはサードパーティCookieをデフォルトでブロック)が、アトリビューションの精度を低下させています。ChromeはサードパーティCookieを廃止しておらず、ユーザーの選択肢を維持し、Privacy Sandbox APIの大半を廃止予定です(2026年9月時点、Privacy Sandbox update)。そのため、Cookieの廃止日ではなく、同意モード、サーバーサイドタグ付け、コンバージョンAPI(Meta CAPI、Google Enhanced Conversions)を前提に計画してください
- AI強化型の入札戦略(Google Performance Max、LinkedIn Maximize Conversions)が標準になりつつあります
統合ポイント
| 統合先 | 目的 | 接続方法 |
|---|---|---|
| HubSpot CRM | キャンペーンの追跡、リードスコアリング、MQL/SQL のワークフロー、アトリビューションレポート | UTM 構造(utm_source={channel}、utm_medium={type}、utm_campaign={campaign-id})を使用してキャンペーンを作成します。W 字型(40-20-40)のアトリビューションモデルを設定します。90 日間のルックバック期間を設定します。週次のメトリクスダッシュボードで検証します |
| Google Ads | 有料検索キャンペーンの管理 | 構成:ブランド > 競合他社 > ソリューション > カテゴリのキーワード。広告グループごとにレスポンシブ検索広告を 3 件(見出し 15 件、説明文 4 件)設定します。手動 CPC で開始し、コンバージョンが 50 件以上になったら目標 CPA に切り替えます。検索語句を毎週確認します |
| LinkedIn Campaign Manager | B2B 有料ソーシャルキャンペーン | 構成:認知 > 検討 > コンバージョンの各キャンペーン。対象はディレクター以上、従業員数 50~5,000 人です。キャンペーンごとに 1 日あたり 50 ドルで開始します。CAC が目標を下回る場合は、毎週 20%ずつ拡大します。すべてのページに LinkedIn Insight Tag が設置されていることを確認します。CTR の向上を狙って Thought Leader Ads をテストします |
| Google Search Console | SEO パフォーマンスの追跡 | インデックス登録、Core Web Vitals、キーワード順位を監視します。モバイルでのページ速度 90 超を目標にします。XML サイトマップを送信します。ブランド名を含まないトラフィックの割合を、SEO の健全性を測る主要指標として追跡します |
| campaign-analytics skill | アトリビューションモデリングと ROI 計算 | HubSpot のカスタマージャーニーデータを JSON でエクスポートし、attribution_analyzer.py に渡します。チャネル横断の ROI 比較には campaign_roi_calculator.py を使用します。ファネルデータを funnel_analyzer.py に渡してボトルネックを検出します |
| social-media-analyzer skill | デマンドジェネレーションの構成におけるソーシャルチャネルのパフォーマンス | calculate_metrics.py で有料ソーシャルキャンペーンのパフォーマンスを分析します。ソーシャルチャネルの CAC を他の顧客獲得チャネルと比較します |
| Partner Platforms (PartnerStack, Impact, Rewardful) | アフィリエイトプログラムとパートナープログラムの管理 | 継続報酬率を 20~30%に設定します。アフィリエイト向けの支援キットを作成します。パートナー向け UTM トラッキングを設定します。コンバージョンまでアフィリエイトリンクを追跡できることをテストします |
ツールリファレンス
calculate_cac.py
種類: CLI スクリプト(サンプルデータを使用して実行するか、スクリプト内で編集します)
使用方法:
python calculate_cac.py
注: このスクリプトはハードコードされたサンプルデータを使用します。独自のデータを分析するには、スクリプト内の example_data リストを、チャネルごとの支出と獲得顧客数に置き換えてください。
入力形式(スクリプト内で編集):
example_data = [
{'channel': 'LinkedIn Ads', 'spend': 15000, 'customers': 10},
{'channel': 'Google Search', 'spend': 12000, 'customers': 20},
{'channel': 'SEO/Organic', 'spend': 5000, 'customers': 15},
{'channel': 'Partnerships', 'spend': 3000, 'customers': 5},
]
関数:
| 関数 | パラメーター | 戻り値 |
|---|---|---|
calculate_cac() | total_spend: float、customers_acquired: int | CAC の基本値を float で返します。顧客数が 0 の場合は 0.0 を返します |
calculate_channel_cac() | channel_data: List[Dict](各 dict:channel、spend、customers) | チャネルごとの内訳(spend、customers、cac)を含む Dict と、total_spend、total_customers、blended_cac を含む blended キーを返します |
print_results() | results: Dict | チャネル別とブレンド CAC を含む、書式設定された表を stdout に出力します |
組み込みベンチマーク(出力の最後に表示):
- LinkedIn Ads:150~400 ドル
- Google Search:80~250 ドル
- SEO/オーガニック:50~150 ドル
- パートナーシップ:100~300 ドル
- ブレンド目標:300 ドル未満
2026 年の状況: これらのベンチマークは Series A の B2B SaaS を想定しています。B2B SaaS の CAC は近年広く上昇していると報告されており、販売モデルによって大きく異なります。セルフサービスモデルはエンタープライズセグメントよりも大幅に低くなります。四半期ごとに、直近の自社データと照らし合わせて目標を見直してください。