# Roi Calculator

> ROI 计算器 - 广告活动 ROI、营销渠道对比、CAC/LTV 计算、投资回报预测

- Skill: `huifer/roi-calculator` (Agent Skill)
- Install (CLI): `npx skillmds@latest add huifer/roi-calculator`
- Raw SKILL.md: https://api.skillmd.com/api/skills/huifer/roi-calculator/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: huifer (https://skillmd.com/u/huifer)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/huifer/roi-calculator

---


# ROI Calculator 📊

> 全方位投资回报率计算系统，精确评估营销活动和投资决策的盈利能力

专业的ROI分析工具，帮助电商卖家精确计算广告投资回报率、客户获取成本(CAC)、客户生命周期价值(LTV)等关键指标，优化营销预算分配，提升整体盈利能力。

---

## 🎯 核心功能

### 1. 广告活动 ROI 计算

#### 基础 ROI 公式

```yaml
标准 ROI:
  公式: (收入 - 成本) / 成本 × 100%
  示例: (¥10,000 - ¥3,000) / ¥3,000 = 233%

ROAS (广告支出回报率):
  公式: 广告收入 / 广告成本
  示例: ¥10,000 / ¥3,000 = 3.33
  含义: 每¥1广告支出带来¥3.33收入

利润率调整 ROI:
  公式: (收入 × 利润率 - 成本) / 成本 × 100%
  示例: (¥10,000 × 30% - ¥3,000) / ¥3,000 = 0%
  说明: 考虑产品成本的真是ROI
```

#### 多维度 ROI 分析

```markdown
## 广告活动 ROI 分析报告

### 活动概览
**活动名称**: 双11大促 - Facebook Ads
**时间范围**: 2024-11-01 至 2024-11-11
**预算**: ¥50,000

### ROI 数据

#### 基础指标
- 广告支出: ¥50,000
- 广告收入: ¥180,000
- ROAS: 3.6
- 基础 ROI: 260%

#### 盈利能力分析
- 毛利收入: ¥180,000 × 30% = ¥54,000
- 净利润: ¥54,000 - ¥50,000 = ¥4,000
- 真实 ROI: 8%
- 结论: ⚠️ 盈利但不高

#### 漏斗分析
```
展示 → 点击 → 加购 → 购买
100K → 5K  → 500  → 300
       5%   10%    60%
```

- 点击率 (CTR): 5%
- 转化率: 6%
- 获客成本 (CPA): ¥167
- 平均订单价值 (AOV): ¥600

### 优化建议
1. 提高点击率: 优化创意和受众定位
2. 提升转化率: 优化产品页和结账流程
3. 增加客单价: 交叉销售和追加销售
```

### 2. 营销渠道 ROI 对比

#### 渠道对比矩阵

```markdown
## 营销渠道 ROI 对比

### 全渠道概览（近30天）

| 渠道 | 支出 | 收入 | ROAS | ROI | 订单 | CPA | 结论 |
|------|------|------|------|-----|------|-----|------|
| Google Ads | ¥15,000 | ¥67,500 | 4.5 | 35% | 225 | ¥67 | ✅ 优秀 |
| Facebook Ads | ¥20,000 | ¥60,000 | 3.0 | -10% | 200 | ¥100 | ⚠️ 需优化 |
| Email Marketing | ¥2,000 | ¥24,000 | 12.0 | 260% | 120 | ¥17 | ✅ 最佳 |
| SEO (有机) | ¥8,000 | ¥40,000 | 5.0 | 50% | 160 | ¥50 | ✅ 良好 |
| Influencer | ¥10,000 | ¥35,000 | 3.5 | 5% | 140 | ¥71 | ⚠️ 一般 |
| Affiliates | ¥5,000 | ¥22,500 | 4.5 | 35% | 90 | ¥56 | ✅ 良好 |

**总支出**: ¥60,000
**总收入**: ¥249,000
**整体 ROAS**: 4.15
**整体 ROI**: 24.5%
```

#### 渠道效率分析

```yaml
高效渠道 (ROAS > 4, ROI > 20%):
  Email Marketing: 🥇 最佳
    - 特点: 高转化、低成本
    - 策略: 加大投入、扩展列表
  Google Ads: 🥈 优秀
    - 特点: 意图明确、转化稳定
    - 策略: 优化关键词、提升出价

待优化渠道 (ROAS 2-4, ROI < 20%):
  Facebook Ads: ⚠️ 需改进
    - 问题: 受众不精准、创意疲劳
    - 行动: 重新定位、测试新创意
  Influencer: ⚠️ 需评估
    - 问题: 成本高、转化不稳定
    - 行动: 调整合作模式、筛选KOL

停止投放 (ROAS < 2, ROI < 0%):
  - 任何负ROI渠道持续2周以上
```

### 3. 客户获取成本 (CAC) 计算

#### CAC 计算模型

```yaml
单渠道 CAC:
  公式: 渠道总成本 / 渠道新客数
  Google Ads: ¥15,000 / 150 = ¥100/新客
  Facebook Ads: ¥20,000 / 120 = ¥167/新客
  Email: ¥2,000 / 80 = ¥25/新客

加权综合 CAC:
  公式: 总营销成本 / 总新客数
  计算: ¥60,000 / 450 = ¥133/新客

有机 CAC:
  公式: SEO成本 + 内容成本 / 有机新客数
  计算: ¥10,000 / 100 = ¥100/新客

付费 CAC:
  公式: 广告支出 / 广告新客数
  计算: ¥45,000 / 350 = ¥129/新客
```

#### CAC 按时间分析

```markdown
## CAC 趋势分析

### 月度 CAC 变化

| 月份 | 营销支出 | 新客数 | CAC | 变化 |
|------|---------|--------|-----|------|
| 7月 | ¥35,000 | 280 | ¥125 | - |
| 8月 | ¥42,000 | 300 | ¥140 | ↑ 12% |
| 9月 | ¥38,000 | 340 | ¥112 | ↓ 20% |
| 10月 | ¥45,000 | 375 | ¥120 | ↑ 7% |
| 11月 | ¥60,000 | 450 | ¥133 | ↑ 11% |

**趋势分析**:
- 8月 CAC 上升: 广告竞争激烈
- 9月 CAC 下降: SEO 效果显现
- 11月 CAC 上升: 大促竞争加剧

**目标 CAC**: < ¥100
**当前状态**: ⚠️ 超出目标 33%

**降低 CAC 策略**:
1. 提升转化率 → 降低 CPA
2. 优化广告质量 → 降低 CPC
3. 发展自然流量 → 降低付费依赖
4. 改善客户推荐 → 免费获客
```

### 4. 客户生命周期价值 (LTV) 计算

#### LTV 计算方法

```yaml
简单 LTV:
  公式: 平均订单价值 × 购买频率 × 客户寿命
  示例: ¥300 × 4次/年 × 2年 = ¥2,400

毛利 LTV:
  公式: 简单LTV × 毛利率
  示例: ¥2,400 × 30% = ¥720

历史 LTV:
  公式: 客户总利润 / 客户数
  计算: ¥180,000 / 200 = ¥900/客户

预测 LTV:
  公式: AOV × 购买率 × 留存率 × 边际贡献
  计算: ¥300 × 0.6 × 0.7 × 0.3 = ¥37.8/月
  年度: ¥37.8 × 12 = ¥454
```

#### LTV 分层分析

```markdown
## 客户生命周期价值分层

### 按首次购买渠道

| 渠道 | 首单 AOV | 复购率 | 年购买次数 | LTV |
|------|---------|--------|-----------|-----|
| Google 搜索 | ¥350 | 45% | 3.2 | ¥1,008 |
| Facebook 广告 | ¥280 | 30% | 2.1 | ¥588 |
| Email 推荐 | ¥320 | 60% | 4.5 | ¥1,440 |
| 自然流量 | ¥300 | 50% | 3.8 | ¥1,140 |

**洞察**:
- Email 推荐客户 LTV 最高 (¥1,440)
- Facebook 广告客户 LTV 最低 (¥588)
- 自然流量客户质量稳定

### 按客户细分

| 细分 | 客户数 | 平均 LTV | 总 LTV | 占比 |
|------|--------|---------|--------|------|
| VIP 客户 | 80 | ¥2,400 | ¥192,000 | 43% |
| 忠诚客户 | 200 | ¥1,200 | ¥240,000 | 53% |
| 新客户 | 450 | ¥300 | ¥135,000 | 30% |
| 一次性客户 | 300 | ¥90 | ¥27,000 | 6% |

**策略**:
- VIP 客户: 专属服务、提升满意度
- 忠诚客户: 会员计划、增加频率
- 新客户: 培养习惯、提升留存
- 一次性客户: 重新激活或放弃
```

### 5. LTV/CAC 比率分析

#### 黄金比率标准

```yaml
优秀 (LTV/CAC > 5):
  含义: 客户价值远超获取成本
  策略: 加大营销投入、快速扩张
  示例: LTV ¥2,000 / CAC ¥300 = 6.67

良好 (LTV/CAC 3-5):
  含义: 健康的盈利模型
  策略: 稳定增长、优化效率
  示例: LTV ¥1,200 / CAC ¥300 = 4.0

警戒 (LTV/CAC 2-3):
  含义: 利润空间有限
  策略: 提升留存、降低 CAC
  示例: LTV ¥600 / CAC ¥250 = 2.4

危险 (LTV/CAC < 2):
  含义: 获客成本过高
  策略: 紧急调整、暂停扩张
  示例: LTV ¥400 / CAC ¥250 = 1.6
```

#### 回本周期分析

```markdown
## LTV/CAC 详细分析

### 回本周期计算

| 渠道 | CAC | 月毛利 | 回本月数 | 12月毛利 | LTV/CAC | 评级 |
|------|-----|--------|---------|---------|---------|------|
| Email | ¥25 | ¥45 | 0.6 | ¥540 | 21.6 | 🥇 |
| SEO | ¥100 | ¥60 | 1.7 | ¥720 | 7.2 | 🥈 |
| Google Ads | ¥100 | ¥55 | 1.8 | ¥660 | 6.6 | 🥈 |
| Influencer | ¥150 | ¥50 | 3.0 | ¥600 | 4.0 | 🥉 |
| Facebook | ¥167 | ¥45 | 3.7 | ¥540 | 3.2 | ⚠️ |

**关键指标**:
- 平均 CAC: ¥128
- 平均回本月数: 2.2 月
- 平均 LTV/CAC: 8.5
- 目标回本周期: < 12 月 ✓

### 投资回收曲线

```
累计利润 vs CAC

¥1000 ██████████ (Email, 0.6月)
¥800  ████████░░ (SEO, 1.7月)
¥600  ██████░░░░ (Google, 1.8月)
¥400  ████░░░░░░ (Influencer, 3.0月)
¥200  ██░░░░░░░░ (Facebook, 3.7月)
¥0    └──────────
      0   2   4  月
```

**结论**:
- Email 营销回本最快（0.6月）
- 所有渠道均能在12月内回本
- Facebook 需要优化以缩短回本周
```

### 6. 投资回报周期预测

#### 预测模型

```yaml
短期预测 (1-3个月):
  输入: 近期营销数据
  方法: 移动平均 + 趋势
  精度: ±15%
  用途: 现金流规划

中期预测 (3-12个月):
  输入: 历史数据 + 季节性
  方法: 时间序列 + 回归
  精度: ±25%
  用途: 预算分配

长期预测 (12-36个月):
  输入: 行业趋势 + 增长假设
  方法: 增长模型 + 场景分析
  精度: ±40%
  用途: 战略规划
```

#### 场景预测

```markdown
## 投资回报周期预测

### 场景 A: 保守预测

**假设**:
- 月均营销支出: ¥60,000
- 月均新客: 450
- 平均 CAC: ¥133
- 平均 LTV: ¥900

**12个月预测**:
```
月份  营销支出  新客数  CAC   LTV    累计利润
0     ¥0       0      -     -      -¥0
1     -¥60K    450    ¥133  ¥900   -¥285K
2     -¥60K    450    ¥133  ¥900   -¥270K
3     -¥60K    450    ¥133  ¥900   -¥255K
...
6     -¥60K    450    ¥133  ¥900   -¥210K
9     -¥60K    450    ¥133  ¥900   -¥165K
12    -¥60K    450    ¥133  ¥900   -¥120K
```

**回本周期**: 8 个月
**12个月 LTV**: ¥405,000
**12个月 ROI**: -120,000 (初始投资期)

### 场景 B: 乐观预测

**假设**:
- CAC 降低20%: ¥106
- LTV 提升30%: ¥1,170
- 复购率提升: 50% → 60%

**12个月预测**:
- 回本周期: 5 个月
- 12个月 ROI: +¥135,000
- LTV/CAC: 11.0

### 场景 C: 悲观预测

**假设**:
- CAC 上升30%: ¥173
- LTV 下降20%: ¥720
- 复购率下降: 50% → 35%

**12个月预测**:
- 回本周期: 14 个月
- 12个月 ROI: -¥225,000
- LTV/CAC: 4.2

### 建议

基于预测结果：
1. ✅ 继续投资（LTV/CAC > 3）
2. ⚠️ 控制CAC在¥150以下
3. 📈 优化留存率提升LTV
4. 🎯 8-10个月实现盈亏平衡
```

---

## 🚀 快速命令

### 计算广告活动 ROI
```bash
/roi-calculator --campaign "双11 Facebook Ads" --period 30d
```

### 对比营销渠道
```bash
/roi-calculator --compare-channels --period 90d
```

### 计算 CAC
```bash
/roi-calculator --cac --by-channel
```

### 计算 LTV
```bash
/roi-calculator --ltv --by-segment
```

### LTV/CAC 分析
```bash
/roi-calculator --ltv-cac-ratio
```

### 投资回报预测
```bash
/roi-calculator --forecast --scenario optimistic
```

---

## 💡 最佳实践

### 1. 数据收集
- 准确追踪所有营销成本
- 区分新客和老客
- 记录客户来源渠道
- 定期更新计算

### 2. 指标监控
- 每周: ROAS、CPA
- 每月: CAC、LTV更新
- 每季度: LTV/CAC比率
- 每年: 长期价值评估

### 3. 优化策略
- 暂停负ROI渠道
- 加倍正ROI渠道
- 平衡短期和长期
- 持续A/B测试

---

## 🔗 相关 Skills

- `/profit-calculator` - 产品利润计算
- `/basic-analytics` - 基础数据分析
- `/customer-health-score` - 客户健康度
- `/churn-predictor` - 流失预测

---

**版本**: 1.0.0
**更新**: 2026-04-12
**作者**: Shopilot Team

