V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hlwjia
V2EX  ›  程序员

一位程序员,做了一个浏览器插件,赚了 4 万美元

  •  7
     
  •   hlwjia · 290 天前 · 13291 次点击
    这是一个创建于 290 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今天分享的是一个为作者带来了 4 万刀收入的浏览器插件 ReaderMode ;这又是一篇旧文,4 万刀已经是前年( 2021 年)的事了。

    这个插件花了 8 个月时间累计营收 1 万刀,但仅仅一年多后,累计收入就翻了 4 倍。听起来好像不太真实,但看完你可能会对浏览器插件市场有不一样的看法。

    这里的 8 个月,并不是完全都在写代码,实际写代码的时间可能不超过 1/2 甚至 1/3 。这和很多初次做产品的独立开发者很不同 - 他们会花半年甚至更长的时间去开发一个尚未被用户验证需求的产品。

    下面会讲讲这位开发者是如何从想法到 4 万美元的。

    想法 → 第一版上线

    最早,一位马来西亚的程序员 Ryzal 在筹划着做个小产品来赚点生活费;基于他日常的观察认为浏览器插件是一个可以比较低成本的快速验证想法的方式,所以就决定在插件领域下工夫;在看完一圈插件,然后结合自己平时浏览网页时对各种广告以及乱七八糟排版的不爽,于是就想一个可以让用户无干扰、沉浸式阅读文章的插件应该会很受欢迎。

    本来就是想着可以快速验证想法,他马上就开始了;只花了一个周末,就出了 MVP 版 - 最小可行产品。

    把 MVP 发给了几个朋友和群组里,打算着是收集一些用户的吐槽和建议。结果竟然有几个人直接付费购买了 pro 版。

    浏览器插件也有人愿意付费?!

    国内可能比较少见,但在国外需要付费使用的插件还是挺常见的。很大程度也是海外用户付费意愿比较强的缘故,更多的内容在上一篇《为什么开发者应该多关注海外市场》有展开详谈。

    商业模式

    ReaderMode 采用的商业模式是 freemium ,大白话说就是基础功能免费使用,高级功能付费使用。Freemium 是国外 to C 的产品比较主流的商业模式了,比如 Notion, Slack, Dropbox 等。

    这种模式的好处是,用户没有心理门槛,有点好奇心的小伙伴都可能会试试(反正不花钱)。这样基础用户量就有了,但凡你的产品是有亮点的(即使是免费的功能),就会有一批忠实用户;这些忠实的用户会帮你转发,推荐给更多的用户,这就是口碑传播 word of mouth (WoM)。WoM 传播未必是最快的,但是一定是转化效率最高的传播之一。

    用户基数大了,自然就会“漏斗”出付费用户了。

    可以说 freemium 模式下的免费用户是营销推广的利器;其实从财务角度来看,你可以把免费版的投入(时间、精力、钱等)看作是市场推广费用。

    从这个角度来思考免费档的功能以及其设计能创造出更高的 ROI 。

    Soft launch

    回到时间线上,Ryzal 根据 beta 用户的反馈做了一些调整,花了一个月时间才把产品打磨到可以对外发布的程度。

    在正式发布之前,他还做了一次叫 soft launch ,就是在自己个人的渠道小范围地做一次宣发。这也是国外独立开发者比较常用的发布策略。其目的有多层:

    • 二次验证需求
    • 小规模地扩散、获得更多的关注者
    • 压力测试
    • 为正式发布暖场

    这是 Ryzal 当时 soft launch 发的推;留意他还提供了个 8 折优惠码吸引早期试用用户。

    这次 soft launch 算不错,给 ReaderMode 带了 100 多位用户。顺势他在这条推下面做了个小调研:

    很明显这是为了在 ProductHunt 上面做正式发布做准备了;前面提到的为正式发布暖场的意图也在这里显现出来了。

    为什么在 PH 的正式发布那么重要?还需要暖场?

    ProductHunt launch

    首先,PH 是什么? PH 是一个新产品发现平台。提交新产品的方式可以是创造者自己提交,或者是用户自己发现了好用好玩的产品提交到平台。

    由于平台每天都会收到的数十条新品提交,为了鼓励优质的产品,他有一个排名机制;这个排名的依据是当天新产品的 upvote (可以简单理解为点赞)数量。

    PH 的流量非常大,如果能在当天的发布排名中占到前 5 ,带来的曝光是非常可观的;更不用说如果进入前 3 ,还会有专门的徽章。

    之前分享的独立设计师独立开发者案例,都是在 PH 获取早期用户。对于初创产品,把发布节奏和细节把控好,产品冷启动的问题可能一下子就解决了,随之还带来一大拨免费 PR 流量。

    其实,不仅是独立产品、创业公司,就连大公司也会把新产品提交到平台,可见 PH 在行业内的影响力之大。

    从 0 到 2000 美元

    Ryzal 把发布的内容都准备好后,在 PH 上正式发布并顺利地拿下来了当天的最高赞。

    https://www.producthunt.com/products/reader-mode#reader-mode

    只能说更加幸运的是,不仅 PH 的创始人 Ryan (推特大 V )为其推广,连 LifeHacker 这种大媒体都留意到了这个产品并对其作出了报导。

    短短发布后的 24 小时内,这个产品就收了 2000 美元;而这离写下第一行代码应该只有不到 2 个月的时间。

    再次证明了,产品力本身就是最好的营销技巧。

    增长到 40,000 美元

    整体下来从发布到 5000 用户,两周时间,没花一分钱。有了一个成功的 PH 发布,带来近 10 家媒体(可能实际更多)的曝光,这个产品已经有不少 credibility 了; 3 个月后,1 万用户达成。

    截止至 2021 年 5 月左右的收入,总计 4 万多刀,分两部分组成。

    1. 一部分产品的直接收入:

    1. 另一部分是通过一些 deal sites (比如 AppSumo )的收入:

    接下来就躺赚了?

    不存在的,Ryzal 在 PH 发布后的第二天就开始了新一轮的迭代。今天,ReaderMode 已不再是一个简单的插件了,而是一个

    All-in-one reading, bookmarking, highlighting and research app.


    如果你也有想法,还是快速码起来,把产品推给用户,让用户来告诉你这个产品是否值得继续做下去吧。

    59 条回复    2023-06-06 16:14:03 +08:00
    tkHello
        1
    tkHello  
       290 天前 via iPhone   ❤️ 2
    硬广
    woshipanghu
        2
    woshipanghu  
       290 天前   ❤️ 13
    连续发这些东西 除了贩卖焦虑 还有其他作用吗
    guguji5
        3
    guguji5  
       290 天前
    hlwjia
        4
    hlwjia  
    OP
       290 天前   ❤️ 9
    @woshipanghu
    @guguji5
    不好意思哈,不知道这样的文章会给你们造成焦虑。

    我看到的是机会和思路哈,焦虑的话,欢迎各位忽略掉这个主题,或者 block 掉我也是可以的。

    没有任何要制造焦虑的意思,我感觉焦虑应该是来自生活中的压力吧。
    LowBi
        5
    LowBi  
       290 天前   ❤️ 1
    在做插件了,但是卡在了支付开发者注册费上了😅
    Hucci
        6
    Hucci  
       290 天前   ❤️ 1
    这个插件刚好我也在用,说实话做得不算精致,对于 latex 公式都无法解析,疑惑付费的是看中了什么
    awinds
        7
    awinds  
       290 天前   ❤️ 1
    OP 做的?
    darksword21
        8
    darksword21  
       290 天前   ❤️ 1
    @hlwjia #4 好的,那我就照你说的做了
    metalvest
        9
    metalvest  
       290 天前   ❤️ 1
    用 GPT 可能一两天就能上线?


    # 主题

    沉浸式阅读浏览器插件

    # 简介

    本插件旨在为用户提供一个简单实用的沉浸式阅读工具,帮助用户阅读网页内容更加舒适和便捷,并通过去除广告等无关内容,让用户的阅读更加流畅和高效。

    # 问题陈述

    越来越多的用户选择在线阅读,然而,在大多数网页中,阅读体验往往受到各种干扰,例如广告、弹窗、无用信息等。这些因素会降低用户的阅读体验,并且在某些情况下甚至会影响用户的安全。

    # 目标与目的

    本插件的目标是提高用户的阅读体验,为用户提供一个更加便捷、流畅和清晰的阅读环境,同时帮助用户节约时间和提高效率。本插件的目的是帮助用户更好地沉浸于网页内容中,获得更多有价值的信息和知识。

    # 用户故事

    小明是一名大学生,每天都需要阅读大量的学术文献和资料。然而,在阅读过程中,他总是会遇到各种干扰,例如广告、弹窗和无用信息等。这些因素不仅降低了他的阅读体验,还浪费了他的时间。于是,小明开始寻找一种更加便捷、流畅和清晰的阅读工具,帮助他更好地沉浸于网页内容中。

    他找到了本插件,并安装了它。通过本插件,他可以轻松地将网页中的无关信息过滤掉,只留下他需要的文本内容。同时,插件还可以将文本内容转换成 Markdown 格式,以便于他更好地整理和归纳。使用本插件,小明的阅读效率得到了显著提高,他的学术研究也更加顺利和高效。

    # 技术要求

    1. API 的使用
    2. HTML 解析器的使用
    3. 去除广告和无关内容
    4. HTML 转换成 Markdown
    5. Markdown 重新渲染成 HTML

    # 收益

    1. 提高用户的阅读体验,让用户更加沉浸于网页内容中;
    2. 节约用户的时间和提高效率;
    3. 为用户提供一个方便和实用的阅读工具;
    4. 帮助用户更好地整理和归纳信息。

    # KPI 指标

    1. 插件的安装量;
    2. 用户的使用频率;
    3. 用户的留存率和满意度。

    # 开发风险

    1. HTML 解析不可靠问题;
    2. 插件兼容性问题;
    3. 过滤的内容过多或过少问题;
    4. 部分网页内容是通过 JavaScript 生成的问题;
    5. 部分网页内容需要点击“查看更多”或“继续阅读”按钮的问题。

    # 结论

    本插件是一款简单实用的沉浸式阅读工具,旨在提高用户的阅读体验和效率,并帮助用户更好地整理和归纳信息。虽然开发过程中可能会遇到一些技术和兼容性的问题,但使用可靠的技术和逐步迭代的方法,可以确保插件的高效和稳定。
    kerb15
        10
    kerb15  
       290 天前   ❤️ 4
    感谢分享,对于执行力高和有创意的同学而言,同样看到的是机会和思路,感到焦虑的是 loser 的发言,不用理会
    hlwjia
        11
    hlwjia  
    OP
       290 天前
    @darksword21 给你点赞。V 站提供这些功能就是为了大家可以愉快地浏览 V 站。你也开心,我也没啥损失。
    hlwjia
        12
    hlwjia  
    OP
       290 天前
    @awinds 😂 我倒是想。但不是 😅
    hlwjia
        13
    hlwjia  
    OP
       290 天前
    @LowBi 这个应该有弄个双币信用卡就可以支付吧。 或者 PayPal? 我都忘记我怎么支付的了
    hlwjia
        14
    hlwjia  
    OP
       290 天前
    @metalvest 自从 ChatGPT 出来之后,做浏览器插件是方便了很多。 我正在上线一个用 ChatGPT 写的,但还有点问题,在改。
    hlwjia
        15
    hlwjia  
    OP
       290 天前
    @Hucci 应该是用户群体不同,他当时出来的时候最大的亮点应该是在这类工具里面做了 dyslexia 用户的支持。

    科普一下:读写障碍(dyslexia),也称为读写困难,是一种最常见的特殊学习困难。 根据国际读写障碍协会(International Dyslexia Association, 2004) 的定义,读写障碍是一种学习障碍。

    很多名人都有这种缺陷,包括 乔布斯、维珍集团的老板、毕加索、达芬奇、爱因斯坦等。
    air00dd
        16
    air00dd  
       290 天前   ❤️ 1
    @hlwjia 自古良药苦口,忠言逆耳。他人焦虑只是因为玻璃心,对他们来说直面现实是最大的焦虑,蒙上眼睛封住所有感官就绝对不焦虑了。 有人揭露黑暗就一定有人跳出来洗地说是谣言。
    air00dd
        17
    air00dd  
       290 天前   ❤️ 1
    信息垄断是最大的壁垒,谢谢 op 提供和分享这些信息,至少打开了思路,能让普通人看到更多渠道
    TabGre
        18
    TabGre  
       290 天前 via iPhone
    @metalvest 这是用的什么 prompt ?
    ShihanW
        19
    ShihanW  
       290 天前 via iPhone   ❤️ 1
    以前在大学也过类似的经历,但是相比收入少很多
    C47CH
        20
    C47CH  
       290 天前   ❤️ 1
    很不错的例子。
    dulred
        21
    dulred  
       290 天前   ❤️ 1
    蛮不错的
    xuanjiangsara
        22
    xuanjiangsara  
       290 天前 via iPhone
    举老外的例子意义不大,op 自己成功例子有么?没有的话跟都成功学书差不多
    NoDocCat
        23
    NoDocCat  
       290 天前   ❤️ 1
    人这一生, 固然要靠自我奋斗, 但也要考虑历史的进程.
    missdeer
        24
    missdeer  
       290 天前   ❤️ 1
    看前面的评论,真是千人千面,是否贩卖焦虑,是否有意义,是否成功学,都是太主观的感受,一些人是,必定另一些人否。
    hlwjia
        25
    hlwjia  
    OP
       290 天前   ❤️ 1
    @xuanjiangsara 给你点赞,喜欢你的提问。 我没有成功例子。

    但是否可以先来假设这个就是我的成功例子,那和我现在分享的内容有什么区别吗?

    我们 v 站有成功的独立开发者呀,https://v2ex.com/t/938170

    按你的说法,怎么区分我分享出来的是成功学?他分享出来的就不是成功学?

    我分享出来的点主要是让大家看到海外的一些成功的独立产品,这些产品都不是什么大牛做出来的,都是普通程序员一点点摸索出来的。

    和国内不同的是,国外开发者大家都愿意分享自己的经历和过程(很多几乎毫无保留),我就是把这些很值得参考的信息总结了分享到 v 站。
    hlwjia
        26
    hlwjia  
    OP
       290 天前   ❤️ 1
    @xuanjiangsara 除了去评论这个是不是成功学,我更希望大家像 @LaGeNanRen 在我另一个帖子下的提问。

    https://www.v2ex.com/t/938268#r_13047099

    这位 V 友认真读了之后,对案例有疑问的地方提出了问题。我作了回答。

    大家都获得了更有效的信息,提问者得到了解答,其他 v 友也获得了更全面的信息。
    dqzcwxb
        27
    dqzcwxb  
       290 天前   ❤️ 1
    成功学导师会告诉你所有人的成功经验,除了自己的
    ChefIsAwesome
        28
    ChefIsAwesome  
       290 天前 via Android
    chrome 商店之前还有跟 app store 那样的付款支持,后面给取消掉了。就光是信用卡付款这个,国内的人想申请就很困难。
    hlwjia
        29
    hlwjia  
    OP
       290 天前
    感谢两位对成功学比较熟悉的朋友的评论
    @dqzcwxb
    @xuanjiangsara

    我去看了一下什么是成功学:
    ![]( )

    然后我意识到其实成功学是褒是贬不在于其本身,在于读成功学的人。

    一部分人读了成功学,认为成功学是一个很好的工具来约束自己管理自己进步。

    另一部分人读了成功学,不需要任何付出就可以成功;书买了就会了,课程付费了就懂了。

    ----

    即使是我自己的成功案例, 我分享出来你看了也不会成功啊,你得自己去付出实践啊。

    还是把帖子中的最后一句话贴一遍:

    “如果你也有想法,还是快速码起来,把产品推给用户,让用户来告诉你这个产品是否值得继续做下去吧。”
    xuanjiangsara
        30
    xuanjiangsara  
       290 天前 via iPhone   ❤️ 1
    所以你连自己的例子都没有,不断的搬运老外经验,你都没拿到第一桶金,也没跟回帖人着手干。所以还不如买小号定贴呢。不会再回复。
    vevlins
        31
    vevlins  
       290 天前   ❤️ 7
    这都什么环境啊?分享点知识,有些人说散播焦虑,有些人说自己没成功就不能讲成功故事,没毛病吧?自己不行怪这怪那。分享些开发者经验好得很。
    seki
        32
    seki  
       290 天前
    @xuanjiangsara OP 的第一桶金就是转发成功故事啊,哈哈

    不怪这么多人喷,这个标题本身就是经典成功学标题
    hlwjia
        33
    hlwjia  
    OP
       290 天前
    @xuanjiangsara 我不需要有成功案例才能分享别人的案例呀

    我分享案例的能力取决于我是否有成功案例吗?我分享案例的能力取决于我能不能找到这些值得分享案例就可以了。

    我看你的历史回复你英语应该挺好的,你也可以的找一些出来分享,这样国内的开发者都能得益于你的分享。

    另外就是我给个建议,不管你看到我的帖子是什么情绪促使你评论,大家都有评论的权利,但最好不要偏题说我个人没有成功案例就不能分享别人的成功案例给大家参考学习。

    你可以说我独立开发能力不行(因为我没有成功案例),但不能说我拿案例来分享也不行。
    AA5DE3F034ACCB9E
        34
    AA5DE3F034ACCB9E  
       290 天前   ❤️ 2
    其实,自己玻璃心或接受不了别人赚钱,完全可以不看不听,这可以做到。比如我不喜欢 B 站的小鹏,视频内容全是豪车豪宅,看完心理很不平衡,我直接取消和屏蔽,到现在也有一两年了。
    眼不见心不烦,很简单的道理。那既然觉得看见了会心烦,那就直接屏蔽就好了,何必发出来让别人看到你的「焦虑」评论也感到心烦呢,所以我也 block 了类似评论的人。
    Finnn
        35
    Finnn  
       290 天前   ❤️ 2
    我举个更近点的例子, Chrome 应用商店上的 Infinity new tab (pro) 是来自重庆的一个小工作室做的, 各位用过的应该知道的, 几个人从大学做的小项目, 基本虽不说都财务自由, 也是生活无忧了
    easylee
        36
    easylee  
       290 天前   ❤️ 1
    @hlwjia 感谢分享,自身一直在独立开发者路上前进,从本文有获得一些“机会和思路”。
    metalvest
        37
    metalvest  
       290 天前
    @TabGre
    请为以下的开发项目撰写 PRD 文档:
    TabGre
        38
    TabGre  
       290 天前 via iPhone   ❤️ 1
    好奇这种独立开发者是采用的什么支付的
    vevlins
        39
    vevlins  
       290 天前   ❤️ 2
    @TabGre 国内可以用 xorpay ,还是比较方便的
    hlwjia
        40
    hlwjia  
    OP
       290 天前   ❤️ 1
    @TabGre Stripe, PayPal, Paddle 都可以。

    大部分美国那边的公司都用 Stripe ,但是 PayPal 的优势在于世界上还有好多地方是没有(或不流行)信用卡的,而 PayPal 几乎是这些地方的唯一支付方式,所以一般来说 Stripe + PayPal 都可以覆盖绝大多数情况。

    Paddle 是类似 Stripe 的,处理信用卡、借记卡的。
    hlwjia
        41
    hlwjia  
    OP
       290 天前
    @Finnn 感谢提供更贴近咱们的例子!

    其实不少海外产品都是国内开发者做的,只是大部分都闷声发大财,所以很难接触了解到这些团队。
    JustSong
        42
    JustSong  
       290 天前 via Android   ❤️ 1
    感谢分享,他人闲言碎语,不必过多理会
    please0stop
        43
    please0stop  
       290 天前   ❤️ 1
    扯成功学的真的是六啊,成功学就一无是处吗,至少他让我打发了一下时间,再有就是,成功学告诉你所有人的成功故事除了他自己的,雷总马云不成功吗,他们也告诉你成功的经验了呀,那你成功了吗
    rpish
        44
    rpish  
       290 天前   ❤️ 1
    @xuanjiangsara 你是懂坎宁安定律的
    套到了有用信息 还传递了负面情绪 真的太坏了
    jmc891205
        45
    jmc891205  
       290 天前
    这不是 firefox 和 safari 自带的功能吗
    chrome 没有吗
    James369
        46
    James369  
       290 天前
    这种产品是存在争议的,毕竟动了广告的利益,往坏处讲就是篡改和侵犯计算机系统(某新闻措辞)
    nicevar
        47
    nicevar  
       290 天前   ❤️ 1
    不扯什么成功学,收入其实不多,国内某个人做的插件收入比这多多了,里面加密部分放了私货,会各种替换你打开的一些链接,讽刺的是这里很多人都装了这个插件。
    hefish
        48
    hefish  
       290 天前
    我去,赚了这么多,我该怎么办。。。我这就起床学习。。。我的台灯开关在哪儿呢。。
    sylvesteryao
        49
    sylvesteryao  
       290 天前 via Android   ❤️ 1
    唉,好的开发者和点子不少,但是缺的还是流量呀,有流量就有一切。
    vinciarts
        50
    vinciarts  
       289 天前 via Android   ❤️ 1
    案例本身好不好跟作者有没有成功有啥关系…1+1 会因为不同的人而得出 2 以外的数字吗。盲信权威才是危险的思想
    lts9165
        51
    lts9165  
       289 天前   ❤️ 1
    感谢分享,挺不错的
    allentown
        52
    allentown  
       289 天前
    @nicevar 插件叫什么?
    hlwjia
        53
    hlwjia  
    OP
       289 天前
    @sylvesteryao 这么说对,也不对。

    流量不一定完全是需要自己的流量,不能所有独立开发者都是大 V 自带流量,当然有流量是最好了。

    大多数都是没有流量的,但 ProductHunt 这些地方有流量,BetaList 有流量,Hackernews 也有流量,可以在这些地方发布。

    还有另外的思路就是生态流量,比如你开发的 Chrome 插件发布到 Chrome Web Store ,你什么都不用做就能有一定的流量,这个流量大不大取决于你的产品定位了。

    所以,不能持着自己不是大 V 没有流量就觉得做不起来。
    nicevar
        54
    nicevar  
       289 天前   ❤️ 1
    @allentown 我就不直接说了,作者也在这里混的,再就是做这种事的插件不少,重灾区是解除限制类的,举报了 google 也不管,反正用的时候小心点就行了,浏览器各种链接偶尔出现尾巴的时候基本上就中招了。
    Xianmua
        55
    Xianmua  
       289 天前
    @nicevar 你这个“不直接说了”是真让人吐血
    “我知道有个扩展有病毒,我也知道你们很多人都装了,我也知道作者在 v 站,但是我不说是哪个”

    我知道有个扩展“Extension manager”干过这个,你说的是不是这个
    nicevar
        56
    nicevar  
       289 天前
    @Xianmua 我说出来人家能查到我很多信息,会报复,我说出来干什么
    weegc
        57
    weegc  
       288 天前   ❤️ 1
    需要开阔一下眼界,希望楼主多发一些自己或者别人的经历, 自己也可以从中获取一些有用的信息
    感谢
    hlwjia
        58
    hlwjia  
    OP
       288 天前
    @weegc  感谢关注

    文章基本都会同步到 v 站,如果不时常来 v 站,也欢迎订阅公众号:

    ![]( )
    Team
        59
    Team  
       263 天前
    @hlwjia 嫉妒 -> 焦虑 -> 投射到你身上让你也感受到他的焦虑
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   871 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 20:48 · PVG 04:48 · LAX 12:48 · JFK 15:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.