Patrick McKenzie 在 2009 年复盘了 Bingo Card Creator 的迁移:一款原本用 Swing 写的桌面软件,推出 Web 版后,在转化率、AdWords 获客成本、客服负担、反盗版和产品实验上都占了上风。

这不是“桌面软件已死”的判决书。它更像一张独立软件生意的明细账:客单价约 28 美元时,用户从搜索到付款多走一步,开发者就少赚一截。

同一款产品,Web 版为什么在商业链路上更强

桌面版的购买漏斗很长。用户从 Google 搜索进站,下载软件,找到安装包,完成安装,可能还要升级 JRE,再打开试用。等他几周后决定购买,还得回网站付款、拿注册码、输入注册码。

McKenzie 统计这条路径长达 17 步。每一步都不是技术细节,而是流失点。

Web 版砍掉了下载、安装、重启、注册码输入和旧版本残留。用户点开就用,想买时还在同一个上下文里。对低客单价软件,这种差别很硬:不是体验好一点,而是付款概率变了。

对比项桌面版Web 版对生意的影响
Trial-to-Purchase约 1.35%约 2.32%同一产品,Web 版转化率明显更高
AdWords CPA约 20 美元约 9 美元获客成本接近腰斩
最近 50 个客户支持请求15 个3 个安装、注册码、旧版本问题被削掉
版本分发旧版散落在下载站服务器统一更新修 bug、推实验更快

最要命的是 CPA。卖约 28 美元的软件,获客成本从 20 美元降到 9 美元,利润结构就完全不同。桌面版还在为安装和注册码付隐形税,Web 版已经能用更低成本买流量。

“天下熙熙,皆为利来。”这句话放在这里很贴。开发者表面争的是桌面体验和 Web 体验,账本上争的是谁能更便宜地把用户送到付款页。

Web 赢的不是界面,是分发权、数据和实验速度

McKenzie 更在意的,不只是 Web 版少了安装麻烦。Web 版让他看到桌面版看不到的行为数据:哪些功能被用,哪些功能没人碰,哪些用户更可能付费。

Google Analytics、Mixpanel、A/B 测试、用户分层,把软件从“发一个版本,等市场反馈”,改成“今天改,今天看”。这对独立开发者很残酷,也很公平。你不再靠猜,你靠数据修漏斗。

桌面软件当然也能上传使用数据。但在 2009 年的开发者文化里,这容易被用户骂成 spyware。Web 应用天然跑在服务器上,行为数据回流更顺。

放到今天,这件事要加限制。GDPR、Cookie 限制、企业合规和隐私预期都比 2009 年更重。Web 不是天然免罪牌。数据能不能收、怎么收、收了能不能用,已经是产品能力的一部分。

盗版也是同一套结构。桌面软件一旦安装包和注册码机制被绕过,盗版站可以长期挂着旧版。Web 应用把核心能力放到服务器端,用户下载一个浏览器并不能盗版 Basecamp。

这有点像报业从纸面发行走向门户和搜索流量,不完全一样,但权力迁移相似:谁掌握入口、分发和反馈,谁就能改变利润分配。技术形态只是外壳,控制链路的人拿走更大的确定性。

独立开发者该改什么,SaaS 创业者该盯什么

这篇旧文最适合两类人读。

独立开发者要先检查自己的购买路径。用户是不是必须下载?是不是必须安装?是不是会卡在系统权限、运行环境、注册码、旧版本上?如果客单价不高,这些摩擦不叫传统,叫成本。

能做的动作很具体:缩短试用到付款路径;把激活流程减到最少;把旧版本分发收回来;给关键步骤埋点;用 A/B 测试验证文案、价格页和注册流程。别先讨论技术信仰,先算每一步掉多少人。

SaaS 创业者则要盯四个变量:获客成本、激活率、付费转化、客服负担。Web 版的优势不在“看起来更现代”,而在每个变量都能更快被测量、更快被修正。

但边界也要说清。高性能剪辑、专业创作、离线生产、安全隔离、复杂硬件接入,桌面端仍有价值。Adobe、JetBrains、AutoCAD 这类工具没有消失,而是走向桌面端、账号体系、订阅和云同步的混合形态。

所以问题不是“要不要抛弃桌面”。问题更窄,也更实用:你的核心功能能不能放到服务器?用户是否接受账号体系?销售是否依赖广告投放?数据回流能否合规?产品是否需要高频实验?

如果答案大多是“是”,继续迷恋安装包,多半是在替旧漏斗交税。如果答案大多是“否”,桌面端也许不是包袱,而是你的护城河。