搭建用户流失预警系统,主要分为3步:定义、分析、搭建
召回效果不好:
希望能够在一个用户成为流失用户之前,就根据他的自身属性及行为等特征识别出用户的流失风险,及时采取措施进行用户挽留,这就是用户的流失预警。
通俗的定义是在一段时间内不再使用产品的用户。定义流失一般通过两个维度,行为加周期。
行为:
在搭建完流失预警模型后,我们需要知道不同用户产生离开的念头及行为的原因,针对性的进行用户挽回;以及寻找用户留存的关键行为,进行用户行为引导。
流失预警模型需要针对不同生命周期的用户采取不同模型来进行预测,可以将用户分为获取期、提升期、成熟期、衰退期。
流失预警即提取用户历史数据,观察一定窗口时间各相关数据情况,然后根据上述的流失用户定义评估用户在表现窗口内流失的情况,从而预测当前用户在未来的流失概率。、
那么,哪些用户数据可以影响到用户流失?
可以粗略的划分为三个维度,即用户画像数据、用户行为数据、用户消费数据。
常用的预警算法包含决策树、随机森林、逻辑回归等。
在预测期窗口,我们将训练的模型不停优化,剔除一些相关性低的特性。
使得模型准确率、命中率、覆盖率提升,接下来即可预测下个月的用户流失概率,输出流失用户评分及名单。
此时,我们已经拥有不同维度标签的数据,即用户生命周期 × \times ×流失风险概率等级 × \times ×流失原因等。
此外,在实际操作中,我们需要注重用户的促活、召回效果分析,分析用户的挽回成本;再结合召回效果收益来分析整体的ROI,结合AB实验等手段来不断优化ROI。