一、Cdp系统简介

1、基本概念

客户数据平台(Customer-Data-Platform),简称CDP;通过采集多方客户数据(主体与线索)等,从而进行精准的客户分析和人群细分,进而实现高效的客户维系和发掘以及日常营销运营。

业务面上看Cdp是客户管理流程上的一个节点,技术面上看是重度偏向数据分析的一个平台。

数据构成

  • 主体资料:多方客户(一方、三方、线下)数据汇集,基于唯一ID标识进行客户主体构建与行为数据映射,实现结构化的模型数据管理;
  • 行为线索:通过SDK埋点的方式,采集客户多种事件类型的行为数据,例如注册、登录、点击、浏览、购买等,作为客户跟进的核心线索;

不断的完善客户主体的数据,完善相关画像分析,然后通过相关行为采集,进行精准实时的跟进,例如新客的浏览行为,老客户的点击等,都有潜在需求的可能,在Cdp系统采集到这类线索之后,迅速对客户进行沟通跟进,进行精准高效的服务。

基础流程

  • 数据采集:客户主体即多端(Web、APP、小程序等)注册用户的汇集或者渠道拓展的录入,线索多来自埋点手段的采集;
  • 客户模型:基于唯一客户ID标识,构建客户的主体结构,业务模型等,收集与整合多个业务场景下的需求数据;
  • 数据分析:对于客户数据的基本分析能力,常见的分层细化,标签化管理,画像与报表分析等,以此精准的识别客户;
  • 营销运营:上述的一系列操作,皆是为了能够对客户进行精细化的运营,以此提高客户价值降低维护的时间和营销成本;

核心价值

流量背景下获取客户的成本是非常高的,所以获客之后的精细运营,避免大量流失就尤为重要,建立一批忠诚度高的客户是成本最低但价值最高的运营手段,而CDP系统就是为了支撑该策略的实现。

2、对比Crm系统

与客户管理概念相关联的系统有不少,例如常说的CRM、CDP、DMP等等,可以不过度纠结这些系统的概念,只需要整体上有认识即可,在大多数场景中可能都是高度聚合在一个系统中,只是通过权限进行划分控制。

  • CDP:核心围绕客户数据的获取、管理、精细运营、营销等,促进客户产生交易行为;
  • CRM:核心围绕客户交易环节,数据层面相对静态,主要在于交易流程的管理、记录、服务等;
  • DMP:核心围绕标签化的数据管理平台,与CDP有部分牵扯和联系,基于标签透视客户群体;

系统平台的划分其本质是对业务流程节点的拆解,当业务复杂度较高时,这样有利于单个业务系统的快速迭代与扩展;在初期可能就一个管理系统,划分很多模块,以此降低开发和运维的成本;不同时期有不同的处理策略,对整个流程环节有清晰的认知才是应对业务多变的核心能力。

二、业务周期

1、核心模块

客户主体

客户的基本档案信息,这类数据的最大特点就是变化的频率相对低,不易获取但是容易维护,除此之外相对完善的客户主体还包括:客户联系人、系统跟进人等模块;这样构成一个完整的客户主体档案。

线索事件

通过多个产品端和业务线,进行埋点采集数据,作为跟进客户的核心线索,可以精准触达用户的需求,例如新客注册、浏览点击、其背后都是需求的驱动,通过线索事件捕捉用户需求,进而进行跟进销售推广。

客户跟进

通过线索获取客户的潜在需求,进而进行快速跟进,明确客户的需求,不断维护客户的跟进记录,持续提供精准服务的能力,这里的跟进方式可以是多样的,例如电话、拜访、短信等。

维度分析

对于客户的分析是多个方面的,常用的手段中,人群细分、标签化管理、业务报表、综合维度评分、流失预警、周期模型等,细致化的客群分析是数据识别的核心手段,这样从技术层面对客户有一次价值评估,在不同业务场景下跟进相应的重点客群。

营销推广

通过对客群数据的分析,以及标签化体系的建立,这样就可以对客群进行精准式的推广和营销,例如:基于标签的智能营销,基于种子人群的客户获取,数据越精准,营销的成本就越低,回馈的价值就越高。

2、客户周期

Cdp平台背后的业务本质,即对客户生命周期的识别和管理,不同阶段下有相应策略与手段,例如常见的客户周期划分:

  • 新客:新注册的用户,需求不明朗;
  • 普通客户:有特定的需求,但是具备一些不确定性;
  • 会员:需求明确,同时具备确定性;
  • 超级客户:提供专人跟进,差异化服务;
  • 流失客户:持续跟进没有效果,多次唤醒失败;

不管是什么类型的客户,都存在一定流失的风险,当客户流失情况出现时,从业务侧提供流失原因分析,也要从技术侧反思,是不是流程周期上不够细致,流失风险识别不及时等。

围绕客户数据采集和业务模型的搭建,从而明确客户的周期,建设已有客群的精细化运营能力。

三、架构设计

对于任何业务平台的建设,首先都是明确其背后需要解决的业务逻辑,然后对业务流程进行拆解,模块化管理和落地实现,当基本结构完善后,就是不断的迭代和优化:

客户增长

  • 数据采集:主要针对两个方面数据,主体资料持续完善,新数据与线索不断积累;
  • 渠道管理:数据采集来源的管理,不单是线上,还有线下,商务自拓等多个渠道;
  • 场景分析:不同场景下数据特点分析,识别高质量的采集环境,数据优先处理;
  • 质量监测:通过数据采集的维度,或者信息质量的识别,进行初始化过滤或者清洗;

客户档案

  • 主体数据:客户主体信息的完善,进而在各个业务环节使用,在结构上需要相对独立;
  • 线索事件:在不同业务节点采集到的线索数据,不同线索事件的背后是需求的挖掘;
  • 跟进管理:跟进人员分配,跟进结果反馈,基于结果分析客户的需求是否明确,价值高低;

客户分析

  • 细化分层:数据分层是基础能力,例如基于:客单价、交易次数、区域划分、业务价值等;
  • 标签识别:基于标签体系的客群管理,画像透视,在客户精准搜索和营销中十分关键;
  • 维度评分:综合评估客户的价值,例如常说的:活跃度、需求、购买力、数据完善度;
  • 周期模型:基于历史数据分析,阶段性评估客户所在的周期节点,进行策略化管理;
  • 流失预警:不同周期或者级别下的客户提供静默度分析,并提供预警信息,避免流失;

客户营销

  • 运营活动:在运营体系中,针对客群的特征,提供不同特点的活动,进行差异化的产品推广;
  • 营销策略:不同标签类别下的客户,进行差异化营销,或基于优质客群的共同特征营销;
  • 结果反馈:不管采用何种营销手段,对结果的反馈是至关重要的,以此验证优化营销策略;

基础能力

  • 数据存储:不同特点的数据采用相应的存储组件,在数据库选型上视野要开阔;
  • 搜索引擎:高度依赖数据的平台,对于搜索引擎建设极其重要,支撑多维度的数据查询;
  • 业务对接:例如Crm、DMP等系统对接,通常核心在数据层面,以及应用中的交互;

上述是针对Cdp平台业务流转去分析的,像一些系统基础功能,例如:权限控制、操作日志等没有多余的描述,实际上当数据体量不断膨胀时,会逐步引入大数据相关组件、规则引擎等技术来处理。

很多能力都是在遇到问题情况下,找方案、学习、试错、处理、反思总结,然后就这样积累下来了。

同系列业务数据清洗数据服务设计元数据管理数字营销概念标签业务应用

四、源代码地址

GitEE·地址
https://gitee.com/cicadasmile
Wiki·地址
https://gitee.com/cicadasmile/butte-java-note/wikis

阅读标签

Java基础】【设计模式】【结构与算法】【Linux系统】【数据库

分布式架构】【微服务】【大数据组件】【SpringBoot进阶】【Spring&Boot基础

数据分析】【技术导图】【 职场

CDP客户数据管理平台体系化搭建的更多相关文章

  1. 【转】flume+kafka+zookeeper 日志收集平台的搭建

    from:https://my.oschina.net/jastme/blog/600573 flume+kafka+zookeeper 日志收集平台的搭建 收藏 jastme 发表于 10个月前 阅 ...

  2. 深入解析DC/OS 1.8 – 高可靠的微服务及大数据管理平台

    深入解析DC/OS 1.8 – 高可靠的微服务及大数据管理平台 大家好,欢迎大家参加这次DC/OS的技术分享. 先做个自我介绍,刘超,Linker Networks首席架构师,Open DC/OS社区 ...

  3. kinect学习笔记(一)—— Openni平台的搭建~、

    一.简述         Openni平台是开源的平台,也就是说所有的源代码都可以查询,可以有助于我们对于整个程序框架的学习和理解,相对于微软的SDK,我更倾向于这个平台,但是由于个各种原因,现在这个 ...

  4. [Linux] Ubuntu Server 12.04 LTS 平台上搭建WordPress(Nginx+MySql+PHP) Part II

    接着上一节继续搭建我们的LNMP平台,接下来我们安装PHP相关的服务 sudo apt-get install php5-cli php5-cgi php5-fpm php5-mcrypt php5- ...

  5. [Linux] Ubuntu Server 12.04 LTS 平台上搭建WordPress(Nginx+MySQL+PHP) Part IV

    接下来我们去下载 WorePress 用最新的 3.7.1 下载地址是:http://cn.wordpress.org/wordpress-3.7.1-zh_CN.zip 我们先建立一个文件夹 /va ...

  6. 利用原生js制做数据管理平台,适合初学者学习

    摘要:数据管理平台在当今社会中运用十分广泛,我们在应用过程中,要对数据进行存储,管理,以及删除查询等操作,而我们在实际设计的时候,大牛们大多用到的是JQuery,而小白对jq理解也较困难,为了让大家回 ...

  7. 利用原生js做数据管理平台

    摘要:数据管理平台在当今社会中运用十分广泛,我们在应用过程中,要对数据进行存储,管理,以及删除查询等操作,而我们在实际设计的时候,大牛们大多用到的是JQuery,而小白对jq理解也较困难,为了让大家回 ...

  8. ELK平台的搭建

    ELK是指Elasticsearch + Logstash + Kibaba三个组件的组合.本文讲解一个基于日志文件的ELK平台的搭建过程,有关ELK的原理以及更多其他信息,会在接下来的文章中继续研究 ...

  9. Ambari——大数据平台的搭建利器之进阶篇

    前言 本文适合已经初步了解 Ambari 的读者.对 Ambari 的基础知识,以及 Ambari 的安装步骤还不清楚的读者,可以先阅读基础篇文章<Ambari——大数据平台的搭建利器>. ...

随机推荐

  1. PTA 面向对象程序设计 6-3 面积计算器(函数重载)

    6-3 面积计算器(函数重载) 实现一个面积计算器,它能够计算矩形或长方体的面积. 函数接口定义: int area(int x, int y); int area(int x, int y, int ...

  2. 超详细:command not found:scrapy解决办法(Mac下给zsh添加scrapy环境变量)

    背景:本来打算用scrapy 创一个爬虫项目,但是无论如何都显示zsh: command not found: scrapy,看了很多篇blog才解决了问题,决定记录一下. 主要参考的blog: ht ...

  3. PHP中的国际化日历类

    在 PHP 的国际化组件中,还有一个我们并不是很常用的跟日期相关的操作类,它就是日历操作类.说是日历,其实大部分还是对日期时间的操作,一般也是主要用于日期的格式化和比较之类的.但是通常我们直接使用 d ...

  4. mysql5.7执行sql语句提示Expression #1 of ORDER BY clause is not in GROUP BY

    mysql 新版本出现group by 语句不兼容问题 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause ...

  5. LeetCode2-链表两数和

    目录 LeetCode2-链表两数和 题目描述 示例提示 经验教训 参考正解 题目描述 示例提示 经验教训 链表题的判空条件不是万能的,有时候示例会极其复杂,根本难以通过判空来区分不同情况. /** ...

  6. CF1392G-Omkar and Pies【dp】

    正题 题目链接:https://www.luogu.com.cn/problem/CF1392G 题目大意 两个长度为\(k\)的起始和目标01串. \(n\)个操作交换起始串的两个位置,选择一段长度 ...

  7. ARC122C-Calculator【乱搞,构造】

    正题 题目链接:https://atcoder.jp/contests/arc122/tasks/arc122_c 题目大意 一个数对开始是\((0,0)\),每次可以选择一个数加一或者让一个数加上另 ...

  8. Ubuntu安装Oracleclient远程连接数据库

    平时Oracle数据库都安装在本地或者WindowsServer上进行使用,但因为工作需要,领导要求在虚拟机中安装Ubuntu来连接Windows本地安装的数据库,先将操作过程和遇到的问题进行梳理总结 ...

  9. xshell 连接virtualbox nat模式的虚拟主机的方式

    因为垃圾CSDN抽风无法收藏文章 所以保存了一片文章 https://blog.csdn.net/Trista_WU/article/details/79873310?utm_medium=distr ...

  10. 梦幻西游H5游戏超详细图文架设教程

    前言 想体验经典Q版西游霸服快乐吗?想体验满级VIP的尊贵吗?想体验一招秒杀的爽快吗?各种极品装备.翅膀.宠物通通给你,就在梦幻西游! 本文讲解梦幻西游H5游戏的架设教程,想研究H5游戏如何实现,体验 ...