单文件、零依赖的静态网页工具。以「单个获客用户」为单位建同期群(cohort)模型,算净 LTV、ROI、回本周期,并支持免费试用建模、反推出价上限、A/B 双方案对比。
index.html—— 全部逻辑(UI + 计算 + 图表)都在这一个文件里,纯前端、纯本地计算,不联网、不上传数据。- 保持单文件:新功能优先加在
index.html内,除非体量大到需要拆分再另议。 - 不留临时文件:验证用的临时脚本(如
_check.js)用完即删。
- 单方案测算(Tab 方案A / 方案B):净 LTV、ROI、回本周期、首期回收率 + 累计净收入 vs 成本曲线 + 逐期明细。
- 免费试用建模:勾选「含免费试用」后,获客单位变为「试用用户」,首期付费按转化率折算,首笔现金滞后到试用期结束到账(回本天数按到账日算)。
- A/B 对比(Tab 对比):两套完整参数并排,对比图横轴按天对齐(月订阅 vs 年订阅可公平比较),给放量建议。
- 反推(Tab 反推):给定「整体 ROI≥X」或「D天内回本」,反算 CPA 出价上限 + 达标所需后续续订率;续订率在短期限内影响不到时会提示「不适用」。
- 本地持久化:A/B 参数自动存 localStorage,刷新/重开浏览器不丢;「↺ 恢复默认」清空回出厂值。
- 分享链接:「🔗 生成分享链接」把当前 A/B 参数编码进 URL 的
#d=哈希,复制发给同事,对方打开即是同一套数据。打开分享链接会自动存入本地并清掉哈希(避免旧链接覆盖对方后续的编辑)。⚠️ 分享链接必须先部署:链接 = 网址 +#参数。本机file://或localhost的地址同事打不开;部署到 Vercel 后(链接变https://xxx.vercel.app/#d=...)分享才对外可用。工具检测到本机地址时会主动提示。
本地直接双击 index.html 用浏览器打开即可,无需任何环境。
(若浏览器对 file:// 限制脚本,可用 python -m http.server 8777 后访问 http://127.0.0.1:8777。)
cd roi-calculator
git init && git add . && git commit -m "init roi calculator"
# 推到你的 Git 仓库后,在 Vercel 关联该仓库,Framework 选 "Other",一键部署
# 后续每次 git push 自动更新- CPA = 每「获客用户」成本:无试用时 = 付费用户成本;有试用时 = 试用用户成本。
- 净收入 = 售价 ×(1−退款率)×(1−苹果抽成);付费基数 = 试用转化率 × 续订几何衰减(首次续订率 → 后续续订率)。
- 苹果抽成·标准方案:连续订阅满 1 年(周=52期 / 月=12期 / 年=1期)后由 30% 降到 15%;小企业计划全程 15%。
- 到账日 = 试用期 + 期数 × 周期天数(周7 / 月30 / 年365);回本按到账日计。
- 买断制:无续订,仅首期一次性收入。