一年发 7 个产品零收入,转做图片 API 才起量:Bannerbear 从 0 到 MRR 1 万再到 2.7 万美元的每一步
先说结果:从辞职做第一个项目,到月度经常性收入过 1 万美元,Jon Yongfook 用了大约两年四个月。其中头一年发了 7 个产品,一分钱没赚。这个案例值钱的地方在于,他把这两年多每个阶段的 MRR 和当时在干什么都写在了官网上,之后又把从 1 万到 2.7 万那一年做过的营销动作逐条列了出来。
1 档案卡
| 项 | 内容 |
|---|---|
| 人 | Jon Yongfook,辞职后先做了「12 个月 12 个创业项目」的独立开发者 |
| 产品 | Bannerbear,通过 API 自动生成图片的工具,前身叫 Previewmojo |
| 赛道 / 收入路径 | SaaS,按月度经常性收入(MRR)计 |
| 收入快照 | 截至 2021 年 1 月,据 Jon Yongfook 在 Bannerbear 官方站自述,MRR 10,455 美元;截至 2021 年 12 月,据 Jon Yongfook 在 Bannerbear 官方博客自述,MRR 约 27,000 美元 |
| 结局 | 运营中(本文只覆盖到 2021 年 12 月,之后的规模不在本文引用的来源里,不写) |
2 起点
据 Jon Yongfook 在 Bannerbear 官方站的自述,他辞职后近一年里(时间线上标为 2019 年 1 月到 8 月),做的是一件叫「12 个月 12 个创业项目」的事。这段时间里他一共发布了 7 个产品。
7 个产品的收入是零。他自己给这段下的定语是”earned no direct revenue — none of them had a revenue model”。翻过来就是:没有直接收入,因为没有一个产品有收费模式。
这句话值得单拎出来。它不是「做了没人买」,而是「做的时候就没设计怎么收钱」。7 个产品分别是什么、为什么最后没有继续任何一个,他在这篇里没有展开,本文不补。
2019 年 9 月是分界线。从这个月到 12 月,他把精力收到了一个方向上:图片生成。产品叫 Previewmojo,功能很窄,按少量模板生成 open graph 尺寸的图片,也就是链接分享到社交平台时显示的那张预览图。这四个月做下来,MRR 到了 400 美元。
从零到 400 美元用了四个月。相比前面八个月的零,这是他第一次拿到经常性收入。
3 第一批用户从哪来
这一段先说清楚一件事:第一个付费客户是谁、怎么来的,两份来源里都没有写。能写的,是他在每个阶段做了什么,以及那个阶段结束时 MRR 是多少。
2020 年 1 月到 2 月,他把 Previewmojo 改名为 Bannerbear,重做了官网,然后上了 Product Hunt。两个月结束时 MRR 是 472 美元。改名之前是 400,也就是这两个月只涨了 72 美元。Product Hunt 那次拿到什么名次,他没写。
2020 年 3 月到 4 月,他做了一个后来看起来很重的决定:全押 API 产品。这两个月上线了模板编辑器和 REST API,同时从 Shopify 应用商店退出。为什么退出,官方站的这篇没有解释。这两个月结束时 MRR 是 488 美元,比上一阶段只多 16 美元。
也就是说,从 2019 年 12 月的 400 美元,到 2020 年 4 月的 488 美元,改名、重做官网、上 Product Hunt、上线 API,四个月加起来涨了 88 美元。这四个月是整条曲线上最平的一段。
2020 年 5 月到 10 月,曲线抬起来了。这六个月他把时间对半分:一半写代码,一半做营销。营销的具体内容是大量文档与教程,加上多个集成。集成具体接了哪些平台,他没有列。六个月结束时 MRR 是 6,109 美元。
从 488 到 6,109,六个月涨了 5,621 美元。这是本文的减法,不是他的原话。和前面四个月的 88 美元放在一起看,差距很直观。但他没有说这个增长里文档、教程、集成各占多少,本文也不猜。
2020 年 11 月到 2021 年 1 月,他用 Jobs to Be Done 框架给产品重新定位,定位语是「自动化与规模化营销」。三个月结束时 MRR 是 10,455 美元。他自己算过,从 0 到 1 万 MRR 大约用了两年四个月。
回头看第一批用户从哪来这个问题,来源里能对上的线索只有三条:Product Hunt、Shopify 应用商店、文档与教程。其中前两条对应的阶段 MRR 几乎没动,第三条对应的阶段涨了五千多。这是数字摆出来的样子,不是他本人给的归因。
4 定价与收入构成
这一段是本文最薄的一段,因为来源里没有定价。
Bannerbear 各个时期的套餐和价格、每个套餐有多少客户、客户数是多少,两份来源都没有给。所以收入构成没法拆,本文只写总数。
据 Jon Yongfook 在 Bannerbear 官方博客的自述,2021 年这 12 个月里,MRR 从 1 万美元做到了 2.7 万美元。也就是一年涨了约 1.7 万美元。对照前面那段:从 0 到 1 万用了两年四个月,从 1 万到 2.7 万用了一年。
据他在 Bannerbear 官方博客的自述,这一年他列出来的是 12 项营销动作,具体见第 5 段。
5 转折与踩坑
这个案例的转折点有三个,都是他本人在官方站上按时间顺序写出来的。
第一个转折是 2019 年 9 月,从 7 个没有收费模式的产品,收到一个有收费模式的产品上。前面八个月 MRR 是零,之后四个月是 400 美元。
第二个转折是 2020 年 3 月,全押 API。这个决定当时看不出效果,两个月只涨了 16 美元。接下来六个月他把一半时间用于文档、教程和集成,MRR 到 6,109 美元。两者之间是什么关系,他这篇没有解释,本文只把动作和数字放在一起。
第三个转折是 2020 年 11 月,用 Jobs to Be Done 框架重新定位。他没有写重新定位前后官网文案怎么改的,只写了新的定位是「自动化与规模化营销」,以及三个月后 MRR 过了 1 万。
到这里是官方站那篇的终点。接下来的一年,据他在 Bannerbear 官方博客的自述,MRR 从 1 万做到 2.7 万,他把这一年的营销动作逐条列了出来。下面按他列的顺序转述。
写自己的收入历程。「$10K MRR 之路」那篇文章上了 Hacker News 首页,带来一波流量尖峰。后来他又做了一份「10K to 20K」的幻灯片,也带来一批流量。
写技术文章。一篇讲 Puppeteer 优化的文章,成了他博客里自然流量最高的几篇之一。另一篇讲 FFmpeg 叠加的文章,带来的是稳定的自然流量。他在总结里写了一句后悔:这类文章应该多投入一些。
雇全职内容写手。这是 2021 年末的事。他举的示例教程是「Create a Fully Automated Podcast Clip Studio」。
主要功能做交互式演示。Smart Crop 和 Face Detect 这两个功能,他做成了不用注册就能在页面上试的演示。
重做 API 文档站。2021 年中,他仿照 Stripe 的文档风格重做了 API 文档,并加了一页式的 API Quick Start。
活跃于 Indie Hackers。2021 年一二季度,他在 Indie Hackers 上发了一次受欢迎的 AMA,还上了 Indie Hackers 的播客。
Open Startup 页面上做「Moto Meter」。这是一个进度条,每达成一个收入里程碑,就解锁一辆更贵的摩托车。
花钱庆祝里程碑。MRR 到 2 万美元时,他花了 2,000 美元以上请演员录了一段庆祝视频,视频在 Twitter 上引发了转发。
发招聘。他在 We Work Remotely 上发的招聘帖带来了流量和注册的尖峰。最近一次招聘收到了 1,000 份以上申请。
做免费工具。一个叫 Certificate Generator 的免费证书生成工具,搜索排名进了第一页,带来稳定的自然流量。
博客改版。2021 年末他把博客改了一遍,改的是移动端、目录和 SEO。他每个月会用 Ahrefs 查几次站点问题。
上线知识库。他雇了两名支持专员来搭建。
十二项动作列完,踩坑在最后一条。他不用 cookie 跟踪,所以他自己说”I don’t have any data on which of these activities moved the needle the most”。也就是这一年 MRR 涨了 1.7 万,但哪一项贡献最大,他没有数据。
他后悔没多投入技术文章,又说没有数据分辨哪一项贡献最大,这两点都是他本人的说法,本文不做归因。
6 时间线
| 日期 | 事件 | 当时收入 |
|---|---|---|
| 2019-01→08 | 12 个月 12 项目,发布 7 个,均无收费模式 | MRR 0 |
| 2019-09→12 | 聚焦图片生成,产品叫 Previewmojo | MRR 400 美元 |
| 2020-01→02 | 改名 Bannerbear,重做官网,上 Product Hunt | MRR 472 美元 |
| 2020-03→04 | 全押 API,上线模板编辑器和 REST API,退出 Shopify 应用商店 | MRR 488 美元 |
| 2020-05→10 | 时间对半分,大量文档与教程,多个集成 | MRR 6,109 美元 |
| 2020-11→2021-01 | 用 JTBD 重新定位为「自动化与规模化营销」 | MRR 10,455 美元 |
| 2021 全年 | 12 项营销动作,见第 5 段 | — |
| 2021-12 | 一年营销收官 | MRR 约 27,000 美元 |
2021 年 1 月及之前的数字出自他在 Bannerbear 官方站的自述,2021 年 12 月的数字出自他在 Bannerbear 官方博客的自述。收入口径都是月度经常性收入。每个阶段的数字是该阶段结束时的值。
7 可照抄清单
- 把没有收费模式的项目全部停掉,收到一个有收费模式的产品上:他 7 个产品零收入,收到图片生成一个方向后四个月 MRR 400 美元(见第 2 段)。
- 全押 API,退出应用商店:上线模板编辑器和 REST API,同时从 Shopify 应用商店退出,这两个月 MRR 只从 472 涨到 488 美元(见第 3 段)。
- 时间对半分,一半代码一半营销:营销的内容是大量文档与教程,加上多个集成,六个月 MRR 从 488 到 6,109 美元(见第 3 段)。
- 用 Jobs to Be Done 重新定位:定位语改成「自动化与规模化营销」,三个月后 MRR 过 1 万(见第 3 段)。
- 把自己的收入历程写成文章:「$10K MRR 之路」上了 Hacker News 首页,之后的「10K to 20K」幻灯片也带来一批流量(见第 5 段)。
- 写技术文章而不只是产品文章:Puppeteer 优化那篇是他自然流量最高的博文之一,FFmpeg 叠加那篇带来稳定自然流量,他自己后悔投入少了(见第 5 段)。
- 主要功能做成注册前就能试的交互演示:Smart Crop 和 Face Detect(见第 5 段)。
- API 文档仿 Stripe 重做,加一页式 Quick Start:2021 年中做的(见第 5 段)。
- 在 Indie Hackers 发 AMA、上播客:2021 年一二季度(见第 5 段)。
- Open Startup 页面加一个有趣的进度条:「Moto Meter」,达成里程碑解锁更贵的摩托车(见第 5 段)。
- 花钱庆祝里程碑并做成可传播的内容:2,000 美元以上请演员录视频庆祝 2 万 MRR,Twitter 上被转发(见第 5 段)。
- 在招聘平台发帖也当作流量渠道:We Work Remotely 的招聘帖带来流量和注册尖峰(见第 5 段)。
- 做一个免费工具去占搜索位:Certificate Generator 排到搜索第一页(见第 5 段)。
- 博客定期改版,用 Ahrefs 每月查问题:2021 年末改了移动端、目录和 SEO(见第 5 段)。
- 雇全职内容写手:2021 年末做的,示例教程是播客片段生成(见第 5 段)。
- 雇两名支持专员上线知识库:时间他没写(见第 5 段)。
8 出处未公开的部分
- 各时期的定价与套餐,两份来源都没有给。
- 客户数,任何时点都没有给。按某个价格反推客户数是不对的,因为定价本身就不知道。
- Product Hunt 的具体名次,没写。
- 第一个付费客户是谁、怎么来的,没写。
- 2021 年这一年的营销费用总额,没写。只有请演员那一项给了「2,000 美元以上」。
- 2019 年那 7 个产品分别是什么、为什么最后选了图片生成方向,没有展开。
- 为什么从 Shopify 应用商店退出,没有解释。
- 2020 年 5 月到 10 月做的「多个集成」具体接了哪些平台,没有列。
- 2021 年 12 项营销动作各自带来多少注册和收入,他本人说没有数据。
- 2021 年 12 月之后的数字不在本文引用的来源里,本文不写。
库里的相关记录
- Bannerbear:本案例在产品库里的记录
- 案例复盘库:本站所有单产品复盘
- 上线之后到底多久才有钱:四个公开过完整时间线的产品对照,本案例的两年四个月可以放进去比
- 一个人能把产品做到多大:18 个公开收入产品的规模与赛道分布
- 独立开发者的获客渠道:本案例第 5 段那 12 项动作所属的渠道清单
参考资料
- Here's How I Bootstrapped a SaaS to $10k MRR · Bannerbear 官方站 · Jon Yongfook · 访问于 2026-09-03
- 1 Year of Marketing a SaaS from $10K MRR to $27K MRR · Bannerbear 官方博客 · Jon Yongfook · 访问于 2026-09-03
想看系统性的方法而不是单个案例:奇连 AI 的出海与定价课程。本站只负责把具体的人、数字和时间点摆出来。