热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

用户直销分析应用如何使用RFM分析最具价值的网游付费用户

IBMSPSSStatistics18版本后,新增加了客户直销模块,该模块的操作界面简单明了,结果报告分析清晰易懂,可以广泛

IBM SPSS Statistics 18 版本后,新增加了客户直销模块,该模块的操作界面简单明了,结果报告分析清晰易懂,可以广泛的应用于电信,零售,银行,保险,证券,传媒,市场研究等行业领域,是为市场营销人员精心设计的用以提高直销效率,改善直销活动效果的工具。

该模块最重要的就是RFM模型,有关该模型的内容参见http://wiki.mbalib.com/wiki/RFM%E6%A8%A1%E5%9E%8B

以下为某段时间用户购买的记录(模拟数据),点击菜单栏“直销”|“选择方法”。

之后便会弹出如下的直销菜单选项

在“直销”模块中,分为三部分:

  • 了解我的联系人:用于对客户信息进行分析,将客户根据不同的特征进行分类。
  • 改进我的市场营销活动,预测客户对营销活动的响应率。
  • 对我的数据评分,利用“选择最有可能购买的联系人”和其他模块中的多种程序构建预测模型,根据预测模型对新的用户数据评分。

     此处介绍使用直销模块的“了解我的联系人”

分析帮助标识我的最佳联系人(RFM分析)

通过本文了解如何使用客户直销分析模块中的RFM分析功能了解目标客户,从而帮助我们针对不同的客户指定smart营销策略提供更可靠的依据。

RFM分析目标客户

RFM是众多的客户关系管理(CRM)分析模式中,被广泛提到和应用的模型之一。该模型应用于衡量客户价值和客户创造的利润能力的分析。RFM模型通过一个客户的最近一次消费(Regency)、消费总体频率(Frequency)以及消费金额(Monetary)对客户进行RFM打分,根据客户的RFM得分来描述该客户的价值情况。

  • 最近一次消费:最近上一次消费时间是评价客户价值的重要指标,理论上,最近购买产品或者服务的顾客,最有可能成为再次光临的消费者,最推出的新品也最有可能做出反应。
  • 消费总体频率:消费总体频率是在限定时间内的购买次数。最长购买的顾客,也是满意度最高的顾客。
  • 消费金额:消费金额是在限定时间期间购买金额的综合。根据“帕累托”法则--通常80%的利润来自20%的重要客户,消费金额越多的客户越是需要维系的关系客户。

也由此,根据三个指标,对客户进行评级。在此假设三个指标的界别分别为1到5,5为最高级别:

  • 基于最近购买日期或自最近购买以来的时间间隔,消费日期越近或时间间隔越短,客户等级越低,为1.
  • 针对客户消费频率,为客户分配一个频率等级,其中较高的值代表购买频率较高。例如,将最长购买的客户的购买频率等级评为5.
  • 按消费金额对客户进行评级,其中消费金额值最高的客户将获得最高等级5.
  • 将客户的三个指标等级合并就得到RFM得分。RFM得分最高的客户即为对新产品最有可能做出反应的客户。例如,某客户最近一次消费,消费总体频率和消费金额的等级分别是4、3、5,该客户的RFM得分是435.

应用背景及数据描述

事实上如果针对传统行业的新产品进行推销,我们不需要进行RFM模型的改进可以直接进行分析使用。然而当我们在电子商务领域或者游戏行业的最具价值玩家的提取和分析角度,我们需要对该模型进行改进实施。

在此处,我们参考一个案例“基于RFM的电信客户市场细分方法”(http://wiki.mbalib.com/wiki/RFM%E6%A8%A1%E5%9E%8B),如果我们从玩家的购买记录着手,我们发现,玩家会在极其短暂的时间内,购买多次道具,那么我们如果要是以用户的购买次数作为频度来衡量,就失去了RFM模型本身的价值,于是我们考虑以用户的充值次数作为频度计数分析。同时依据电子购买的周期特点进行调整。

具体操作分析:

在进入直销面板后,选择数据格式,弹出“RFM分析:数据格式”对话框:

RFM数据格式

RFM分析根据数据行表示的含义分为来自交易数据的RFM分析和来自客户数据的RFM分析。

来自交易数据的RFM分析

当数据行表示单笔单笔交易记录,选择交易数据的RFM分析。交易数据举例如下图,数据列中包含用户ID,产皮信息,购买时间和消费金额;数据行表示一个客户的一条购买记录,一个客户可以有多条购买记录。

来自客户数据的RFM分析

当数据行表示单个客户的交易记录,选择客户数据的RFM分析。客户数据举例如下,数据列中包含客户ID,该客户消费的总金额,最近购买日期,购买总次数和最近一次购买时间间隔。

本例使用交易类型的数据,选择“交易数据”,点击“继续”,进入“交易数据的RFM分析”对话框,如下图,如果是客户类型,选择“客户数据”。

在“变量”页面中,将变量“account”,“time”,“income”分别选入对应的“客户标识符”,“交易日期”,“交易金额”文本框中。

在“摘要方法”下拉框中有四种汇总每个客户交易金额的方法:总计(交易金额总额),均值,中位数或最大值(最高交易金额)。

本数据中,交易金额是单词充值的钱数,选择“总计”。

进入“离散化”页面,如图

在RFM分析中,需要将最近一次消费、消费总体频率、消费金额进行分级,在对数据的实际操作中就是将大量数值分类,称之为“离散化”。在“离散化”页面中可以设定将数值分类的方法。

在“离散化方法”框中可以定义数据是按照三个指标的优先级依次分类或三个指标独立分类。

在 RFM 分析结果输出中,类别对应着相应的块。在“块数”框中可以指定三个指标的块数。每个指标可选择 1 到 9 级进行分块,默认分为 5 块。

“结”是指具有相同指标值的客户。在“结”框中可以指定对具有相同指标值的客户如何分配到对应的块中。

选择“保存”页面,如图所示。

在“保存”页面中,可以指定想要保存的变量,包括三个指标的原始变量,对原始变量分级后的变量(以“_ 得分”为后缀名命名的变量)以及 RFM 得分。还可以指定新生数据的保存位置。

选择“输出”页面,如图所示。

  • 已离散化数据中设置的输出图表是对图中“已保存变量的名称”中的“崭新 _ 得分”、“频率 _ 得分”和“消费金额 _ 得分”进行描述。
  • 未离散化数据中设置的输出图是对图中“已保存变量的名称”中的“最 _ 近 _ 日期”、“交易 _ 计数”和“金额”进行描述。

可以根据需要选择输出的图表。在此选择所有输出图表。

全部设置完后,点击“确定”按钮,就可以得到客户的 RFM 得分,并可以在 IBM SPSS Statistics 的输出查看器中通过图表查看根据三个指标分块后的客户分布情况。

分析结果展现(分析报告在下一篇文章中阐述)

新生成数据,各项得分

RFM散点图

RFM直方图

RFM热图

RFM计数表

RFM计块图

以上就是通过RFM进行最具价值客户分析的全过程,有关于结果的解读将在下一篇文章说明。

展望:

RFM模型在网游方面的应用目前还比较浅,由于作为互联网行业的性质与传统的行业有所不同,我们需要在更加的短暂的时间内,专注于用户的属性和需求。其实,在网游应用上,我觉得更多的是通过RFM刺激哪些已经付费但付费频度不高的用户,其实他们是最容易转化成我们的稳定付费用户,换句话说,在游戏内一系列的赠送活动之外,针对这些群体应该给予特殊的不同的福利和关照,让他们感到温暖,即使你支付了一毛钱。因为你既然一条腿踏上了贼船,就不会下来了。因为你投入了你的精力,时间,金钱。

明日把上面各图的含义和分析向诸位阐述一下,希望对大家有帮助。




推荐阅读
  • 基于PgpoolII的PostgreSQL集群安装与配置教程
    本文介绍了基于PgpoolII的PostgreSQL集群的安装与配置教程。Pgpool-II是一个位于PostgreSQL服务器和PostgreSQL数据库客户端之间的中间件,提供了连接池、复制、负载均衡、缓存、看门狗、限制链接等功能,可以用于搭建高可用的PostgreSQL集群。文章详细介绍了通过yum安装Pgpool-II的步骤,并提供了相关的官方参考地址。 ... [详细]
  • Skywalking系列博客1安装单机版 Skywalking的快速安装方法
    本文介绍了如何快速安装单机版的Skywalking,包括下载、环境需求和端口检查等步骤。同时提供了百度盘下载地址和查询端口是否被占用的命令。 ... [详细]
  • Spring源码解密之默认标签的解析方式分析
    本文分析了Spring源码解密中默认标签的解析方式。通过对命名空间的判断,区分默认命名空间和自定义命名空间,并采用不同的解析方式。其中,bean标签的解析最为复杂和重要。 ... [详细]
  • Nginx使用(server参数配置)
    本文介绍了Nginx的使用,重点讲解了server参数配置,包括端口号、主机名、根目录等内容。同时,还介绍了Nginx的反向代理功能。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • 云原生边缘计算之KubeEdge简介及功能特点
    本文介绍了云原生边缘计算中的KubeEdge系统,该系统是一个开源系统,用于将容器化应用程序编排功能扩展到Edge的主机。它基于Kubernetes构建,并为网络应用程序提供基础架构支持。同时,KubeEdge具有离线模式、基于Kubernetes的节点、群集、应用程序和设备管理、资源优化等特点。此外,KubeEdge还支持跨平台工作,在私有、公共和混合云中都可以运行。同时,KubeEdge还提供数据管理和数据分析管道引擎的支持。最后,本文还介绍了KubeEdge系统生成证书的方法。 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • 本文介绍了使用AJAX的POST请求实现数据修改功能的方法。通过ajax-post技术,可以实现在输入某个id后,通过ajax技术调用post.jsp修改具有该id记录的姓名的值。文章还提到了AJAX的概念和作用,以及使用async参数和open()方法的注意事项。同时强调了不推荐使用async=false的情况,并解释了JavaScript等待服务器响应的机制。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • 本文是一位90后程序员分享的职业发展经验,从年薪3w到30w的薪资增长过程。文章回顾了自己的青春时光,包括与朋友一起玩DOTA的回忆,并附上了一段纪念DOTA青春的视频链接。作者还提到了一些与程序员相关的名词和团队,如Pis、蛛丝马迹、B神、LGD、EHOME等。通过分享自己的经验,作者希望能够给其他程序员提供一些职业发展的思路和启示。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文讨论了Alink回归预测的不完善问题,指出目前主要针对Python做案例,对其他语言支持不足。同时介绍了pom.xml文件的基本结构和使用方法,以及Maven的相关知识。最后,对Alink回归预测的未来发展提出了期待。 ... [详细]
author-avatar
dingzhi521
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有