What Got Done - Month 3

Michael Lynch

做成了什么——第 3 个月

一句话总结

结束 What Got Done 实验。

亮点

  • 我准备搁置 What Got Done,因为客户似乎对这个想法不感兴趣。
  • Zestful 成了我克制自己不去纠结细枝末节的最大挑战。
  • Is It Keto 继续在后台增长,收入增加了 22%,流量增加了 35%。

目标评分

与新客户进行五次通话

  • 结果:进行了九次通话和会议(What Got Done 五次,Zestful 三次,一个项目想法一次)
  • 评分:A+

我获得的访谈机会几乎是预期的两倍,也提升了与客户交谈的能力。

实现两个客户普遍要求的 Zestful 功能

  • 结果:添加了 USDA 匹配功能,并支持处理“二选一”配料
  • 评分:B

我成功为 Zestful 添加了一项功能,使其能够将用户提供的配料匹配到USDA 食品数据库中的条目,但覆盖率没有我希望的那么高(我的目标是 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,41919,526+5,107 (+35%)
总页面浏览量39,40553,467+14,062 (+36%)
Domain Authority(Moz)660
排名关键词(Moz)8621,442+580 (+67%)
AdSense 收入N/A$71.49N/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 月初开始放缓:

添加 AdSense 广告后的 Is It Keto 截图添加 AdSense 广告后的 Is It Keto 截图

What Got Done 的每日注册量和活跃用户数——2019 年 7 月

我准备把 What Got Done 作为商业想法搁置,但继续把它当作个人工具使用。我开发它的主要动机是自学 Vue.js,而在这方面我已经达成了目标。它不是我最有潜力的商业想法,但既然无论如何都要开发这个应用,我就想不如试着卖掉它。结果证明,它作为商业产品太过薄弱,所以我准备专注于其他更有潜力的想法。

Zestful,以及克制把一切都修好的冲动

这个月,我意识到Zestful这个不盈利的配料解析服务,正是最容易诱发我完美主义倾向的项目。它包含一个 Web 应用、一个 RESTful web service(RESTful Web 服务)、一个训练应用和一个 machine learning pipeline(机器学习流水线),因此整个项目有许多细小而不完美的部分,不断考验着我克制自己、不要去修复一大堆小问题的能力。遗憾的是,7 月我屡屡屈服于这种诱惑。

例如,我发现 Zestful 错误地解析了配料“ground cinnamon”。它把“cinnamon”视为产品,把“ground”视为配料的一道处理步骤。很少有人会自己把肉桂棒磨成粉,所以产品应该是“ground cinnamon”。我调查了原因,发现我的训练数据集中有许多“ground cinnamon”的示例被错误地标注了,因此模型被弄糊涂了。

这看起来像是个很快就能修好的问题,但我大概花了一个小时找出所有错误的“ground cinnamon”示例。我终于完成了修复,为消除一个错误案例感到自豪,但实际上并没有带来什么有意义的改进。Zestful 的请求中只有 0.3% 包含“ground cinnamon”。更何况,之前返回“cinnamon”的行为已经够用了,因为大家反正都会把“cinnamon”理解为“ground cinnamon”。

在 Zestful 中解析 ground cinnamon 的截图

哎呀,让这个功能正常工作花的时间实在太长了

当下修复这些问题会让人很有满足感,因为让解析器变得更准确很有趣。但人太容易一头钻进兔子洞,追逐大量细微的错误案例,直到几天后才醒悟过来,发现总体准确率几乎没有变化。解析器永远不可能达到 100% 的准确率,而我可能会耗尽一生去追求不断缩小的准确率提升。

接下来我的目标是,除非付费客户提出要求,否则克制自己不要修复 Zestful 中的问题。

将 AdSense 集成到 Is It Keto

6 月,我在自己的营养网站Is It Keto上尝试了一家广告合作伙伴。最终我非常讨厌效果,决定在 11 天后关闭广告。这些广告很丑,还破坏了移动用户看到的页面

不过,这让我开始思考横幅广告作为变现策略的吸引力。在那次实验之前,只有当人们点击网站上的 Amazon 商品链接时,Is It Keto 才能赚到钱。对于Metamucil这样的页面来说,这种方式效果不错,因为访客浏览网站后可能确实会决定购买Metamucil 纤维胶囊。但对于生菜这样的页面来说,这不是个好策略,因为没人会从 Amazon 订购生菜(除了一些倒霉的人确实会这么做)。

依赖 Amazon 联盟链接意味着,除非 Is It Keto 的页面能说服访客点击进入另一篇介绍更有利可图的产品的文章,否则大多数页面都赚不到钱。而有了横幅广告,无论页面是否鼓励用户在 Amazon 上购买东西,只要页面受欢迎,就能为网站带来收入。

因此,我注册了 Google AdSense,到目前为止体验不错。主要区别在于:

  • 我可以控制广告的位置。
    • 之前的广告合作伙伴会自动把广告硬塞进他们能找到的任何空白处。
    • 通过手动选择位置,我可以避免广告破坏网站的外观和体验。
  • 我可以控制显示哪些广告。
添加 AdSense 广告后的 Is It Keto 截图

使用 Google AdSense 和 Amazon 联盟计划广告的 Is It Keto

目前,我每 1,000 次页面浏览量能赚 $2.29。之前的广告网络按独立访客计算,所以换算成那个口径,我每 1,000 次会话大约能赚 ~$5。这略低于之前广告合作伙伴带来的 ~$8,但考虑到广告侵扰程度和收入之间的权衡,我对目前的结果感到满意。

总结

做成了什么?

  • 进行了九次客户访谈
  • 为 What Got Done 实现了“回应”功能
  • 为 Zestful 添加了 USDA 匹配功能
  • 为 Zestful 添加了对“二选一”配料的支持
  • 为 Is It Keto 添加了 Google AdSense

经验教训

  • 当我能控制横幅广告在网站上的显示方式时,我并不太介意它们。
  • 向曾在 Google 工作过的创始人发送个性化的陌生邮件,可以获得不错的回复率:
    • 我给 15 位创始人发了邮件
    • 收到了 7 份回复(回复率 47%)
    • 安排了 3 次会议(转化率 20%)
  • 除非能将需求直接与付费客户的请求联系起来,否则我需要停止折腾 Zestful。

下个月的目标

  • mtlynch.io 上发布一篇新的博客文章。
  • 为我的邮件文案工具想法发布一个 MVP。
  • 为 What Got Done 做好放上次要任务清单的准备。
    • 修复几个尚未解决的小 bug。
    • 记录所有资料,否则六个月后回来时我肯定会忘记。
    • 也许将其开源。

原文由 Michael Lynch 发布

本文章由 openai/gpt-5.6-luna 进行翻译