浩客科技是一个互联网科技产品,希望能了解一下目前的免费用户和基础套餐付费用户对 WEB 产品的 NPS 推荐值,同时希望了解用户最哪些功能满意,对哪些功能不太满意。
从案例背景来看,我们此次需要调研的是「已经注册的用户」的 NPS 值,同时基于 NPS 打分的情况,分别了解用户满意或不满意的功能。
此次案例所用的产品能力点为:
1. 问卷题目的字段规则
2. 用户身份信息的传递
可以阅读:精准用户投放内容
我们先来进行比较简单的操作,把问卷设计出来,只需要添加:NPS打分、用户满意功能、用户不满意功能、开放文本,四个字段即可。中间会根据用户打分的情况,进行字段跳转。
设计技巧:
你需要通过阅读 集成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 等等
我们只想将该问卷投放给套餐(plan)为 free 和 basic_plan 的用户,这个时候,就需要到问卷的投放设置里,进行部分用户的投放设定。如下图所示:
我们在用户属性里,选择「plan」,当它包含任一的「free」或「basic_plan」时,才会看到该问卷。
我们还可以继续添加限制条件,比如我们在上文中传递了「最后访问时间 lastvisitat」的属性,我们希望仅投放给最近一次登录是在本月的免费和基础套餐用户。你可以做如下的设定:
在完成上面的配置后,就可以进行简单的测试,推上线了!
当有数据回收回来之后,你就可以在数据列表页面看到一条条带有身份信息的用户数据了,并且可以进行复杂的筛选,来看免费和付费用户的评价差别。
也可以到报表页面,来看看报表数据
上面做了一个最简单的例子,来演示了如何面向具有不同身份信息的用户进行问卷的投放。
你也可以就此拓展出更多的精准用户投放场景:
1. 面向频繁登录的活跃用户投放
2. 面向套餐已经过期的用户投放
3. 面向身份角色为 HR 的用户投放
4. 面向语言环境为英文的用户投放英文问卷