查看原文
其他

Rewind the PlanetScale Rewind | 拆解硅谷当红科技公司如何做 Product Marketing

米拉 Bytebase 2022-12-19

PlanetScale 是这两年硅谷最当红的科技公司之一 ,最初是基于 Vitess(最初为 YouTube 开发的开源云原生数据库系统)的无服务器 MySQL 数据库。在 2021 年 5 月推出了无服务器数据库平台服务(serverless database platform)后,PlanetScale 在同年 6 和 11 月分别又宣布了 $30M 和 $50M 的 B, C 轮融资。🔥

到了 2022 年,他们快速前进的脚步也没有停下,于今年 3 月发布了新功能:Rewind,他是 GitHub 的 online DDL 工具 gh-ost 的进阶版,用户如果对数据库进行了错误的更改,Rewind 可以一键恢复到更改前的健康状态,而不会丢失在此期间添加、修改或以其他方式更改的任何数据。

不过这篇文章不是来介绍技术细节的,我们从另外一个角度来看看这个功能:来分解下 PlanetScale 是如何发布和推广这个功能的。是什么样的操作让网友们好评不绝?

如果是你,会如何介绍和推广这个新功能呢?

你可能会发个通稿,搞个小型或者中型发布会,做做 demo ;找用户试用体验,收集用户反馈。

不过,过于常规的玩法,在这个信息爆炸的时代已经很难吸引人们的眼球了,PlanetScale 这次虽然用的仍旧是老套路(内容,活动,直播,周边都没少),通过加入一些新鲜的操作,玩出了大片的质感。🎬

Rewind 是什么

为了更好理解 PlanetScale 市场团队的操作,我们需要先了解一下 Rewind 到底实现了什么。在 PlanetScale 文档界面,可以看到 Rewind 的学名其实叫 "Revert a schema change" (https://planetscale.com/docs/concepts/deploy-requests#revert-a-schema-change) 。

比如,你合并了一个更改 schema 的请求,但是后悔了,想要回退这次变更,Rewind 可以处理这个问题:它允许你恢复到 30 分钟内部署的某个 schema,同时保持在此期间写入(原始模式)的数据。


PlanetScale 讲的故事

想象一下:你不小心删除了最好朋友的记忆,该怎么办?

如果这时候有个按钮可以帮助你一键恢复误操作,回到过去,是不是很想赶紧按下这个按钮?

这功能听起来就让人心动。Story-telling 是最有效的提高用户参与度和说服用户的方法。对于抽象的事物(比如回滚数据库 schema 变更),人们很难产生同感,但是对跌宕起伏的故事却如痴如醉。

PlanetScale 市场团队没有试图通过「xxx 实现原理」来拉近观众和一个云数据库新功能的距离,而是做了一个短片 (https://youtu.be/lZ7IIljALm0),四月发布至今已有 170K+ 播放量,讲了女主角试图修改过去的错误(ALTER TABLE 命令结果错杀自己的小机器人),用 Rewind 让机器人带着记忆死而复生。

从发布的预告图,到产品内容的文章、视频和周边,可以看出有一条连贯的线贯穿其中:时光机 (也就是 Rewind 实现的功能)。比如参考了 Apple Time Machine 来设计预告图(借用观众已经熟知的 concept 来引进具体的产品细节),这也被人称赞脑洞大开,把一个数据库 SaaS 服务包装成了苹果产品。
相信看完这些,无论背景,大多数人都能够理解 Rewind 这个功能大概可以实现什么。

内容

内容方面,PlanetScale 配合产品发布了三篇文章,分别侧重产品,技术和幕后。

1. It’s fine, Rewind: Revert a migration without losing data 
https://planetscale.com/blog/its-fine-rewind-revert-a-migration-without-losing-data

这篇是产品发布文章,看到文首的视觉效果(倒走的磁带),大概就能知道这个功能实现的大概是「回到过去」了。文章虽然不长但也算完整:功能介绍,CTA,和小活动。
2. Behind the scenes: How we built Rewind 
https://planetscale.com/blog/behind-the-scenes-how-we-built-rewind
虽然介绍技术,但作者用简单的例子和贴心的图示讲清楚了 Rewind 的实现原理。
3. Feature storytelling with Framer Motion
https://planetscale.com/blog/feature-storytelling-with-framer-motion

另一篇幕后文章,却也是最与众不同的。这对于 product marketers 来说也是一个值得学习的关于如何做产品介绍的 tutorial 。Product designer 复盘了如何给 Rewind 落地页做插图的心路历程和使用的工具。他们最初打算用几个并排的表格,但觉得这种方法没有说明 Rewind 实际能提供的价值,于是演变成了一个「讲故事」的概念。随后,他们列举了能解释清 Rewind 功能 high-level 的大纲,并且做了一个简单的概念 gif:

卖个关子给 Rewind 打个广告,成品大家可以去 Rewind 落地页(https://planetscale.com/features/rewind)观摩😊。


团队间的协作

一个功能从构思 -> 发布 -> 推广,不仅仅是一个 team 的力量。通过在 PlanetScale 员工活跃的社交媒体平台推特调研之后,我们分解了一下整个团队为了此次功能发布间的分工(当然还有一些幕后 teams 这里没有提及)。
每个 team 都有明确分工和交付物:
  • Engineers - 功能相关,包括功能交付,文档,功能介绍文等。
  • Marketing - 策划和执行推广活动,确定市场素材(视频,内容,周边),合作的媒体。
  • Developer Advocate - 推出针对开发者的内容,参加 meetup / livestreams。
  • Product Design - 产品设计和市场素材(产品落地页,解释 feature 的动图,元素)设计。
  • 公司 leaders - 对于下属的信任和支持(💰)。

团队间的合作和相互信任也可以从员工发的推看出:

再来看看他们的宣传时间线。

这样一个企划大约持续了两个月( 2 - 4 月),从 2 - 3 月的计划和准备,到 3.24 官宣,和后续(5 月还有发布博客讲 Rewind 的幕后故事)的一些内容产出、活动、在社交媒体上的互动等等,是一个持续的过程,而不是一个一次性结束的事情。

虽然 Hacker News 上有人吐槽他们的「回滚一个 schema change,赢一件 T 恤」小活动会帮助你在自己公司尽快被优化,但也从反面说明这个企划足够吸睛,"no publicity is bad publicity",估计活动后的 track 数据和试用量会很好看吧 👀。

特别的是,从各个团队的产出物看出每个 team 都对于 Rewind 有深入的理解。没有真正的理解和切身体会,Designer 无法做出最直观的设计,Advocates 无法向产品使用者(主要是开发者)介绍产品,而 Marketers 也无法做出合适的策划。要混迹在一个 tech start-up,每个人都得成为产品使用者并且理解产品:他能带来什么价值?他的用户是谁?他解决了什么问题?


Lessons Learned

通常来说,公司向大众讲述故事无非是为了推广理念,销售产品,或是突出自己的成就,而这一切都还是为了拉近与观众的距离。Rewind 是一个相对偏技术的功能,并不那么容易理解,尤其对于非技术人员来说,可能甚至很难 get 到它的价值。PlanetScale 通过讲述贴近生活的故事,讲清楚了 Rewind 是什么 ,也成功传达了它的价值,可谓是一举两得了。

人天生对故事感兴趣,虽然咱不是 PlanetScale 的目标受众,但这实在是太酷了,以至于作为吃瓜群众也看得很香,甚至写了一篇文章来记录。

Treat your product launch like a Hollywood motion picture. 🎥

BTW,Bytebase(巧了,也是开发者工具🐶)的开发者关系 & 市场(DevMar)团队一部分职责正是 product marketing:通过理解产品功能,将其用恰当易懂  & 契合受众需求的方式表达出来,以及配合产品发布制定营销策略,吸引潜在用户并传播产品口碑。 我们正在招聘开发者关系 & 市场实习生,如果你啃完这篇文章并跃跃欲试了,欢迎来投个简历。😆

我们还需要 SRE 吗?

开发者友好的 SQL 审核工具

一家全球化初创公司背后的 30+ SaaS 服务和成本

盘点十大 DevOps 刚需场景,给选型头秃的你一套标准开源工具集 (2022 年中版)


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存