我如何创建 CoverLetterGPT 并将其发展到 5,000 名用户和 200 美元 MRR
嘿,我是文斯……
CoverLetterGPT 到底是什么?
什么是技术栈?
我如何营销它
我如何将其货币化
未来计划
最后的话 + 更多资源
嘿,我是文斯……
我是一名自学成才的开发者,在新冠疫情期间转行了。我这么做是因为我想要一份更好的职业,热爱编程,同时对独立黑客(IndieHacking)也非常感兴趣。
如果你还不了解,IndieHacking 指的是开发者利用业余时间开发潜在盈利的副项目。有一些非常成功的 IndieHacker 和“个体创业者”激励着其他人,例如levels.io和Marc Lou。
能够创建自己的副业并在我睡觉时产生利润的想法一直对我很有吸引力的。
因此,我很高兴地报告,我终于完成了我的第一个软件即服务 (SaaS) 应用程序CoverLetterGPT.xyz,该应用程序于 2023 年 3 月推出!
我首先承认结果并不十分出色,但我仍然为此感到非常自豪:
- 超过 5,000 名注册用户
- 每月经常性收入 (MRR) 203 美元
下面,我将与您分享我是如何构建它的(是的,它是开源的!),如何营销和货币化它,以及一系列有用的资源来帮助您构建自己的盈利副项目。
CoverLetterGPT 到底是什么?
CoverLetterGPT.xyz是我在 OpenAI API 发布后萌生的想法。这款应用允许你上传 PDF 格式的简历/履历以及你申请的职位描述,它会根据这些信息为你生成并编辑专属的求职信。
它还允许您保存和管理每份工作的求职信,从而轻松制作和申请多份工作,而无需将所有重要信息复制并粘贴到 ChatGPT 中!
什么是技术栈?
CoverLetterGPT 是完全开源的,因此您可以查看代码、分叉、从中学习、创建自己的代码、提交 PR(如果您这样做,我会永远爱您 🙂)... 无论如何!
我使用Wasp 全栈框架构建了它,这使我能够以大约 10 倍的速度交付它。
为什么?
因为Wasp框架允许你在main.wasp
配置文件中描述应用的核心功能。然后,它会不断地编译这些功能,并将其“粘合”成一个 React-ExpressJS-Prisma 全栈应用。
您所需要关注的只是编写客户端和服务器端逻辑,Wasp 将为您完成一些无聊的工作,例如身份验证和授权、服务器配置、电子邮件发送和 cron 作业。
顺便说一句,Wasp是开源且免费的,您可以通过在 GitHub 上关注该 repo 来为该项目提供大量帮助:https://www.github.com/wasp-lang/wasp 🙏
对于 UI,我一如既往地使用了Chakra UI。我喜欢它基于组件的 UI 库。这帮助我比使用 Tailwind 或原生 CSS 更快地构建 UI。
对于付款,我使用了Stripe,(我将在下面详细介绍货币化)。
服务器和 Postgres 数据库托管在 https://railway.app上,客户端位于Netlify.com的免费层。
顺便说一句,如果您有兴趣使用与上述几乎相同的堆栈构建自己的 SaaS,我还构建了一个免费的 SaaS 模板供您使用,这将节省您数天的工作时间!
我如何营销它
我从整个项目中得到的最大收获是开源是推销它的最佳方式!
这听起来有点违反直觉,对吧?把代码公开给任何人查看和复制,对企业有什么好处呢?这简直就是在给竞争对手铺红地毯,不是吗?
嗯,不完全是。
首先,真正愿意投入时间和精力去开发直接竞争对手产品的人很少。而且,大多数对你的开源代码感兴趣的人,都希望学习其中的某些内容,并将其应用到自己的想法中,而不是直接抄袭你的代码。
其次,最重要的是,它是开源的这一事实使得人们更容易接受你谈论它。
当你展示自己开发的产品,并让人们有机会学习时,他们会更热情!因此,他们更有可能点赞、分享、使用,并推荐给其他人。
CoverLetterGPT 就是这样的!由于我分享了开源代码,它被IndieHackers.com 的新闻简报(超过 10 万订阅者)推荐,并在博客上分享,并在社交媒体平台上被热议。
尽管它是一款小而简单的产品,但我还是尝试在Product Hunt上推出它,它的表现也相当不错。
总而言之,这些最初的努力让我的产品在初期市场表现良好。到目前为止,除了一些推特帖子(如果你觉得这算营销的话,还有这篇帖子🤑),我并没有做太多其他的营销工作。
我如何将其货币化
当我在 2023 年 3 月首次推出该产品时,我并没有真正指望有人会为该产品付费,但我想学习如何使用 Stripe 作为支付处理器,认为这些技能在未来可能会有用。
所以我从简单的开始,只放了一个一次性支付小费的链接。无需付费墙,无需订阅。完全免费,小费金额不限。
令我惊讶的是,小费开始涌入,有些甚至高达 10 美元!
这促使我强制用户登录才能使用产品,并在用户用完 3 个积分后添加付费墙。
我最初的付款方式是:
- 3 个月使用权需 4.95 美元
- 10 封求职信生成费用为 2.95 美元
一切进展顺利,直到我实现了让用户使用 GPT 对生成的求职信进行更精细编辑的功能。从那时起,我改变了定价,利润也开始增加:
- GPT-4 订阅费用为 5.95 美元/月
- GPT-3.5-turbo 订阅费用为 2.95 美元/月
目前,尽管 3 个试用积分使用的是 GPT-3.5-turbo 模型,但超过 90% 的客户都选择了功能更强大、更昂贵的 GPT-4 计划。
(我还集成了比特币闪电支付 - 如果您想了解如何操作,请查看repo - 但尚未收到任何信息。)
现在,我的 MRR 约为 203 美元,我的月利润当然取决于我的成本,即:
- 域名:10美元/年
- OpenAI 账单:约 15 美元/月
- 托管费用:约 3 美元/月
这样我每月的利润就大约是 183 美元 😀
未来计划
CoverLetterGPT.xyz的成功最令人惊讶的一点是,从表面上看,这款产品非常简单。此外,我几乎没有做过 SEO 营销,也根本没有持续进行任何推广。得益于我最初的营销努力,目前的增长主要依靠的是自然增长。
但我仍有一些计划来使其变得更好:
- 购买更好的顶级域名(TLD),例如CoverLetterGPT.ai
- 添加更多功能,例如根据求职信生成面试问题
- 改善用户体验,使其看起来更“专业”
如果您有任何其他想法可以改进它,请给我留言,在twitter/x上给我留言,或者向 repo 提交 PR。
最后的话 + 更多资源
我写这篇文章的目的是帮助那些正在考虑推出自己的 SaaS 产品的人。我希望这篇文章能帮到你。如果你还有任何问题,请随时提问。
以下是本文中最重要的链接以及一些有助于构建和营销您自己的盈利副项目的进一步资源:
- CoverLetterGPT GitHub 仓库
- 💸 免费全栈 SaaS 模板,带有 Google Auth、Stripe、GPT 和 README 中的说明!
- ✍️ 初始求职信 GPT Reddit 帖子
- 🪓 IndieHackers 专题
- 💸 关于如何使用 Stripe CLI 和 Webhook 的精彩视频
哦,如果您发现这些资源有用,请不要忘记通过在 GitHub 上加注 repo来支持 Wasp !
文章来源:https://dev.to/wasp/how-i-built-grew-coverlettergpt-to-5000-users-and-200-mrr-14c3