mcpField
R
roi-analysis

roi-analysis

github.com/vivy-yi营销与增长508170 次安装40 周前更新
代码仓库

关于 roi-analysis

这是面向小红书营销团队和预算负责人的投资回报分析技能,用于衡量营销投入与收益。它涵盖 ROAS、ROI、CPA、CAC、CLV 和回本周期,支持比较活动、优化预算并汇报结果。

主要功能

  1. 01核算 ROAS、ROI、CPA 和 CAC
  2. 02评估客户终身价值与回本周期
  3. 03跟踪营销成本和收益
  4. 04比较活动与渠道表现
  5. 05优化预算分配并汇报结果

适用场景

  1. 01计算营销活动的投资回报
  2. 02向利益相关者说明预算依据
  3. 03比较渠道并调整营销支出
  4. 04评估获客成本与客户长期价值

安装

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

$npx skills add https://github.com/vivy-yi/xiaohongshu-skills --skill roi-analysis

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

详细介绍

ROI 分析(ROI 分析)

概述

ROI(投资回报率)分析是对小红书营销效率进行系统性衡量和评估的方法,通过计算投资回报来优化支出、论证预算,并用数据驱动的财务指标展现业务影响。

适用场景

适用于:

  • 计算营销活动或内容的 ROI
  • 衡量获客成本(CPA)
  • 比较渠道或营销活动的效率
  • 向利益相关方论证营销预算
  • 优化资源分配
  • 评估客户长期价值与获客成本
  • 做出数据驱动的投资决策
  • 向管理层证明营销价值

不适用于:

  • 跟踪基础互动指标(使用 data-analytics)
  • 监测粉丝增长(使用 data-metrics-understanding)
  • 分析内容质量(使用 content-performance-analysis)

核心模式

之前(回报不明确,凭感觉分配预算):

❌ "Not sure if this campaign is profitable"
❌ "We think it's working, spends keep increasing"
❌ "Can't justify budget to finance team"
❌ "No idea which channel performs best"

之后(ROI 清晰,基于数据分配预算):

✅ "Campaign A: 5.2x ROAS, generates ¥520K per ¥100K spend"
✅ "Channel B: ¥45 CAC vs Channel C: ¥120 CAC - scale B"
✅ "Marketing drives 35% of revenue, budget justified"
✅ "Shift budget from C to A and B for 40% ROI improvement"

6 项必备 ROI 指标:

  1. ROAS(广告支出回报率):收入 / 广告支出
  2. ROI(投资回报率):(收入 - 成本)/ 成本 × 100%
  3. CPA(单次获客成本):支出 / 新客户数
  4. CAC(客户获取成本):营销支出 / 新客户数
  5. CLV(客户终身价值):平均购买金额 × 购买频率 × 客户生命周期
  6. 回本周期:收回获客投资所需的时间

快速参考

指标公式良好基准用例计算频率
ROAS收入 ÷ 广告支出3-5 倍为良好,10 倍为优秀广告效率每次营销活动,每月
ROI(收入 - 成本)÷ 成本 × 100%200% 以上为良好整体盈利能力每次营销活动,每季度
CPA支出 ÷ 获客数¥50-150,因情况而异获客成本每次营销活动,每月
CAC营销支出 ÷ 新客户数尽量降低投资效率每月,每季度
CLV平均订单金额 × 购买频率 × 客户生命周期至少为 CAC 的 3 倍长期价值每季度,每年
回本周期获客成本 ÷(月利润 × 利润率)<12 个月风险评估按客户群组

实施

步骤 1:定义投资和回报

识别所有投资(成本):


Direct Marketing Costs:
✅ Ad spend (Xiaohongshu ads, sponsored content)
✅ Influencer fees (KOL collaborations, endorsements)
✅ Content production costs (photography, video creation, design)
✅ Tool and software subscriptions (analytics, scheduling, editing)
✅ Team salaries and contractor fees (proportional time allocation)
✅ Platform fees and commissions
✅ Event and activity costs (giveaways, contests, launch parties)

Indirect Costs (Optional for Full ROI):
✅ Overhead allocation (office space, equipment, utilities)
✅ Management time (strategy, approval, oversight)
✅ Training and development
✅ Research and planning

Cost Tracking Template:
Campaign Costs:
- Ad spend: ¥X
- Influencer fees: ¥Y
- Production: ¥Z
- Tools: ¥A
- Team time: ¥B
Total Investment: ¥X+Y+Z+A+B

Monthly Recurring Costs:
- Retainer fees: ¥X
- Software subscriptions: ¥Y
- Team salaries: ¥Z
- Content budget: ¥A
Total Monthly: ¥X+Y+Z+A

定义回报(收入):


Direct Revenue (Trackable):
✅ Product sales from trackable sources
✅ Service bookings
✅ Course or digital product sales
✅ Affiliate commissions earned
✅ Lead generation (assign value per lead)

Attribution Models:
Last-Click Attribution:
- Credit goes to final touchpoint before purchase
- Simple but undervalues awareness activities
- Formula: Revenue from last-click Xiaohongshu content

Multi-Touch Attribution:
- Distribute credit across all touchpoints in customer journey
- More accurate but complex
- Example: Xiaohongshu ad (40%) + Organic search (30%) + Direct (30%)

Lead Value Attribution:
- Lead quality: Marketing Qualified Lead (MQL) = ¥X value
- Conversion rate: 20% of MQLs convert at ¥Y revenue
- Attributed revenue: MQLs × 20% × ¥Y

Example Revenue Tracking:
Month Revenue:
- Direct sales (trackable): ¥150,000
- Lead conversions (20% of 500 leads × ¥300 avg): ¥30,000
- Total Attributed Revenue: ¥180,000
步骤 2:跟踪营销成本

成本收集流程:


Step 1: Establish Cost Categories
Create consistent categories:
- Content Production (creative, design, copy)
- Media Buying (ad spend, boosted posts)
- Influencer Marketing (partnerships, sponsorships)
- Tools & Technology (software, platforms)
- Team & Labor (salaries, contractors, agencies)
- Events & Activities (giveaways, contests, launches)

Step 2: Implement Tracking System
Options:
Option A: Spreadsheet Tracking
- Monthly cost tracker by category
- Invoice tracking and organization
- Manual entry for time allocation
- Template: Date, Category, Description, Amount, Notes

Option B: Accounting Software Integration
- Link to accounting system (QuickBooks, Xero)
- Export marketing expenses
- Automated categorization
- Real-time cost monitoring

Option C: Marketing Project Management
- Track costs by project/campaign
- Assign budget vs actual
- Alert on overspend
- Forecast remaining budget

Step 3: Allocate Time and Resources
For team members:
- Track hours spent on marketing activities
- Calculate hourly cost (salary ÷ monthly hours)
- Allocate time to specific campaigns
- Formula: Hours × Hourly Rate = Labor Cost

Example Calculation:
Marketing Manager: ¥15,000/month ÷ 160 hours = ¥94/hour
Time spent on Campaign A: 40 hours
Labor cost for Campaign A: 40 × ¥94 = ¥3,760

Step 4: Track Indirect Costs (Optional)
For complete ROI picture:
- Overhead allocation (rent, utilities, equipment)
- Use percentage of total costs
- Example: 10% overhead allocation
- Formula: Direct Costs × 1.10 = Total Costs
步骤 3:衡量回报

收入跟踪方法:


Method 1: Direct Tracking (E-commerce)
Best for: Product sales with clear attribution

Setup:
- Xiaohongshu shop with analytics
- UTM parameters on links
- Unique discount codes per campaign
- Order tagging (source, campaign, content)

Metrics:
- Revenue by campaign
- Revenue by content type
- Revenue by influencer
- Revenue by product
- Conversion rate by source

Example:
Campaign: "Summer Skincare Launch"
UTM: utm_source=xiaohongshu&utm_campaign=summer2025
Code: SUMMER25
Track: All sales with code SUMMER25
Revenue Attributed: ¥75,000

---

Method 2: Lead Generation (B2B or Services)
Best for: Service businesses, consultants, agencies

Setup:
- Lead capture mechanism (forms, DMs)
- Lead quality scoring
- Lead nurturing tracking
- Conversion tracking from lead to customer

Metrics:
- Number of leads generated
- Lead quality score (MQL vs SQL)
- Lead-to-customer conversion rate
- Value per conversion
- Time to conversion

Calculation:
Campaign Cost: ¥20,000
Leads Generated: 200
Cost Per Lead (CPL): ¥20,000 ÷ 200 = ¥100
Conversion Rate: 20% (40 leads become customers)
Value Per Customer: ¥2,000 (avg project)
Revenue: 40 × ¥2,000 = ¥80,000
ROI: (¥80,000 - ¥20,000) ÷ ¥20,000 = 300%

---

Method 3: Brand Awareness (Harder to measure)
Best for: Long-term brand building, not immediate sales

Setup:
- Brand lift studies
- Surveys and market research
- Share of voice tracking
- Brand search volume
- Social sentiment analysis

Metrics:
- Increase in brand searches
- Improvement in brand sentiment
- Share of conversation in category
- Brand recall and recognition

Value Assignment (Challenging):
- Estimate long-term value of awareness
- Compare to previous periods
- Industry benchmarks
- Delphi method (expert estimation)

Example:
Before Campaign: 5% brand search share in category
After Campaign: 12% brand search share
Increase: 7 percentage points
Category search volume: 100K/month
Incremental brand searches: 7,000/month
Value per branded search: ¥5 (based on conversion)
Attributed Value: 7,000 × ¥5 = ¥35,000/month
步骤 4:计算 ROI 指标

核心 ROI 计算:


ROAS (Return on Ad Spend):
Formula: Revenue ÷ Ad Spend
Example: ¥180,000 ÷ ¥50,000 = 3.6x

Interpretation:
- For every ¥1 spent, generate ¥3.60 in revenue
- Benchmark: 3-5x is good, below 3x needs optimization
- Above 5x is excellent, scale the campaign

ROI (Return on Investment):
Formula: (Revenue - Cost) ÷ Cost × 100%
Example: (¥180,000 - ¥80,000) ÷ ¥80,000 × 100% = 125%

Interpretation:
- 125% return means profit is 1.25× the investment
- Positive ROI (>0%) = profitable
- Negative ROI (<0%) = losing money
- Benchmark: 100%+ ROI is good (doubled investment)

CPA (Cost Per Acquisition):
Formula: Spend ÷ Number of Acquisitions
Example: ¥50,000 ÷ 500 customers = ¥100 CPA

Interpretation:
- How much it costs to acquire each customer
- Compare to customer lifetime value
- Target: CPA should be ≤ 1/3 of CLV

CAC (Customer Acquisition Cost):
Formula: Total Marketing Spend ÷ New Customers
Example: ¥80,000 ÷ 500 = ¥160 CAC

Interpretation:
- Includes all marketing costs, not just ad spend
- Broader measure than CPA
- Should be minimized while maintaining quality

CLV (Customer Lifetime Value):
Formula: Avg Order Value × Purchase Frequency × Customer Lifespan

Example Calculation:
- Average Order Value: ¥200
- Purchase Frequency: 3 times/year
- Customer Lifespan: 2 years (makes 6 purchases total)
- CLV = ¥200 × 6 = ¥1,200

CLV:CAC Ratio:
- Target: 3:1 minimum (CLV ≥ 3× CAC)
- Our example: ¥1,200 CLV ÷ ¥160 CAC = 7.5:1 ratio
- Interpretation: Excellent! Each customer worth 7.5× acquisition cost

Payback Period:
Formula: CAC ÷ (Monthly Profit per Customer)

Example:
- CAC: ¥160
- Monthly profit per customer: ¥50
- Payback Period: ¥160 ÷ ¥50 = 3.2 months
- Interpretation: Recover investment in 3.2 months

Break-Even Point:
Formula: Fixed Costs ÷ (Price - Variable Cost %)

Example:
- Campaign Fixed Cost: ¥20,000
- Product Price: ¥200
- Variable Cost (COGS): 40% or ¥80
- Contribution Margin: ¥200 - ¥80 = ¥120
- Break-Even Volume: ¥20,000 ÷ ¥120 = 167 units
步骤 5:分析和优化

绩效分析框架:


Campaign Comparison:

Campaign A:
- Spend: ¥30,000
- Revenue: ¥120,000
- ROAS: 4.0x
- ROI: 300%
- CPA: ¥60
- Verdict: ✅ Scale

Campaign B:
- Spend: ¥20,000
- Revenue: ¥40,000
- ROAS: 2.0x
- ROI: 100%
- CPA: ¥133
- Verdict: ⚠️ Optimize or pause

Campaign C:
- Spend: ¥50,000
- Revenue: ¥250,000
- ROAS: 5.0x
- ROI: 400%
- CPA: ¥40
- Verdict: ✅ Scale aggressively

Decision Framework:
- ROAS < 2x: Pause immediately, optimize or cancel
- ROAS 2-3x: Optimize before scaling
- ROAS 3-5x: Scale gradually
- ROAS > 5x: Scale as fast as possible

Channel Optimization:
If Channel A: ROAS 5.0x, CPA ¥50
And Channel B: ROAS 2.5x, CPA ¥120
Decision: Shift budget from B to A

Reallocation Strategy:
1. Identify best performers (ROAS > 4x)
2. Identify worst performers (ROAS < 2x)
3. Calculate potential reallocation
4. Test reallocation incrementally
5. Measure impact for 2-4 weeks
6. Complete reallocation if positive

Example Reallocation:
Current Budget: ¥100K split evenly
- Channel A (¥50K): ROAS 5.0x → ¥250K revenue
- Channel B (¥50K): ROAS 2.5x → ¥125K revenue
Total: ¥375K revenue, 3.75x ROAS

Proposed Reallocation:
- Channel A (¥80K): ROAS 5.0x → ¥400K revenue
- Channel B (¥20K): ROAS 2.5x → ¥50K revenue
Total: ¥450K revenue, 4.5x ROAS

Impact: +¥75K revenue (+20%) for same spend

优化策略:


Strategy 1: Improve ROAS for Underperformers
Tactics:
- Improve ad targeting (narrow audience, better relevance)
- Enhance creative (test new messaging, images)
- Optimize landing page (better conversion)
- Adjust bidding strategy (lower bids, better efficiency)
- Test different content formats

Strategy 2: Reduce CAC
Tactics:
- Improve organic content (reduce reliance on paid)
- Build brand loyalty (increase repeat purchases)
- Focus on high-intent audiences (bottom of funnel)
- Use retargeting (higher conversion, lower cost)
- Negotiate better rates with partners

Strategy 3: Increase CLV
Tactics:
- Improve product quality (higher prices, retention)
- Add complementary products (cross-sell, upsell)
- Build subscription models (recurring revenue)
- Create community and loyalty programs
- Provide exceptional customer service

Strategy 4: Shorten Payback Period
Tactics:
- Focus on quick-win campaigns
- Front-load revenue (initial purchase incentives)
- Improve onboarding (faster time to value)
- Nurture leads more effectively (faster conversion)
- Target decision-ready audiences (high intent)

Strategy 5: Maximize Efficiency
Tactics:
- A/B test all variables systematically
- Eliminate waste (cut worst performers)
- Automate optimization (use platform AI)
- Scale winners aggressively (don't hold back)
- Reinvest profits into growth (compound returns)
步骤 6:汇报并论证

ROI 汇报结构:


Executive Summary (1 Page):
Campaign Performance Overview:
Total Investment: ¥150,000
Total Revenue Attributed: ¥525,000
Overall ROAS: 3.5x
Overall ROI: 250%
Net Profit: ¥375,000

Key Achievements:
✅ Campaign C exceeded targets (5.0x ROAS)
✅ CPA decreased by 25% (¥120 → ¥90)
✅ CLV increased by 20% (¥1,200 → ¥1,440)
✅ Payback period shortened by 40% (5 → 3 months)

Top 3 Campaigns:
1. Campaign C: ¥50K spend → ¥250K revenue (5.0x ROAS)
2. Campaign A: ¥30K spend → ¥120K revenue (4.0x ROAS)
3. Product Launch: ¥40K spend → ¥140K revenue (3.5x ROAS)

Recommendations:
1. Scale Campaign C by 50% (highest ROAS)
2. Pause Campaign D (lowest ROAS, 1.8x)
3. Reallocate ¥20K from D to C
4. Test video creative in Campaign A (testing showed 15% lift)
5. Invest in retargeting (lower CAC observed)

Expected Impact:
- New Revenue: ¥100K+ from optimization
- Improved ROAS: 4.0x overall (from 3.5x)
- Reduced CPA: ¥80 (from ¥90)

Budget Justification:
Current monthly budget: ¥150,000
Generate: ¥525,000 revenue
Profit: ¥375,000 net
ROI: 250%

Proposed increase:
+¥50,000 budget
Expected +¥175,000 revenue (at 3.5x ROAS)
Net profit: +¥125,000

Break-Even Analysis:
Need ¥50K to generate ¥175K (3.5x)
Break-even achieved within 3 weeks

Risk Assessment:
- Risk: Optimization doesn't achieve expected lift
- Mitigation: Test incrementally, monitor closely
- Exit strategy: Revert to previous allocation if underperforming

Timeline to Results:
Week 1-2: Implement optimizations
Week 3-4: Monitor performance
Week 5-6: Scale winners if successful
Month 2: Full implementation

Confidence Level: High
Based on: Historical data, test results, benchmark comparisons

利益相关方沟通:


To Finance Team:
"Our summer campaign generated ¥525K revenue on ¥150K investment,
 delivering 350% ROI. Key insights: Video content outperformed
 images by 40%, retargeting reduced CPA by 30%, and product-focused
 campaigns beat brand campaigns by 2x. We recommend increasing budget
 by ¥50K to scale our winners, projecting additional ¥175K revenue
 with 250% ROI. Risk is low: all recommendations are data-backed
 with test validation."

To Executive Team:
"Marketing is now directly contributing 35% of company revenue,
 up from 22% last quarter. Our most efficient campaigns deliver 5x
 return, while underperformers drag down the average. Strategic
 reallocation of budget from low-ROAS to high-ROAS campaigns will
 improve overall efficiency from 3.5x to 4.0x ROI, generating an
 additional ¥100K profit monthly without increasing total spend."

To Team:
"Great work everyone! Campaign C's 5x ROAS is exceptional - let's
 scale it. Campaign D's 1.8x is below target - we're pausing it to
 focus resources on winners. Your creative testing in Campaign A
 showed 15% improvement - let's roll that out across all campaigns.
 Performance data shows retargeting is our secret weapon - let's
 double down there next month."

常见错误

错误原因改进方法
只跟踪广告支出,不统计总成本更容易衡量跟踪所有成本,包括人工、制作和工具
收入归因不准确归因复杂使用一致的归因模型,并跟踪标签
只关注短期 ROI面临快速见效的压力平衡短期 ROAS 与长期 CLV
忽视客户终身价值获客更容易衡量CLV 至少应为 CAC 的 3 倍
过早计算 ROI急于展示结果营销活动开展 4-6 周后再评估
未考虑季节性正常波动与去年同期比较
忘记可变成本计算更简单纳入销售成本(COGS)、履约费用和佣金
不做基准比较不清楚什么算好与行业标准和过往表现比较
汇报缺少背景信息数据过多始终提供对比,而不只是绝对数字

实际影响

案例研究:ROI 优化之旅

某 D2C 品牌实施了全面的 ROI 分析和优化。

ROI 分析前:

  • 不清楚哪些营销活动表现最佳
  • 各渠道平均分配预算
  • ROAS 差异很大(1.8x 至 5.0x),但具体情况不明
  • CPA 偏高且持续上升
  • 没有明确的优化方向

实施 ROI 后(6 个月):

阶段 1:设置衡量体系(第 1 个月)

  • 安装跟踪工具(UTM 代码、像素、归因)
  • 建立成本跟踪电子表格
  • 建立 CLV 计算方法(每位客户 ¥1,200)
  • 创建 ROI 仪表板

阶段 2:基线分析(第 2-3 个月)

  • 对所有营销活动进行为期 2 个月的衡量
  • 按营销活动识别 ROAS(范围为 1.8x 至 5.0x)
  • 按渠道计算 CPA(¥90 至 ¥150)
  • 发现表现最佳和最差的营销活动

阶段 3:优化(第 4-6 个月)

  • 将 50% 的预算从低 ROAS 营销活动转移到高 ROAS 营销活动
  • 暂停表现最差的营销活动(每月节省 ¥20K)
  • 扩大表现最佳的营销活动(支出增加 50%)
  • 对创意素材进行 A/B 测试(提升 15%)
  • 实施再营销(CPA 降低 30%)

结果(12 个月): 成本优化:

  • 减少表现不佳的营销活动所造成的浪费:每月 ¥40K
  • 平均 CPA 从 ¥120 降至 ¥85(-29%)
  • 整体 ROAS 从 3.2x 提升至 4.1x(+28%)

收入增长:

  • 收入从 ¥525K 增至 ¥690K(+31%)
  • 利润率从 35% 提升至 42%
  • 每月增加利润 ¥120K

预算重新分配:

  • 原始预算:每月 ¥150K
  • 根据 ROI 数据重新分配
  • 投入不变,收入增加 ¥165K(免费提升 +11%)
  • 效率提升:ROAS 从 3.2x 提高至 4.1x

长期影响:

  • 回本周期从 5 个月缩短至 3.2 个月
  • CLV 从 ¥1,200 提高至 ¥1,440(精准定位带来 +20%)
  • 客户留存率提高(精准定位更匹配的客户)
  • 营销团队的工作效率提高 25%(方向明确)

数据支持的洞察:

  • ROI 分析通常会发现营销支出中有 30-40% 被浪费
  • 表现最好的 20% 营销活动往往带来 60-80% 的成果(帕累托原则)
  • 将预算从表现最差的营销活动转向表现最好的营销活动,可使 ROI 提高 30-50%
  • 优化 ROAS 比削减预算更有效
  • ROAS 达到 3x 及以上的营销活动应积极扩大规模
  • ROAS 低于 2x 的营销活动应暂停或优化
  • 再营销带来的 ROI 往往比冷启动获客高 2-3 倍
  • 视频内容的表现日益优于静态图片(提升 40% 以上)
  • CLV:CAC 比率最低应为 3:1;达到 5:1 及以上则表现出色
  • 只要保持效率,ROI 为正的渠道就可以无限扩大规模
  • 每季度进行 ROI 评审,发现表现不佳项目的速度比每月评审快 2-3 倍
  • 系统性分析 ROI 的公司,其增长速度是不分析 ROI 的公司的 2.5 倍
  • 附有明确建议的 ROI 汇报可使预算获批率提高 80%

相关技能

必需:使用 data-analytics(衡量表现) 必需:使用 data-report(展示发现) 必需:使用 excel-analytics(计算指标)

掌握 ROI 的推荐技能:

  • attribution-modeling - 准确归因收入
  • clv-calculation - 分析客户生命周期价值
  • cost-optimization - 在维持成效的同时降低支出
  • budget-allocation - 战略性分配资源
  • forecasting - 预测未来 ROI 和表现
  • business-case-development - 构建有说服力的商业案例

评论

支持 Markdown