mcpField
M
marketing-spend-analysis

marketing-spend-analysis

github.com/finsilabs营销与增长6084 次安装6 天前更新
代码仓库

关于 marketing-spend-analysis

面向电商营销团队的投放分析技能,用于汇总多渠道支出和效果,并以利润为导向评估 ROAS、MER 与获客成本。内容包括分析工具选择、盈亏平衡目标、周度评分卡和预算调整决策。

主要功能

  1. 01汇总多平台营销数据
  2. 02比较平台与第一方归因
  3. 03计算盈亏平衡 ROAS
  4. 04按渠道制作周度表现评分卡
  5. 05根据效果调整预算

适用场景

  1. 01评估不同渠道带来的盈利客户
  2. 02比较平台报告与第一方 ROAS
  3. 03发现渠道回报递减并重新分配预算
  4. 04制作董事会或投资者营销报告

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/finsilabs/awesome-ecommerce-skills --skill marketing-spend-analysis

安装后在 Claude Code 中输入/marketing-spend-analysis确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

tile.json
evals/diminishing-returns-curve-fitting-and-op/
criteria.json
task.md
evals/roas-metrics-computation-and-profitabili/
criteria.json
task.md
evals/unified-spend-schema-attribution-windows/
criteria.json
task.md

详细介绍

营销支出分析

概览

营销支出通常是 DTC 电商业务中最大的可变成本,往往占收入的 15–40%。与大多数成本不同,营销支出可以直接实时控制:你可以在几分钟内提高或降低付费渠道的预算。这既带来机遇(扩大有效渠道的投入),也伴随风险(在无效渠道上浪费资金)。

核心目标是最大化营销投资带来的总贡献利润,而不仅仅是收入。ROAS 较高但利润率薄、退货率高或 AOV 低的渠道,其实际利润可能低于 ROAS 较低但单位经济效益更强的渠道。

本技能将指导你使用专为电商商家设计的工具,构建涵盖所有渠道的统一营销支出和效果视图。

何时使用本技能

  • 在多个平台(Meta、Google、TikTok、Amazon Ads)管理营销预算时
  • 想要确定哪些渠道带来的客户利润最高时
  • 需要整合多个广告平台数据的统一营销效果仪表板时
  • 主要渠道的边际回报递减,需要决定如何重新分配支出时
  • 对比平台报告的 ROAS 与第一方归因 ROAS 时
  • 为董事会报告或投资者更新构建营销效率报告时

核心说明

第 1 步:选择统一的营销分析工具

营销支出分析中最大的问题是,各个平台(Meta、Google、TikTok)都使用各自的归因窗口报告 ROAS,而且都声称获得了 100% 的功劳。你需要一款能将所有平台的数据汇总到同一视图,并与实际订单数据进行对比的工具。

平台推荐工具功能
ShopifyTriple Whale 或 Polar Analytics连接 Shopify 订单和所有广告平台;并列展示混合 ROAS、MER 和渠道级真实 ROAS
Shopify(预算有限的选项)Shopify Analytics + Google Analytics 4免费;仅支持末次点击归因;无法跨平台对比
WooCommerceMetorik + GA4Metorik 为 WooCommerce 订单添加 UTM 归因;GA4 提供渠道级转化报告
BigCommerceGlew.io 或 Rockerbox两者都能将 BigCommerce 订单与广告平台支出数据关联起来
所有平台Northbeam 或 Rockerbox不限于特定平台;提供覆盖所有渠道的第一方多触点归因和支出进度监控

在所选工具中追踪的关键指标:

指标定义重要性
平台 ROAS各平台归因收入 / 该平台支出广告平台报告的数值(通常偏高)
第一方 ROAS自有像素归因收入 / 支出更准确;可修正浏览后转化归因过多的问题
混合 MER所有渠道的总收入 / 总营销支出整体营销效率;较难操纵
真实 ROAS归因至渠道的毛利润 / 支出考虑了 COGS;是盈利决策的正确指标
CAC(仅新客户)新客获取支出 / 获得的新客户数与再营销 / 客户留存支出区分开
ROAS 盈亏平衡点1 / (1 - COGS 率 - 履约率)不亏损所需的最低 ROAS
第 2 步:搭建营销分析技术栈

Shopify

Triple Whale 设置(建议月广告支出超过 $50K):

  1. 从 Shopify App Store 安装 Triple Whale
  2. 在 Settings → Integrations 下连接所有广告账户:Meta、Google、TikTok、Pinterest、Snapchat
  3. Triple Whale 会在你的商店安装第一方像素,以跟踪完整的客户旅程
  4. 前往 Triple Whale → Summary Dashboard,在一个仪表板中查看各渠道的每日支出、归因收入、ROAS、MER、新客户 CAC 和毛利润
  5. 前往 Triple Whale → Attribution → Channel,并排查看不同归因模型下的收入(首次点击、末次点击、Triple Whale 的混合模型)
  6. 设置 Morning Digest 邮件,Triple Whale 会自动发送每日绩效摘要
  7. 在 Settings → Alerts 下设置 Budget Alerts,当 ROAS 低于阈值或支出进度可能导致超出月度预算时,接收 Slack/邮件通知

Polar Analytics 设置(适合中型市场,价格更实惠):

  1. 从 Shopify App Store 安装 Polar Analytics
  2. 在 Integrations 下连接广告账户
  3. 前往 Polar → Channels,查看各渠道的支出、归因收入、ROAS 和毛利润
  4. 前往 Polar → Blended Dashboard,查看整体 MER 和混合支出与收入趋势
  5. 使用 Polar → AI Insights 自动检测异常并获取支出建议

WooCommerce

Metorik + GA4 设置:

  1. 安装 Metorik 并连接到你的 WooCommerce 商店
  2. Metorik 会捕获每笔订单中的 UTM 参数,前往 Metorik → Reports → UTM,按 utm_source、utm_medium、utm_campaign 查看订单和收入
  3. 通过 Site Kit 或 MonsterInsights 插件安装 Google Analytics 4
  4. 在 GA4 中,前往 Advertising → Attribution → Model comparison,选择 Google、Paid Social、Email 作为渠道,并比较末次点击与数据驱动归因
  5. 对于来自非 Google 平台(Meta、TikTok)的广告支出数据,请手动将支出 CSV 导入 Google Sheet,并将其与 GA4 数据一起连接到 Looker Studio,以获得统一视图

替代方案:Northbeam 或 Rockerbox

  • 两者都通过 JavaScript 像素 + 订单 API 集成支持 WooCommerce
  • 提供与 Triple Whale 相同的跨平台归因能力,并兼容 WooCommerce

BigCommerce
  1. 从 BigCommerce App Marketplace 安装 Glew.io
  2. 在 Glew 的 Integrations 下连接广告账户(Meta、Google、Amazon)
  3. Glew 会显示各渠道的支出、归因收入、ROAS 和混合 MER
  4. 如需更高级的第一方归因:通过脚本注入安装 Rockerbox(BigCommerce → Storefront → Script Manager)

Step 3:定义 ROAS 盈亏平衡点和目标

在分析某个渠道表现是否良好之前,请先计算最低可行 ROAS。

ROAS 盈亏平衡公式:

Break-even ROAS = 1 / (1 - COGS rate - variable cost rate)

Example:
  COGS rate: 45% of revenue
  Fulfillment + payment fees: 12% of revenue
  Break-even ROAS = 1 / (1 - 0.45 - 0.12) = 1 / 0.43 = 2.33x

Any channel with true ROAS below 2.33x is losing money on every sale.

按渠道类型划分的目标 ROAS:

渠道类型高于盈亏平衡点的目标 ROAS 倍数原因
潜客拓展(新客户)盈亏平衡点的 1.5–2 倍与单笔订单 ROAS 所显示的相比,获取新客户的长期价值更高
再营销(已有访客)盈亏平衡点的 2–3 倍成本较低;转化率较高;但要注意增量效果
品牌搜索(Google 品牌词)5 倍以上ROAS 高,但增量效果低;这些客户本来就会到来
非品牌搜索(Google 通用词)盈亏平衡点的 1.5–2 倍具有真实的增量效果;对获取新客户很有价值
Email/SMS10 倍以上单次发送成本低;ROAS 高,但衡量的是现有客户留存,而非客户获取
第 4 步:建立每周渠道绩效评分卡

按以下结构设置每周审查。从你的分析工具(Triple Whale、Glew、GA4)提取数据:

CHANNEL PERFORMANCE SCORECARD (Last 7 Days vs. Prior 7 Days)
─────────────────────────────────────────────────────────────
Channel    | Spend  | 1P Revenue | 1P ROAS | vs LW | Status
Meta Ads   | $12,400| $38,400    | 3.1x    | +0.3x | OK ✓
Google Ads | $8,200 | $31,100    | 3.8x    | -0.2x | OK ✓
TikTok Ads | $3,100 | $5,700     | 1.8x    | -0.8x | REVIEW ⚠
Amazon Ads | $4,500 | $19,800    | 4.4x    | +0.1x | OK ✓
Email/SMS  | $800   | $22,000    | 27.5x   | +2.0x | OK ✓
─────────────────────────────────────────────────────────────
Total      | $29,000| $117,000   | 4.0x    |       | MER: 4.0x
Break-even ROAS: 2.33x | Monthly Budget: $125,000 | Paced to spend: $126,500 (+$1,500)

**TikTok 被标记:**ROAS 从 2.6 倍降至 1.8 倍(低于 2.33 倍的盈亏平衡点)。操作:调查创意疲劳情况;暂停表现不佳的广告组;在完全削减预算前先暂缓预算。

步骤 5:制定预算重新分配决策

当渠道表现过高或过低时,使用以下决策框架:

何时减少某个渠道的支出:

  • 真正的 ROAS 连续 2 周以上低于盈亏平衡点
  • 第一方 ROAS 下降超过 30%,且没有运营方面的解释
  • 创意素材超过 30 天未更新,且 ROAS 正在下降(创意疲劳)

何时增加某个渠道的支出:

  • 真正的 ROAS 达到盈亏平衡点的 2 倍或以上
  • 第一方 ROAS 连续 3 周以上保持稳定或持续上升
  • 当前支出水平下的边际 ROAS 仍高于盈亏平衡点(尚未进入收益递减区间)

削减支出前,请先调查:

  1. 热销 SKU 是否缺货?为缺货商品投放广告会浪费支出,且无法促成转化
  2. 是否进行了创意轮换?在算法学习阶段(需要 50 次以上优化事件),表现通常会暂时下滑
  3. 竞争对手是否开展了大型促销活动?CPM/CPC 暂时飙升并不代表渠道出现了结构性问题
  4. 跟踪像素是否正常触发?ROAS 突然下降可能是跟踪问题,而非表现问题

最佳实践

  • 跟踪真正的 ROAS(以利润为基础),而非平台报告的 ROAS——采用浏览后归因的平台 ROAS 几乎总是高于实际值;应使用自己的第一方数据计算 ROAS
  • 将 MER(营销效率比)作为整体指标进行监控——综合 MER(总收入 / 总营销支出)比单个渠道的 ROAS 更难被操纵;电商业务健康的 MER 通常为 3–6 倍
  • 将新客获取支出与客户留存支出分开——面向现有客户的再营销和电子邮件/SMS 与潜客开发的经济效益截然不同;应分别跟踪新客与回头客广告活动的 CAC 和 ROAS
  • 每周生成支出进度报告——按天跟踪累计支出与月度预算;某渠道在 15 日时已用掉月度预算的 80%,要么会超支,要么会在下半月大幅未达目标
  • 跟踪创意素材表现,而不只是广告活动表现——某个创意素材往往能带来广告活动 ROAS 的 70%;展示素材级表现,并优先采用表现出色的形式
  • 加大投入前先测试增量效果——再营销 ROAS 较高,可能只是归因了本来就会发生的销售;应进行留出组测试,衡量真正的增量影响

常见问题

问题解决方案
每个平台都声称同一笔订单是自己带来的使用第一方归因工具(Triple Whale、Northbeam)消除重复计算;平台报告的 ROAS 总会重复计算
ROAS 暂时下滑时就削减支出削减支出前先调查根本原因;算法学习阶段(创意素材更新后)看起来像是表现下滑,但之后会恢复;评估前应等待 50 次以上优化事件
未将品牌搜索与非品牌搜索 ROAS 分开Google 品牌广告系列的 ROAS 很高,但增量效果较低;应单独分析,否则会高估 Google 的真实贡献
为缺货商品投放广告将库存状态接入广告平台;使用 Meta/Google 中基于规则的自动化,在 SKU 库存降至 0 时暂停广告系列
在 ROAS 计算中忽略电子邮件和 SMS电子邮件/SMS 支出相对于归因收入非常低;其 MER 看起来惊人,但请记住,它们主要服务于现有客户——它们是留存工具,而非获客工具

相关技能

  • @attribution-modeling
  • @cost-allocation-analysis
  • @unit-economics-tracking
  • @ecommerce-budgeting-forecasting
  • @financial-analytics-dashboard

评论

支持 Markdown