Buttondown 是一个邮件通讯(newsletter)工具。创始人 Justin Duke 2017 年在加入 Stripe 前不久做出了它,之后一直在 Stripe 上班、把它当副业,直到 2022 年初才辞职全职做。2026 年 9 月他在 Indie Hackers 的访谈里说,公司现在的年化收入超过 100 万美元,完全自筹,而且是盈利的。

它所在的 newsletter 市场早就挤满了大公司,Buttondown 一路走来没有哪一次爆发,增长主要来自很多年的慢积累和用户口碑。下面的收入数字全部是创始人自己公开说的,出处都附在文中。Buttondown 没有公布过利润额,只说自己现金流为正。

起点是对 TinyLetter 不满意

2022 年 12 月 11 日,Justin 在 Hacker News 的一条评论里讲过 Buttondown 的来路。他说自己从 2017 年起一直把它当副业做,那一年早些时候才转成全职。

他当时用的是 TinyLetter,觉得质量很差,也不觉得它的团队有动力去改。于是他想做一个更好的版本,而且只服务一个他自己很熟悉的细分人群:要 Markdown、要 REST API 的那批偏开发者的用户。

同一条评论有个脚注。他说很多人以为「做细分」就是加功能,在他看来,做细分往往也是删功能。公司变大以后要满足越来越多的场景,界面越堆越多,副业产品没有这个包袱,可以只盯一两个场景,把很多用户嫌多余的东西都拿掉。

2026 年 9 月 17 日的 Indie Hackers 访谈开头,他的说法差不多:其他 newsletter 平台要么臃肿,要么对人不友好,或者两样都占,他想要一个 Markdown 优先、安静、尊重写作者和读者的工具。他在访谈里还提到,自己职业生涯前段在 Stripe 和 Amazon 做工程师,后来做到工程经理。这篇访谈只有开头几段公开,后文需要注册 Indie Hackers 才能看,下面引用的访谈内容都来自公开部分。

一年从 500 美元涨到 1500 美元

同一天,有人在 Hacker News 上追问他是怎么拉到用户的。他的回答第一句就是:慢慢来的。

他说自己发了不少推文,也写了很多开发过程,在 Hacker News 和 Product Hunt 都发布过,效果是「还行但不算好」。没有哪一天突然找到了产品市场契合,就是新用户和新客户一点点进来,帮他把产品和定位磨清楚。

他给了一个具体数字:2017 到 2018 年,MRR 从 500 美元左右慢慢涨到 1500 美元左右。这种速度让人难受,但很可持续,因为他不靠这个领工资。流失率极低,唯一的问题是漏斗顶部太窄,他没爆红过,也没花钱投广告。

2024 年 1 月 31 日,他在 Hacker News 另一条评论里补了一句:在 Stripe 当夜晚和周末的副业时,他把 Buttondown 从三位数的高位做到了五位数的低位,然后辞职全职做。他也坦白说,辞职时手里有不少积蓄,除了妻子没有其他要养的人,就算失败了,代价也不算太痛。他没说这是哪种收入口径,只能看个量级。

辞职前后大约 1.5 万美元 MRR

独立开发播客 Indie Bites 在 2023 年 4 月 1 日播出了一期对 Justin 的访谈,节目页写着:2022 年 12 月,Buttondown 的 MRR 大约是 1.5 万美元。节目说录制时他还在 Stripe 当工程经理,播出时已经离职全职做 Buttondown。节目的章节里有一节叫「A pricing conundrum」,还有一节讲免费档。

1.5 万美元 MRR 年化约 18 万美元。从 2022 年 12 月到 2026 年 9 月,不到四年,年化收入涨到了原来的五倍多。

2024 年开始不再是一个人

Buttondown 每年年底会在官方博客上写一篇回顾。

2024 年 12 月 28 日那篇 2024 (and what's next) 结尾有两句话:2024 年是 Buttondown 历史上第一次,大部分新代码不是 Justin 写的;也是第一次,大部分客户打交道的对象不是他本人。文章说,Buttondown 从西雅图一个下雨的周六下午在咖啡馆里开始的小项目,变成了被几万人用来发送数百万封邮件的公司。

这篇回顾没有给收入数字,但写了他们对用户的判断:很多人选 Buttondown 是因为听说客服好,留下来也是因为客服好。

2025 年收入涨了 61%

2025 年 12 月 25 日的年度回顾给了一张表。他们最看重的三个指标里,过去 30 天有发信的活跃作者涨了 45%,收到邮件的去重订阅者涨了 72%,收入涨了 61%。只有增长率,没有绝对值。

运营数字倒是给了实数。全年代码提交 6514 次,前一年 4487 次。回复客服工单 5247 张,前一年 3906 张。首次响应时间的中位数从 7 小时降到 5 小时,工单回复字数超过 220 万。

获客的说法和 2022 年那条评论一脉相承。文章写道,竞争对手有钱买超级碗广告,花几百万美元拉用户,Buttondown 只靠口碑,这一年的增长完全来自用户推荐给朋友和同事。

同一篇里还有两条和成本有关的计划。一是 2026 年要做不依赖 Stripe 的内嵌付费订阅结账。二是自建 SMTP 发信,理由写得很直白:发信是他们最大的单项成本,而且下游邮件服务商的事故和信誉问题已经成了供应链风险。

定价

按 2026 年 10 月 18 日的定价页,前 100 个订阅者免费。页面结构化数据里列的付费档是:1000 个订阅者以内每月 9 美元,5000 个以内 29 美元,1 万个以内 79 美元,2 万个以内 139 美元。按活跃订阅者收费,不按全部联系人。

很多功能是单独的附加项。标签分组、付费订阅、评论问卷、数据分析、RSS 转邮件、邮件附件各加 9 美元一个月;赞助位、自定义域名的归档页、多个 newsletter、自动化各加 29 美元;白标和团队协作各加 79 美元。注册的非营利组织打五折。所有价格默认每天最多给全部订阅者发一封,发得更多要另谈用量计费。

定价页的问答回答了「为什么比别家便宜」:全员远程,没有办公室租金;主要按活跃订阅者收费,其他功能用户自己选;也不打算像别家那样过几年大幅涨价。页面也写着,公司盈利、自筹资金,没有改变的打算。

辞职之前的那几年

Justin 在 2024 年那条 Hacker News 评论里把辞职的前提讲得很清楚:有积蓄,没有家庭负担,所以失败的代价是能承受的。从 2017 年到 2022 年初,Stripe 的工资让他不用指望 Buttondown 的收入过日子,2017 到 2018 年那种一年才涨 1000 美元 MRR 的速度,他也等得起。

之前写过的 Tally 走的是另一条路。Tally 是比利时的夫妻档,靠几乎不设限的免费档冲用户量。Buttondown 先当副业慢慢做,收入撑得起再辞职,产品最早只服务一小撮要 Markdown 和 API 的人,后来靠客服和口碑往外扩。

参考链接

— 感谢阅读 —
广告

一起交流

分享你的思考,让讨论更进一步。