Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

买量回收计算器(iOS 订阅/买断)

单文件、零依赖的静态网页工具。以「单个获客用户」为单位建同期群(cohort)模型,算净 LTV、ROI、回本周期,并支持免费试用建模、反推出价上限、A/B 双方案对比。

目录约定

  • index.html —— 全部逻辑(UI + 计算 + 图表)都在这一个文件里,纯前端、纯本地计算,不联网、不上传数据。
  • 保持单文件:新功能优先加在 index.html 内,除非体量大到需要拆分再另议。
  • 不留临时文件:验证用的临时脚本(如 _check.js)用完即删。

功能

  1. 单方案测算(Tab 方案A / 方案B):净 LTV、ROI、回本周期、首期回收率 + 累计净收入 vs 成本曲线 + 逐期明细。
  2. 免费试用建模:勾选「含免费试用」后,获客单位变为「试用用户」,首期付费按转化率折算,首笔现金滞后到试用期结束到账(回本天数按到账日算)。
  3. A/B 对比(Tab 对比):两套完整参数并排,对比图横轴按天对齐(月订阅 vs 年订阅可公平比较),给放量建议。
  4. 反推(Tab 反推):给定「整体 ROI≥X」或「D天内回本」,反算 CPA 出价上限 + 达标所需后续续订率;续订率在短期限内影响不到时会提示「不适用」。
  5. 本地持久化:A/B 参数自动存 localStorage,刷新/重开浏览器不丢;「↺ 恢复默认」清空回出厂值。
  6. 分享链接:「🔗 生成分享链接」把当前 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。)

部署(对齐「Cursor→Git→Vercel」工作流)

cd roi-calculator
git init && git add . && git commit -m "init roi calculator"
# 推到你的 Git 仓库后,在 Vercel 关联该仓库,Framework 选 "Other",一键部署
# 后续每次 git push 自动更新

模型关键假设(不符改 index.html 里的 compute())

  1. CPA = 每「获客用户」成本:无试用时 = 付费用户成本;有试用时 = 试用用户成本。
  2. 净收入 = 售价 ×(1−退款率)×(1−苹果抽成);付费基数 = 试用转化率 × 续订几何衰减(首次续订率 → 后续续订率)。
  3. 苹果抽成·标准方案:连续订阅满 1 年(周=52期 / 月=12期 / 年=1期)后由 30% 降到 15%;小企业计划全程 15%。
  4. 到账日 = 试用期 + 期数 × 周期天数(周7 / 月30 / 年365);回本按到账日计。
  5. 买断制:无续订,仅首期一次性收入。

Releases

Packages

Contributors

Languages