议程上有一个“摇钱树”

TLDR; 笔记应用程序议程将以Mac应用程序的新销售模式启动。

1月22日,我将为macOS启动一个新的应用程序:议程。 当我说“我”时,我的意思是“我们”,因为议程由Alexander Griekspoor和Marcello Luppi共同开发。 亚历山大(Alexander)是Apple设计奖获奖应用程序Papers背后的开发人员,而马塞洛(Marcello)是一位伟大的设计师,在过去的十年中我们一直致力于处理几乎所有事情。

毫无疑问,在发布之后,我将有更多关于议程本身的信息,但是现在,我想介绍我们已经确定的销售模式,因为它非常独特。 尽管在内部我们开玩笑地开始将其称为“摇钱树”,但我们并没有真正为该模型起名,因为这是我们成名和财富的入场券。 除了夸大其词外,更准确的描述可能类似于“不可续订的高级功能订阅”,但这很罗word,而“订阅”在我们的团队中是一个肮脏的词,因此我们坚持使用摇钱树

2017年Mac应用销售大危机

在过去的几年中,Mac开发人员一直在努力应对移动应用程序商店所带来的从底到高的思路。 客户不再希望为软件支付大笔费用,而传统方法(如出售主要版本升级)通常会遭到强烈反对。 当诸如Ulysses之类的出色应用迁移到订阅等更具可持续性的销售模式时,它们会获得1星评价。

这种情况变得非常严峻,使客户与开发人员竞争。 似乎没有一种适用于双方的模型。 付费升级会引起强烈抗议; 订阅引发强烈抗议; Mac App Store中缺少试用版意味着以可持续的价格销售是一个挑战。

“摇钱树”模型

在制定议程时,我们经过漫长而艰辛的思考,并决定尝试一些新的东西。 它不仅需要将应用程序简单地上传到Mac App Store上进行销售,还需要做更多的工作-在下面进行更多说明-但是我们认为结果对客户来说更公平,并会鼓励他们为应用程序付费,而不会引起任何通常的不满。 在我们的Beta测试计划以及在线论坛中,早期的反应是积极的。

那么,我们在这里实际上在谈论什么呢? 议程的销售模式介于免费增值和订阅之间。 该应用程序本身是免费的,没有时间限制,但是还有一些额外的高级功能需要应用程序内购买(IAP)才能解锁。 购买升级包后,所有当前功能将在用户的所有Mac(…和iOS设备,如果iOS应用可用)中永久解锁。 此外,购买后十二个月内添加到议程中的所有功能均已包括在内,并且也将永久解锁。

仅在十二个月的包装到期后,才需要出现需要购买新功能的高级功能。 用户可以选择购买新包装,解锁十二个月以上的新功能,也可以满足于已拥有的功能,直到添加了吸引他们再次购买的功能为止。

灵感来自素描

摇钱树的灵感来自流行的矢量图形应用程序Sketch所使用的销售模型。 (该模型实际上是Framer最初采用的,但是Sketch是使用它的最受关注的应用程序。)购买Sketch时,您将获得十二个月的更新。 因此,您可以在一年内获得新功能和错误修复,但是在此之后,您将再次依靠自己,直到再次购买。 您将不会获得任何新功能,甚至无法修复错误,但是您可以继续使用所下载应用程序的最新副本。

Sketch销售模型使开发团队避免了可怕的主要版本更新周期,该周期深受客户和开发人员的讨厌。 客户之所以讨厌它,是因为即使他们认为没有太多选择,他们也会被迫进行新的购买。 开发人员也不是很热衷,因为他们必须中断6个月或更长时间才能提出足够的新功能来证明版本增加。 而且由于许多客户认为更新只是抢钱,因此重大升级会导致大量负面反馈和1星级评论。

议程的销售模式受Framer和Sketch的启发,但有根本的不同-我们永远不会把客户甩在后面。 我们认为,始终能够为客户提供最新版本的议程非常重要,这样即使他们没有付款或功能已到期,他们也可以获得所有错误修复。 因此,摇钱树是关于解锁功能,而不是解锁更新。

订阅不是前进的方向吗?

苹果在应用程序商店中对订阅进行的更改非常清楚地表明,它意识到传统的销售应用程序的方式并不像以前那样有效。 订阅可以节省一天的时间吗?

您只需要看一下尤利西斯的命运就可以知道答案。 不,不是希腊英雄,而是广受尊敬的Mac应用程序,该应用程序于2017年转为订阅模式。尽管Ulysses是一款出色的应用程序,并赢得了Apple设计奖,但客户并不会羞于以“惩罚” 1-明星评论,将他们的出色评价推到比单独应用程序应有的水平低得多的水平。

人们显然不喜欢应用订阅。 订阅似乎过载 。 有时候,感觉就像每个公司都希望您注册订阅一样,人们对此变得警惕。 这是购买的额外障碍; 感觉您的每月支出过高,或者您在不再需要订阅时会忘记取消订阅。

您经常听到客户的抱怨,但是真正排除了议程订阅模式的是:我们的感觉完全一样! 我们可能是开发人员,但我们也是消费者,我们也对订阅产生了排斥-他们是将目光投向其他地方的原因。

我们不希望在议程中这样做。 我们想要一种能够鼓励客户购买但不强迫他们购买的销售模型。 而且我们不希望客户感到被束缚,也不想因为担心被束缚而避免购买。

议程的模型如何更好?

让我们总结一下新销售模式所带来的优势,以及为什么我们认为它可能对其他Mac应用程序具有吸引力。

从客户的角度来看,我们看到以下优点:

  • 客户不仅可以免费试用该应用程序,而且只要愿意就可以继续使用基本功能(免费增值服务)。
  • 该应用程序的最新版本适用于所有人,包括所有错误修复。 没有人需要“卡在”旧版本上。
  • 客户并未锁定订阅以继续使用该应用程序。 他们已经购买的功能将永远解锁。
  • 没有重大升级,迫使客户付费以继续使用该应用程序。 客户可以决定是否需要购买新功能,即使他们决定不升级,也可以继续使用最新版本。
  • 当客户进行购买时,很清楚他们要购买什么:访问一组具体的高级功能。
  • 可以从Mac App Store或Agenda网站上下载议程,客户可以在两个版本之间切换,同时保持其现有许可证。 例如,您可以从Agenda网站下载内容进行购买,然后再通过Mac App Store安装。

从开发人员的角度来看:

  • 与订阅和付费升级一样,单个客户可以为开发人员产生经常性收入。
  • 开发团队没有被迫消失六个月来开发一个主要的新版本。 该应用程序不断发展,具有新功能和错误修复。
  • 没有重大更新,就没有机会在糟糕的评论和负面反馈中反映出大规模的客户失望。 更新散布,客户购买也散布。
  • 不立即购买的客户并不一定会失去机会。 他们可以继续免费使用该应用程序,并且将来可能会被新引入的功能吸引。
  • 激励客户以帮助传播信息非常容易。 例如,我们可以引入推荐时间。 如果客户将某人推荐给该应用,从而导致了新的购买,则推荐人可以额外获得3个月的高级功能。 您可以在此主题上构想出许多变体。

坚韧不拔

结束了高级别的讨论,但是,如果您是开发人员,则可能需要继续阅读,因为我现在将介绍我们如何实现摇钱树 。 (其他人可能会跳过这一位。)

为了使“摇钱树”在Mac App Store中工作,并通过直接Web下载,我们必须开发自己的许可服务器。 由于我们不是服务器端开发人员,因此我们选择了使用与构建议程本身相同的编程语言构建的服务器:Swift。 我们添加了IBM的Kitura服务器框架以及一些零碎的Vapor,并将整个事情托管在Heroku上。

该服务器相当标准:它跟踪用户帐户以及进行的应用内购买(IAP)。 用户帐户也用于我们的应用内议程社区。 (该社区是我们将来将在博客上讨论的另一项议程创新。)IAP可以通过任何供应商进行; 我们目前支持Mac App Store和Paddle。

服务器的许多复杂性只是验证购买。 在Mac App Store上进行购买时,议程客户端应用程序会上传一张收据,该收据必须在Apple的服务器上进行验证。 使用Paddle,购买时会调用一个Webhook。 我们的服务器会验证购买情况,然后将十二个月的用户许可证添加。

在客户端,从Agenda应用程序的角度来看,有许多高级功能,每个功能都有引入日期。 客户端应用程序向服务器查询许可证状态。 如果没有购买,则所有高级功能都将被锁定; 如果购买了产品,则如果许可的到期日期在引入日期之后,则认为该功能已解锁。

原则上,这都是非常简单的。 当然,细节决定成败。 我很惊讶要完成所有工作。 大概需要3-4个月。

总结

这是此刻该模型的缺点之一。 仅需预付购买费用将二进制文件上传到Mac App Store,比构建摇钱树服务器和随附的客户端应用程序集成要容易得多。

但是摇钱树感觉就像是“正确”的模式。 假设您已准备好忽略实施成本,那么Mac应用程序的真正销售方式。 我们认为这对于议程而言是值得的,并且希望其他Mac应用程序朝这个方向发展时,将有可用的框架来简化一切。

当然,销售模式是否真的会硕果累累,只有在1月22日的议程发布之后,我们才能回答这一问题。

议程链接

  • 这里有一个新闻资料袋。
  • 您可以在Mac App Store上预定议程。
  • 议程的网站是议程。