What Got Done — 第三个月
原文由 Michael Lynch 于 发布,订阅该博客
一句话总结
结束对 What Got Done 的尝试。
亮点
- 打算搁置 What Got Done,客户似乎对这个想法不感兴趣。
- Zestful成了我在克制自己不去纠结细枝末节方面最大的挑战。
- Is It Keto仍在后台持续增长,收入增长 22%,流量提升 35%。
目标评分
与五位新客户进行访谈
- 结果:进行了九次通话和会面(五次关于 What Got Done,三次关于 Zestful,一次关于一个新项目想法)
- 评分:A+
实际完成的访谈数量几乎是预期的两倍,客户沟通的技巧也有所提升。
实现 Zestful 上两个呼声较高的功能
- 结果:新增了 USDA 匹配功能和对“二选一”食材的处理
- 评分:B
我成功为 Zestful 添加了一项功能,可将用户输入的食材与美国农业部食品数据库中的条目进行匹配,但覆盖率未达预期(目标 80%,实际达到 73%)。
USDA 匹配耗时超出预期,因此我只来得及再实现一项小的改进,即处理包含二选一选项的食材字符串。例如对于“2 cups chicken stock or low-sodium broth”这样的食材,Zestful 现在会只选取其中一种,而此前的行为是返回一个毫无意义的混合结果,如“chicken stock low-sodium”。
为 What Got Done 添加两项提升参与度的功能
- 结果:添加了表情回应功能和更新草稿的预览面板
- 评分:B
What Got Done 的用户现在可以给动态添加表情回应(如点赞、庆祝等),但这对参与度似乎没有任何影响,只有两三位用户尝试过该功能。
和 Zestful 一样,时间比较紧张,没能实现原本想要的另一个功能(提醒邮件),所以我只加了一个简单易做的小功能:实时 Markdown 渲染预览。
暂缓的项目
Is It Keto
既然 Is It Keto 已被暂时搁置,我就不深入分析它的各项数据了,这里只给出最值得关注的几项概要:
| 指标 | 2019 年 6 月 | 2019 年 7 月 | 变化 |
|---|---|---|---|
| 独立访客 | 14,419 | 19,526 | +5,107 (+35%) |
| 总浏览量 | 39,405 | 53,467 | +14,062 (+36%) |
| 域名权重 (Moz) | 6 | 6 | 0 |
| 排名关键词数 (Moz) | 862 | 1,442 | +580 (+67%) |
| AdSense 收益 | N/A | $71.49 | N/A |
| Amazon 联盟收益 | $138.76 | $153.98 | +$15.22 (+11%) |
| 总收入 | $138.76 | $225.47 | +$86.71 (+62%) |
看着 Is It Keto 今年每个月流量和收入都至少增长 30% 至 50%,却还要继续对它置之不理,感觉很奇怪。我一方面想把更多精力投入到这个最赚钱的项目上,另一方面又想不再把注意力分散到那么多想法中,内心十分纠结。
既然有了 Slack,为什么还要用 What Got Done?
7 月,我为 What Got Done 做了五次客户访谈:
- 三次是与通过陌生邮件联系到的前 Google 创业者进行的访谈。
- 一次是有人读了我那篇关于 Snippets 乐趣的博文后主动联系我的访谈。
- 一次是与我住处附近的一位科技创业公司创始人进行的访谈。
另外还有四位创始人回复了我的邮件,但都礼貌地拒绝了会面请求。
除了那位主动联系我的人之外,我听到的一致反馈是,大家目前都是通过 Slack 和站会来分享团队进度。没人对自己的方案赞不绝口,但也都足够满意,以至于没兴趣去探索其他替代方案。
我曾认为让 What Got Done 可行的另一条路径是自然增长。6 月底曾有一波稳定的新用户注册。如果人们持续使用免费版,或许 What Got Done 能逐渐起势,进而推动他们说服雇主采用付费方案。可惜,自然增长在 7 月初就放缓了:


What Got Done 在 2019 年 7 月的每日新增用户与活跃用户
我打算将 What Got Done 作为商业项目搁置,只把它当作个人工具保留。最初开发它的主要动机是自学 Vue.js,从这个角度看已经达到了目的。它本身就不是我最强的商业点子,只是想着反正要做这个应用,不妨试试能否卖出去。事实证明它作为商业产品还是太弱,所以我决定把精力转向其他更有潜力的想法。
Zestful 与克制“什么都想修”的冲动
这个月我意识到,Zestful——我那个尚未盈利的食材解析服务——恰恰是最容易勾起我完美主义倾向的项目。它包含一个网页应用、一个 RESTful 网络服务、一个训练应用和一条机器学习流水线,整个系统有太多细小而不完美的地方,时时都在考验我克制住去修修补补的定力。遗憾的是,7 月大多数时候我都没能抵住这种诱惑。
例如,我发现 Zestful 对食材“ground cinnamon”解析有误。它把“cinnamon”当作产品,把“ground”当作该食材的预处理方式。很少有人会自己去磨肉桂棒,所以产品本应是“ground cinnamon”。我追查原因后发现,训练数据集中有大量“ground cinnamon”的标注是错误的,导致模型产生了混淆。
看似是个快速修复,但我大概花了一小时才把所有错误的“ground cinnamon”样本找出来。完成后我还挺有成就感,以为消灭了一个错误用例,但实际上并没有带来任何实质性的提升。只有 0.3% 的 Zestful 请求包含“ground cinnamon”。况且,之前返回“cinnamon”的行为本来也够用了,因为大家默认“cinnamon”指的就是“ground cinnamon”。

天哪,为实现这个效果真是花了太长时间
修这些小问题当时很过瘾,因为让解析器更准确很有成就感。但很容易一头扎进兔子洞,去追逐大量细小的错误用例,几天后才猛然发现整体准确率几乎没有变化。解析器永远不可能达到 100% 准确,而我可能会为了越来越小的准确率提升而耗费无穷的时间。
我今后的目标是,除非有付费客户提出需求,否则克制住去修 Zestful 上各种问题的冲动。
为 Is It Keto 接入 AdSense
6 月,我在自己的营养网站 Is It Keto 上尝试了一家广告合作方。结果我非常不喜欢,11 天后就决定关掉了。那些广告既难看,又把移动端页面搞得一团糟,把页面弄坏了。
尽管如此,这次尝试还是让我开始思考横幅广告作为变现方式的吸引力。在那之前,Is It Keto 只有当访客点击站内的 Amazon 商品链接时才能赚钱。对于像 Metamucil 这样的页面来说这还不错,因为访客在浏览后确实有可能去购买 Metamucil 纤维胶囊。但对于像生菜这样的页面就不合适了,因为没人会在 Amazon 上买生菜(除了一些倒霉真的会买的人)。
依赖 Amazon 联盟链接意味着,Is It Keto 上的大多数页面除非能说服访客点击跳转到另一篇更有利可图的商品文章,否则就赚不到钱。而有了横幅广告,每个热门页面都能为网站带来收入,无论它是否促使访客在 Amazon 上购买商品。
于是,我注册了 Google AdSense,目前体验还不错。关键区别在于:
- 我可以控制广告的投放位置。
- 之前的广告合作方会自动把广告塞进任何能找到的空位。
- 通过手动选择位置,我可以避免广告破坏网站的观感和体验。
- 我可以控制展示哪些广告。
- 审核后台能帮我确保用户不会看到垃圾广告或伪装成网站功能的广告。
- 例如,会插入假“打印”按钮的广告

接入 Google AdSense 和 Amazon 联盟广告后的 Is It Keto
目前,我每 1000 次页面浏览能赚约 2.29 美元。之前的广告网络是按独立访客计费的,换算下来,我现在每 1000 次会话大约能赚 5 美元。这略低于之前合作方约 8 美元的收益,但就广告打扰程度与收入之间的权衡而言,我对现状很满意。
收尾
完成了什么?
- 进行了九次客户访谈
- 为 What Got Done 实现了“表情回应”功能
- 为 Zestful 添加了 USDA 匹配功能
- 为 Zestful 添加了对“二选一”食材的支持
- 为 Is It Keto 接入了 Google AdSense
经验总结
- 当我能控制广告在网站上的呈现方式时,其实并不排斥横幅广告。
- 通过向曾在 Google 工作过的创始人发送个性化陌生邮件,可以获得不错的回复率:
- 我给 15 位创始人发了邮件
- 收到 7 封回复(回复率 47%)
- 约成 3 场会面(转化率 20%)
- 除非能直接关联到付费客户的需求,否则不要再去折腾 Zestful。
下月目标
- 在 mtlynch.io 上发布一篇新的博文。
- 为我的邮件文案工具想法发布一个最小可行产品。
- 为将 What Got Done 搁置做好准备。
- 修复几个遗留的小 bug。
- 把所有过六个月再回来肯定会忘掉的东西都记录下来。
- 也许会将其开源。
随机一篇博客
评论
登录后参与讨论