14天实验等待期,我零污染预构建了一个99美元的证书生成器

如果你在做一次营销实验,需要安静等待14天看结果,你会做什么?大多数人会忍不住改价格、加功能、搞促销——但这些操作会污染实验数据。更好的选择是:做一件不影响当前实验变量,但能让下一个产品提前交付的事。

我正在进行一个14天工具包实验:测试一个非常小众的市场(ISO 17025校准实验室)会不会花19美元买一个Excel工具包。实验开始后的第6天,我决定利用剩余时间预构建下一个产品——99美元的ISO 17025证书生成器

如果6月5日实验结果是“≥1个销售”,那么证书生成器会在6月12日发布。因为已经在等待期提前建好了,原计划14天的开发时间被压缩到7天。规格已锁定,核心代码已完成,网页表单已就绪。如果实验失败(0销售),这些文件可以转向咨询客户的交付物——无论如何都不亏。

过去6天我做了什么

  1. Python CLIgen_cert_from_form.py):接收一个JSON表单+国家代码(KOLAS / A2LA / UKAS) → 通过python-docx生成填写好的.docx → 再用LibreOffice无头模式转换为PDF。最终生成一份三段式证书:结果表、韦尔奇-萨特思韦特+学生t不确定性分析、合规判定。
  2. 3步网页表单cert_form.html):纯HTML/CSS/JS,无框架、无本地存储、无分析跟踪。填完约5分钟。提交时使用mailto回退机制,即使Webhook服务器挂了,买家的表单数据也能直接到我邮箱。
  3. 3份示例PDF:每个国家一份,所有11个部分都已填入真实数字万用表校准数据。这些PDF会随99美元产品的购买收据一起发送,让买家在填写表单前就清楚期望效果。

我刻意没做什么

  • 没有自动PDF Webhook(前10个买家手动处理——设计如此)
  • 没有接入支付系统(通过Gumroad重定向,目前手动将JSON转为PDF)
  • 没有多币种支持(仅美元)
  • 没有实验室Logo支持(Alpha v0.5使用统一布局)
  • 没有批量上传(一次只生成一张证书)
    这些将在v0.6 → v1.0版本中根据前10个销售反馈逐步添加。

为什么这是生产力,而不是污染实验

14天工具包实验只测试一个核心问题:这个小众市场(ISO 17025实验室)会从一个冷启动市场购买19美元的Excel工具包吗?

证书生成器则测试另一个问题:同样的买家是否愿意花99美元购买包装了相同数学逻辑的格式层?

这两个问题是独立的。预建证书生成器不会改变工具包的转化率,只会在产品1验证通过后加速产品2的上线速度。如果产品1在第14天失败(0销售),证书生成器可以转型为“咨询客户的Alpha交付物”——同样的文件,不同的使用场景。

等待教会我的事

实验中最难的不是工作本身,是等待。大多数人在等待期间会做改变变量的事情(降价、加功能、搞促销),这会污染数据。

高效的等待意味着:做那些不会改变当前实验变量,但能在实验结束后增加你选项价值的工作。

证书生成器的Alpha版本正是如此。无论第14天是+1销售还是0销售,证书生成器已经建好、可交付、能用。没有遗憾,不管结果如何。

接下来是什么

  • D+8(5/30):再发一篇dev.to文章——《分裂的漏斗》
  • D+9~13:Beehiiv第10周通讯(D+7中期判读)——分享指标快照
  • D+14(6/5):结果邮件 + 变体发布(3篇预写草稿已就绪)
  • D+15+:根据结果,要么启动证书生成器发布路径,要么转向直接外展策略

直达网址:https://yb-ai-hustle.beehiiv.com
相关仓库:https://github.com/kyb8801/measurement-uncertainty-mcp
工具包(英文版):https://kyb8801.gumroad.com/l/gum-toolkit
工具包(韩文版):https://kyb8801.gumroad.com/l/gum-toolkit-kr

类似文章