案例实操:如何了解免费/付费用户的NPS推荐值和原因?

案例背景

浩客科技是一个互联网科技产品,希望能了解一下目前的免费用户和基础套餐付费用户对 WEB 产品的 NPS 推荐值,同时希望了解用户最哪些功能满意,对哪些功能不太满意。

案例拆解

从案例背景来看,我们此次需要调研的是「已经注册的用户」的 NPS 值,同时基于 NPS 打分的情况,分别了解用户满意或不满意的功能。

此次案例所用的产品能力点为:

  1. 1. 问卷题目的字段规则

  2. 2. 用户身份信息的传递

可以阅读:精准用户投放内容

实操步骤

1. 问卷设计

我们先来进行比较简单的操作,把问卷设计出来,只需要添加:NPS打分、用户满意功能、用户不满意功能、开放文本,四个字段即可。中间会根据用户打分的情况,进行字段跳转。

设计技巧:

  1. 分别针对推荐者和贬损者,设计 2 道选项一样,但标题不同「做的不错和有待提升」的多选题。方便做后续对比。
  2. 对于打 7-8 分的用户,不再询问原因,只开放性的追问「觉得有哪些地方有待提升?」,避免选项干扰。

2. 用户身份信息的传递

你需要通过阅读 集成WEB SDK文档 ,在你的产品系统后台代码中完成基本的 X-SDK 集成,只需要拷贝对应的JS代码即可。

现在我们来进行用户信息的传递,需要调用 identify 接口,将以下的示例代码,同样放入到系统中。

_howxm('identify', {
    uid:  '00000001' , // 用户唯一ID, 默认字段, 必填,string 类型

    plan: 'free', // 套餐,string 类型
    last_visit_at: '2023-02-16T09:07:06.701Z'
});

我们只需要传入了用户的 uid 信息 和 用户套餐信息 plan,就可以完成此次的需求。其中 uid 和 plan 的 value 值是由研发人员动态传入的。identify 过程中的 uid 是默认系统属性,而 plan 是可以自由设置和增加的自定义属性。

你可能会传入的 plan 的内容是:free, basicplan, entplan 等等

3. 问卷仅投放给免费和基础套餐用户

我们只想将该问卷投放给套餐(plan)为 free 和 basic_plan 的用户,这个时候,就需要到问卷的投放设置里,进行部分用户的投放设定。如下图所示:

我们在用户属性里,选择「plan」,当它包含任一的「free」或「basic_plan」时,才会看到该问卷。

我们还可以继续添加限制条件,比如我们在上文中传递了「最后访问时间 lastvisitat」的属性,我们希望仅投放给最近一次登录是在本月的免费和基础套餐用户。你可以做如下的设定:

4. 上线回收数据吧!

在完成上面的配置后,就可以进行简单的测试,推上线了!

当有数据回收回来之后,你就可以在数据列表页面看到一条条带有身份信息的用户数据了,并且可以进行复杂的筛选,来看免费和付费用户的评价差别。

也可以到报表页面,来看看报表数据

5. 场景拓展

上面做了一个最简单的例子,来演示了如何面向具有不同身份信息的用户进行问卷的投放。

你也可以就此拓展出更多的精准用户投放场景:

1. 面向频繁登录的活跃用户投放

2. 面向套餐已经过期的用户投放

3. 面向身份角色为 HR 的用户投放

4. 面向语言环境为英文的用户投放英文问卷

推荐阅读