打开App Store搜索“习惯打卡”,结果可能比预想的要多得多。Streaks、Habitica、Productive、Finch…… 随便一数就有二三十个。
然而,开发者Evan作为一名新人闯入这片红海,却在短短四个月内将自己的应用做到了月入14K美元。他的方法听起来简单:不做又一个普通的打卡应用,而是把它做成一款RPG游戏。

一、玩游戏的方式打卡
Locked应用第一眼看上去像是个健身应用,但进入后你会发现需要先选择一个角色。接下来,你将看到自己的XP(经验值)进度条、等级,以及一个全球排行榜——上面显示着今天谁完成的任务最多,而你又在第几名。每完成一个任务,你就能获得+100 XP。
这套逻辑完全借鉴了游戏设计。如果你用过多邻国(Duolingo),就会知道它正是依靠连胜机制和排行榜让用户欲罢不能的。Locked采用的正是同一套心法。
有意思的是,Evan开发这款应用的初衷只是为了解决朋友的痛点。他的一位朋友向他抱怨,自己总是无法专注,任务堆积如山,而市面上普通的打卡应用根本留不住他。Evan没有花时间去分析市场,而是直接写了一个应用来解决朋友的问题。
二、从9岁开始的创业之路
Evan的创业经历可以追溯到9岁。那时他并没有像其他孩子一样沉迷于玩《Roblox》,而是尝试在Roblox平台上开发游戏。虽然没能赚到钱,但创业的种子就此种下。随后,他尝试过代购倒卖、视频剪辑、经营自动售货机等项目,但都以失败告终。
后来,他的哥哥Zach建议他尝试开发移动应用。于是,他真的去做了。
他的第一个应用名叫Problem Pal,最高月收入曾达到2000美元,后来被出售。第二个应用叫Clear AI,上线后反响平平,他便果断放弃。而Locked,则是他的第三个作品。
三、从电商学来的关键细节
Locked的主要定价策略是每年40美元,或者每周7美元。选择年付方案,用户可以享受3天的免费试用期。
但这并不是全部。如果用户在浏览订阅页面后没有立即付款,而是点击关闭按钮准备退出时,应用会弹出一个新的页面,提供一个更优惠的价格:每年20美元。
这招在电商领域被称为“放弃购物车挽回”(Abandoned Cart Paywall)。Evan巧妙地将这一策略移植到了应用中。逻辑很简单:用户既然已经点击进入了订阅页面,说明有购买的意愿,只是在犹豫价格。提供一个半价优惠,就能挽回一部分即将流失的用户。
这些以20美元成交的用户,本来可能一分钱都收不到,现在却变成了20美元的收入。
四、专注一个获客渠道:精准的网红合作
Evan没有投入任何广告预算,没有进行SEO优化,也没有刻意运营自己的社交媒体账号。
他的获客方法极其聚焦:只找了一个YouTube博主进行合作。这位博主名叫Jeremiah Jones,内容方向聚焦于如何保持专注和提升效率,与Locked的定位完美契合。
Evan花费了800美元,与Jeremiah签订了一份包含保底播放量条款的合同:Jeremiah需要制作一个视频,视频前15秒必须展示Locked应用,并保证获得至少60万次播放。如果未能达标,Jeremiah需要继续发布视频直到播放量达标为止。
最终,这个视频在全平台获得了大约100万次播放,为Locked带来了1800次下载和3000美元的收入。算下来,用800美元的投入换回了3000美元的产出。

五、快速启动与极简运营
从产生想法到产品上线,Evan只用了1.5个月。他用2周时间在Figma中完成设计,随后转入Xcode进行开发。开发过程中,他主要依靠YouTube教程和Claude Code的辅助来编写代码。
应用上线后的月度固定成本如下:
- Claude Code:每月200美元(用于开发辅助)
- Superwall:收入的1%(用于A/B测试不同的付费墙方案)
- Supabase:免费(用作后端数据库)
在月入14K美元的情况下,每个月的固定支出不到300美元,利润空间相当可观。
六、关键复盘与可复用的经验
看完Evan的案例,有几个核心要点值得深入思考与记录。
1. 游戏化设计远不止是添加勋章
许多应用声称拥有游戏化元素,但实际上只是加入了一个成就系统。Evan构建的是一套完整的RPG逻辑:角色系统、成长曲线和社交竞争。这三者结合在一起,才能产生像多邻国那样的高用户黏性,缺一不可。在构建类似产品时,思考如何将日常的学习打卡行为,真正转化为一场有目标、有反馈、有社交互动的“游戏”。
2. 第二个付费墙几乎是“白捡”的收入
那些在订阅页面放弃的用户,往往不是不想买,而是在犹豫价格。为他们提供一个限时折扣,可以有效地挽回一部分订单。这个功能的开发成本可能只需一天,但带来的收益却是长期的。
3. 跑通单一渠道胜过泛泛撒网
很多人在推广应用时喜欢多线作战:运营自媒体、做SEO、投付费广告……结果往往是每个渠道都浅尝辄止,没有一个真正做透。Evan则专注于一件事:利用RPM(每千次展示收入)/CPM(每千次展示成本)的算法,寻找匹配度高的网红,并通过保底播放量合同来控制风险。集中所有资源,先在一个渠道上跑通商业模式,再去复制成功经验。
如果你想尝试类似的独立开发或创业路径,不妨先想清楚以下三个问题:
- 你的应用大概的RPM是多少?换算成CPM后,你能接受的网红合作成本上限在哪里?
- 谁是你所在赛道里与你产品调性最匹配的博主?记住,不一定是粉丝最多的,而是话题和受众最精准的那一个。
- 你的应用是否设计了第二个挽回性质的付费墙?如果没有,这可能是改动最小、回报最直接的一个优化点。
这些来自一线实践者的经验总结,其价值往往远超理论。如果你对如何落地这些策略有更多想法,欢迎在云栈社区的技术创业或产品设计板块分享与讨论,那里聚集了不少同样在探索前路的开发者和产品人。