hunter-ji / Blog

My Blog.
121 stars 38 forks source link

裸辞后独立开发产品上线五天开始盈利,我是怎么做的?分享我的过程(下) #81

Open hunter-ji opened 4 months ago

hunter-ji commented 4 months ago

一. 前言

裸辞后,我花了一个多月开发我的第一个独立开发产品RedisMate。其MVP版本上线五天,产品从没有排名,到冲到了国区mac app store开发工具类排名榜的前十,并持续有了几笔收入。

那么,我是怎么做的呢?

我是一个正在尝试独立开发的普通程序员,在此跟各位分享我的过程,不仅是我对自己的复盘,还希望能够给一些正在或准备尝试独立开发的兄弟一点参考。所有的过程都是按照我主观的想法去推进执行的,如果有更好的建议,欢迎交流!

本次分享分为上下两篇,分别为产品设计和产品推广。

在本篇文章中,跟各位分享下我是如何推广的,准确来说是验证MVP版本。

二. 推广之前

首先,审视RedisMate产品本身,其是一款专为开发过程中, 简化Redis调试操作而设计的macOS原生GUI应用。

那么其目标受众是用Mac的做后端开发的程序员

我要推广的地方是用Mac的做后端开发的程序员聚集的平台

一开始,我选择使用这个我最熟悉的领域来尝试独立开发,也是因为我就是这个圈子里的人,我认识不少这个圈子的朋友,我可以很方便地推广给我的朋友们,快速验证产品。

其次,因为是验证MVP版本,只要小规模推广一下,获取反馈验证产品方向是否正确即可。

三. 录制介绍视频

看了别的产品的介绍视频,那些音乐、画面和节奏非常惊艳,我感觉我目前没那个能力做出来。

所以我做了一个比较朴实和真诚的视频,主要是介绍我的产品,展示其特色的功能。

中文视频我直接自己读台词,但是英文视频就直接用ai生成人声后期剪辑上去。

我尝试把空白间隙剪辑掉,稍稍加快语速,不断精炼台词和画面,使得视频控制在七八分钟内。

四. 落地页

Landing Page,也被称作着陆页或落地页,主要用于网络营销和广告活动。它直译为“降落页面”,暗指用户通过点击广告或搜索结果后“降落”的首个页面。

我这是第一次接触落地页,别的产品都会强调有一个落地页,但是当时我并没有特别明白落地页在推广中起到什么作用,只是盲目去做了一个落地页。本来想套用模板快速生成一个,但是在没有看到有合适的模板,所以自己根据模板改了一版,保留了介绍文案和视频。

image

自认为做得还不错,实际上并没有什么用😭。

五. 社区发帖

基于上述的用Mac的做后端开发的程序员聚集的平台,我首先会想到的是v2ex,这是一个纯粹的程序员社区,并且对于新产品的发布非常友好,大家也都非常热情地参与和反馈,非常适合产品冷启动。

其次,我也在reddit等英文社区发了帖子。

六. 自媒体

不同于v2ex这样的论坛,很多媒体平台比如b站等,是需要靠曝光量才能让更多目标人群看到,所以不可能一发帖就达到论坛那种效果。

在这些媒体平台上,要么花钱找相关的博主推广,要么花钱给自己的帖子买曝光量,要么就自己搞吧!

我作为刚起步的独立开发者,尽量以极低成本去验证产品。

产品的迭代是一个长期、持续的过程,因此作为独立开发者而言,自己做自媒体,一方面可以持续有稳定曝光量,另一方面可以结识一些志同道合的朋友。

因为工作这些年,我也都有在佛系写博客,维护了几个文字类平台,比如知乎、公众号等,所以稍微有一点关注量。

然后我同时注册了多个媒体平台,并在开发产品过程中,持续输出,分享一些过程。

七. 总结

根据推广后的效果而言,v2ex的反馈是最多的,其次是b站。不得不说,这两个平台的网友真的非常热情且友善!

英文社区的推广的效果是挺差的,反馈不多,有兴趣的网友也都不是mac。

本次推广中,落地页做得很差,自以为简洁,其实缺少的元素太多,比如产品的特色、产品的定价等等,都需要添加上去。否则比如我这次,遇到最多的问题就是“你这个产品跟xxx有什么不同”。以及落地页本身获取流量等能力也没有去做。这些都是我没有做好的部分,需要后续持续学习和改进。

作为验证MVP版本,我觉得这些步骤对我来说是可以了,不仅验证了我的产品,让我第一次跑完独立开发整个流程,还结识了不少志同道合的朋友。

八. 后续

在推广过程中,有很多细节我欠缺了太多,后来我也有在认真学习理论知识,以及看看大佬们是怎么做的,确实有学到很多。我看到有的大佬还没产品的时候就已经验证完产品且完成预售了,真的太强了......

后续我将单独分享一下我学习到的知识,比如落地页应该应该怎么做、如何更低成本验证产品等等。