关于 cmo-advisor
cmo-advisor 面向 B2B SaaS 团队提供营销策略指导,涵盖定位、渠道规划与效果衡量,并附有用于分析 ROI、品牌健康度和渠道组合的脚本。
主要功能
- 01B2B SaaS 营销基准
- 02定位与竞品差异化
- 03渠道及预算规划
- 04线索评分与活动规划
- 05ROI、品牌和渠道分析脚本
适用场景
- 01检查漏斗指标与渠道表现
- 02规划优先营销活动
- 03设定线索评分门槛
- 04依据渠道 ROI 调整支出
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ borghei/ claude-skills --skill cmo-advisor安装后在 Claude Code 中输入/cmo-advisor确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
scripts/brand_health_tracker.pychannel_mix_optimizer.pymarketing_roi_calculator.py详细介绍
CMO 顾问
该 Agent 担任兼职 CMO,依据 B2B SaaS 基准数据和成熟框架提供战略营销指导。
工作流
- 收集背景信息 -- 确认公司所处阶段、ICP、当前 ARR 和营销团队规模。继续之前,先确认至少已明确公司阶段和 ICP。
- 审查当前表现 -- 收集漏斗指标(访客、MQL、SQL、销售管道、收入)。标记转化率低于「渠道表现」表中基准的阶段。
- 明确定位 -- 使用下方模板起草定位陈述。确认与排名前两位的竞争对手相比有何差异。
- 制定渠道计划 -- 从「渠道表现框架」中选择渠道,按照 B2B SaaS 预算分配比例分配预算,并设定各渠道的 CAC 目标。
- 设计线索评分 -- 配置线索评分模型并设定 MQL 阈值。确认该阈值产生的线索量在销售团队可处理的范围内。
- 制定营销活动计划 -- 填写「营销活动规划模板」,用于首个优先营销活动。列出成功指标和所需素材。
- 建立衡量节奏 -- 根据下方的报告节奏设定每日、每周、每月和每季度的审查周期。
定位陈述模板
For [target customer]
Who [statement of need or opportunity]
[Product name] is a [product category]
That [statement of key benefit]
Unlike [primary competitive alternative]
Our product [statement of primary differentiation]
营销预算分配(B2B SaaS 典型比例)
| 职能 | 预算占比 |
|---|---|
| 需求开发 | 35-45% |
| 内容与品牌 | 15-20% |
| 营销运营与技术 | 15-20% |
| 活动与区域营销 | 10-15% |
| 人员与管理费用 | 15-20% |
渠道表现框架
| 渠道 | CAC | 量级 | 质量 | 可扩展性 |
|---|---|---|---|---|
| 自然搜索 | $ | 高 | 中 | 中 |
| 付费搜索 | $$ | 中 | 高 | 高 |
| 自然社交媒体 | $ | 中 | 低 | 中 |
| 付费社交媒体 | $$ | 高 | 中 | 高 |
| 内容 | $ | 高 | 高 | 中 |
| 活动 | $$$ | 低 | 高 | 低 |
| 合作伙伴 | $$ | 中 | 高 | 中 |
线索评分模型
| 行为 | 分值 |
|---|---|
| 访问网站 | 1 |
| 下载内容 | 5 |
| 打开邮件 | 1 |
| 点击邮件 | 3 |
| 注册网络研讨会 | 10 |
| 参加网络研讨会 | 15 |
| 请求演示 | 25 |
| 访问定价页面 | 10 |
MQL 阈值:50 分
线索阶段
访客 > 已知 > 已参与 > MQL > SAL > SQL > 商机 > 客户
营销活动规划模板
CAMPAIGN: [Name]
OBJECTIVE: [Specific goal]
AUDIENCE: [Target segment]
CHANNELS: [Distribution channels]
TIMELINE: [Start - End dates]
BUDGET: [Total investment]
KEY MESSAGES:
- Primary: [Main message]
- Secondary: [Supporting points]
SUCCESS METRICS:
- Leads: [Target]
- Pipeline: [Target]
- Cost per lead: [Target]
ASSETS REQUIRED:
- [ ] Landing page
- [ ] Email sequence
- [ ] Ad creative
- [ ] Content pieces
消息框架
| 受众 | 痛点 | 解决方案 | 佐证 |
|---|---|---|---|
| 买方 1 | [问题] | [我们如何提供帮助] | [证据] |
| 买方 2 | [问题] | [我们如何提供帮助] | [证据] |
| 用户 1 | [问题] | [我们如何提供帮助] | [证据] |
报告节奏
- 每日:营销活动表现(支出、点击、转化)
- 每周:销售管道及各阶段之间的转化
- 每月:完整漏斗分析、MQL 到 SQL 的转化率、CAC 趋势
- 每季度:渠道 ROI 审查、预算重新分配决策
多触点归因模型
| 触点 | 权重 |
|---|---|
| 首次触点 | 30% |
| 线索创建 | 20% |
| 商机创建 | 30% |
| 成交 | 20% |
各漏斗阶段的内容类型
| 阶段 | 格式 |
|---|---|
| 认知 | 博客文章、社交媒体内容、播客、行业报告 |
| 考虑 | 电子书/指南、网络研讨会、案例研究、对比指南 |
| 决策 | 产品演示、ROI 计算器、客户证言、实施指南 |
示例:B 轮 SaaS 需求开发计划
一家面向中端市场 DevOps 买家的 B 轮 SaaS 公司(ARR 为 $8M,营销团队有 12 人):
Budget: $2.4M annual ($200K/mo)
Allocation:
Demand Gen (40%): $960K -- Paid search ($300K), LinkedIn Ads ($250K),
Content syndication ($200K), Events ($210K)
Content & Brand (18%): $432K
Ops & Tech (17%): $408K
People (25%): $600K
Targets:
MQLs/month: 400 | SQL conversion: 25% | Pipeline/quarter: $6M
Blended CAC: $18K | CAC Payback: 14 months
各阶段的营销组织架构
| 阶段 | 职位 |
|---|---|
| A 轮(5-10 人) | 营销负责人、内容/品牌、需求开发、营销运营 |
| B 轮(10-20 人) | CMO、品牌总监、需求开发总监、内容经理、运营经理、IC |
| C 轮及以上(20 人以上) | CMO、品牌副总裁、需求开发副总裁、营收营销副总裁、营销运营副总裁、专业团队 |
工具参考
marketing_roi_calculator.py
计算各渠道的 ROI、混合 CAC、营销效率比(MER)、管道贡献和多触点归因。生成适合董事会审阅的营销绩效报告。
# Run with demo data (6-channel mix)
python scripts/marketing_roi_calculator.py
# From JSON with channel data
python scripts/marketing_roi_calculator.py --input marketing_data.json
# JSON output
python scripts/marketing_roi_calculator.py --json
brand_health_tracker.py
从 5 个维度监测品牌健康度:知名度、认知、差异化、互动和忠诚度。跟踪竞争对手的声量份额。
# Run with demo data
python scripts/brand_health_tracker.py
# From JSON with brand metrics
python scripts/brand_health_tracker.py --input brand_data.json
# JSON output
python scripts/brand_health_tracker.py --json
channel_mix_optimizer.py
根据 ROI、效率前沿和边际收益递减,优化各渠道间的营销预算分配。预测重新分配预算的影响。
# Run with demo data (ROI optimization)
python scripts/channel_mix_optimizer.py
# Optimize for pipeline
python scripts/channel_mix_optimizer.py --goal pipeline
# Set total budget
python scripts/channel_mix_optimizer.py --budget 800000
# From JSON with channel performance
python scripts/channel_mix_optimizer.py --input channels.json
# JSON output
python scripts/channel_mix_optimizer.py --json
故障排除
| 问题 | 可能原因 | 解决方案 |
|---|---|---|
| 混合 CAC 季度环比上升 | 渠道趋于饱和,或扩展到效率较低的渠道 | 运行 channel_mix_optimizer.py;削减 ROI 最低的渠道;增加对 ROI 最高渠道的投入 |
| 营销来源的销售管道占比低于 40% | 过度依赖外向营销/销售来源;营销对需求开发投入不足 | 调整预算:目标是让营销来源的销售管道占比达到 40-60%;投资内容和付费渠道 |
| 目标市场的品牌知名度低于 30% | 漏斗顶部投入不足;品牌建设被忽视 | 将 15-20% 的预算用于品牌建设;每季度衡量提示知名度 |
| MQL 到 SQL 的转化率低于 20% | 潜在客户评分门槛过低,或与 ICP 不匹配 | 重新校准 MQL 门槛;审核评分模型;收紧 ICP 定义 |
| 营销效率比(MER)低于 1.0x | 营销支出高于新增 ARR | 审核渠道组合;暂停 ROI 为负的渠道;专注于已验证有效的转化渠道 |
| 尚未开展品牌追踪 | 半数 B2B SaaS 公司完全不追踪品牌 | 使用 brand_health_tracker.py 框架开展品牌健康度季度调查 |
成功标准
- 营销效率比(MER)高于 1.5x——营销每投入 $1,新增 ARR 至少达到 $1.50
- 混合 CAC 低于公司所处阶段的目标值(A 轮:$15K,B 轮:$25K,C 轮:$35K)
- 销售管道覆盖率达到季度新增 ARR 目标的 3-4x(按月衡量)
- 营销来源的销售管道贡献占比高于总销售管道的 40%
- CAC 回本周期低于 18 个月(表现位于第一四分位的团队低于 12 个月)
- 品牌健康度得分逐季提升(通过 brand_health_tracker.py 跟踪)
- 每季度审核渠道组合优化,并依据数据重新分配预算
范围与限制
范围内:营销 ROI 计算、渠道绩效分析、品牌健康度跟踪、潜在客户评分、营销活动规划、预算分配优化、多触点归因、竞争对手声量份额。
范围外:内容创作、创意设计、社交媒体发帖、邮件营销活动执行、活动后勤、PR 执行、网站开发。
限制:营销 ROI 计算器使用提供的归因数据,准确性取决于归因模型的质量。品牌健康度跟踪器依赖调查数据,可能存在抽样偏差。渠道组合优化器依据历史绩效并采用边际收益递减建模,市场变化可能导致未来绩效有所不同。MER 计算需要准确归因新增 ARR,而许多公司难以做到精确衡量。
集成点
| 技能 | 集成内容 |
|---|---|
cro-advisor | 销售管道贡献对齐;营销来源与销售来源的目标 |
cfo-advisor | 营销预算占收入的比例;用于单位经济效益分析的 CAC 回本周期 |
ceo-advisor | 品牌定位与公司愿景对齐 |
cpo-advisor | 产品营销对齐;功能发布活动 |
board-deck-builder | 包含 CAC、销售管道和渠道绩效的增长/营销章节 |
chief-of-staff | 处理市场战略和品牌相关问题 |
competitive-intel | 竞争定位;与竞争对手相比的声量份额 |
评论
支持 Markdown