产品快死了,他买断合伙人股份,花一年时间从头重写。新版本上线一年后,月收入稳定在3万美元。这不是一夜成名的故事,而是一次关于“如何体面地失败并重建”的实战记录。

布伦南·邓恩的创业之路,听起来像是两个极端:一端是“产品快死了”,另一端是“月入3万美元”。中间只隔了一年。

但在那一年里,他做了一个几乎所有创始人都会犹豫的决定:在业务还在勉强维持的时候,花一整年时间重写整个产品。

没有新功能,没有增长,只有埋头重构。这听起来像自杀。但他活下来了,而且活得很好。


01 起源:先成为自己的用户

布伦南的故事,始于他自己的需求。

当时他运营着一个面向自由职业者的教育公司,有5万多邮件订阅者。但他发现一个问题:所有订阅者看到的落地页都一样。 年入5万美元的自由职业者和年入200万的代理公司老板,看到的是一样的标题、一样的产品推荐、一样的案例。

他知道,信息本身没变,但不同的人需要不同的信息。

于是他用代码给自己搭了一个“临时方案”——根据邮件平台的数据,动态切换网页内容。效果立竿见影,转化率明显提升。

这件事被Gumroad、Teachable等公司注意到,他们请布伦南帮他们实现类似功能。然后Teachable的前CEO打电话来:“我能不能投资你,让你把这个做成SaaS?”

可以学习的思路: 最好的产品往往始于解决自己的问题。当你成为自己的用户,你对痛点的理解会比任何市场调研都深刻。

02 第一次失败:建了一个“没人能用”的产品

2018年,RightMessage正式上线。它做一件事:根据邮件平台里的用户数据,动态切换网站内容。

但很快他们发现一个问题:除了大公司,几乎没有小企业有足够的用户数据来使用这个功能。

他们建了一个精密的“如果…就…”引擎,但大多数用户的“如果”是空的。产品很强大,但目标客户用不上。

于是他们做了一个关键的调整:进入问卷和测验领域。 帮助企业在不了解用户的情况下,通过主动提问收集数据,然后再做个性化推荐。

这个转型,让RightMessage从一个“需要数据才能用”的工具,变成了一个“帮你生成数据”的工具。

可以学习的教训: 不要假设你的用户已经拥有你需要的资源。如果他们没有,你就得帮他们创造。

03 至暗时刻:花一年重写,零新功能

真正让布伦南痛苦的,不是功能调整,而是技术债务。

旧代码库已经无法承载新的产品方向。他做了一个艰难的决定:买断合伙人的股份,花一年时间从头重写整个产品。

这一年的代价是巨大的:

  • 没有新功能上线给现有付费用户
  • 储蓄在持续消耗
  • 产品增长几乎停滞

“这是正确的决定,但在财务和情感上都很残酷。”他说。

可以学习的教训: 技术债务不会自己消失。有时候,停下来重写比勉强堆砌更快。但前提是,你得有足够的积蓄和心理准备来撑过这一年。

04 技术栈:一个务实的全栈选择

重写后的RightMessage,技术栈清晰且务实:

  • 后端: Laravel (PHP) + MySQL + Redis + Elasticsearch
  • 前端: Vue 3 + TypeScript + Tailwind
  • AI: Claude(通过OpenRouter代理)
  • 监控: Sentry + Laravel Pulse + PostHog

整个项目是一个monorepo,包含API、管理后台、营销网站,以及共享的组件库和可视化构建器。

这个选型没有追逐最时髦的技术,而是选择了布伦南最熟悉、最能快速迭代的生态。

可以学习的思路: 技术选型的第一原则,不是“最新”,而是“你最擅长”。在创业早期,迭代速度比技术先进性重要得多。

05 增长渠道:从“靠自己”到“靠伙伴”

布伦南的增长策略,经历了几个阶段的演变:

阶段一:现有受众
他在创业前就有邮件列表和读者群体。RightMessage上线前,他做了预售——还没产品,就有人付钱。

阶段二:内容和教育
他多年来持续写邮件营销、用户分群相关的内容。这些内容缓慢积累信任,YouTube上的具体案例视频也能直接带来试用。

阶段三:个人演示
“最好的转化方式,仍然是我亲自给客户做演示。”当客户在视频通话中看到自己的网站被实时个性化时,“啊哈时刻”立刻发生。但瓶颈是:他只有一个人。

阶段四:联盟计划
超过1000个联盟伙伴,赚取20%的终身佣金。但布伦南承认,前期他没有给联盟足够的支持(素材、案例),导致这个渠道一度沉寂。

阶段五:代理合作伙伴
这是他现在最看好的渠道。代理机构将RightMessage作为服务卖给客户,由代理负责实施和支持,布伦南只需要收钱。虽然要分佣金,但客户不占用他的时间。

可以学习的思路: 单人创业的瓶颈永远是时间。找到能帮你“复制”自己的渠道(联盟、代理、合作伙伴),比亲自做所有销售更可持续。

06 核心经验:为已经理解的市场而建

布伦南给创业者的核心建议是:

“为你已经理解的市场而建。”

他之所以能做出RightMessage,是因为他本身就是这个产品的用户。他知道痛点在哪里,知道解决方案长什么样。如果他需要“猜”客户想要什么,他就处于劣势。

另一个重要建议:即使你还没准备好发布,现在就开始写作、开始教学、开始建立信任。 你的未来客户,就在你每天分享的内容里。

可以学习的思路: 创业最大的风险不是竞争,而是你根本不知道用户要什么。先在一个你足够熟悉的领域扎根,比去一个陌生的热门赛道更稳妥。


07 总结与启示

布伦南的故事,给所有创业者五个值得记住的启示:

第一,失败不是终点,而是重写的起点。 他花了一年重写产品,这在当时看起来是倒退,但事后证明是唯一正确的路。有时候,承认错误并推倒重来,比在错误的方向上继续堆砌更需要勇气。

第二,先成为自己的用户。 布伦南所有的产品洞察,都来自于他自己做业务的真实需求。如果你不是自己的目标用户,你永远只能“猜测”他们想要什么。

第三,单人创业的瓶颈是时间,所以要找到杠杆。 联盟、代理、合作伙伴——这些都是让他一个人能服务更多客户的杠杆。学会放弃亲自做所有事,才能做更大规模的事。

第四,技术选型要服务于迭代速度。 他用自己最熟悉的Laravel和Vue,而不是追逐新框架。创业早期,速度比“完美架构”重要得多。

第五,长期主义不是口号,是每天的选择。 他花一年重写产品时,没有新功能上线,没有增长,只有储蓄在消耗。但他坚持下来了,因为他相信这个方向是对的。这种耐心,比任何增长技巧都稀缺。

看了这么多创业案例,会越来越觉得,“先成为自己的客户”几乎已经成了第一教条。很多真正跑出来的产品,不是从宏大的市场想象开始的,而是从创始人自己每天都在碰到的问题开始的。与其四处找机会,不如先回到自己的工作和生活里,看看哪些麻烦是你最想解决、也最有感受的问题。


布伦南在采访的最后说了一句话,值得每个创业者记住:

“业务的存在是为了支持生活,而不是反过来。”

他有两个年幼的孩子,他喜欢打网球、去健身房。他刻意压缩工作时间,把精力集中在最高杠杆的事情上。

这或许才是RightMessage故事里最核心的启示:成功不是月入3万美元,而是你拥有了选择如何生活的自由。


文中的产品

文中提到的产品地址,放在这里,方便查看。

  • RightMessage: https://rightmessage.com/