无论做什么行业, 优质的精准的客户信息都是非常重要的.
这里我就介绍一种方法, 可以 近乎零成本的, 可持续的, 每天获取上百个精准的客户信息.
这个方法主要依赖微信.
比如说, 你是销售建筑工具/五金工具的, 那建筑工人就属于你的目标客户, 因为他们需要工具.
那就需要先加入到很多的招工微信群里, 这些群里会有很多人发自己的找活/招工信息, 这些信息往往包含自己的姓名/电话号码/位置等信息, 这些信息就是你需要的.
大体思路就是: 添加多个微信群 -> 在手机微信上获取微信群的聊天记录 -> 把微信的数据库备份到电脑上 -> 在电脑上分析并提取微信群聊天记录中的客户信息
我的一个微信号已经添加了很多的微信群, 大概有两百多个, 每天都会产生大量的聊天记录, 这些聊天记录中就包含了精准的客户信息.
手动去提取这些客户信息明显是不现实的, 这就需要用到本文的方法.
ps: 本方法可能需要一些编程方面的知识.
1. 需要用到的工具
① iPhone手机, 用来登录微信账号
② 添加了目标客户微信群的微信帐号
③ iTunes软件, 用来把手机上的微信聊天记录备份到电脑上
④ iPhone Backup Extractor, 导出微信聊天数据库
⑤ DB Browser for SQLite, 免费的数据库查看工具, 用来查看微信数据库
⑥ Python 3.7 , 用来编写和执行导出客户信息的脚本
2. 基本步骤
2.1 备份手机资料到iTunes
用数据线链接iPhone和电脑, 或者是二者处于同一个局域网环境中, 进行数据的备份.
注意, 在进行备份到选择“不加密”.
2.2 导出聊天记录数据
这一步需要借助一个软件, iphonebackupextractor
这个软件虽然收费, 但是其免费功能对我们来说已经够用了.
打开这个软件, 可以看到如下界面:
通过上图可以看到:
左侧是已经备份的iPhone手机列表
右侧选择expert mode
, 稍等一会儿之后, 就会看到软件右侧区域显示了备份文件的目录结构.
那么, 我们需要备份的文件是什么?在哪里呢?
我们需要导出的文件是: MM.sqlite
, WCDB_Contact.sqlite
其中 MM.sqlite
是存放微信聊天内容相关的数据, WCDB_Contact.sqlite
是微信联系人相关的数据.
文件路径是: Applications/com.tencent.xin/微信名称MD5/DB/
按照图片的标注, 选中这两个文件, 然后点击Extract selected
按钮, 进行文件的导出.
免费版的软件, 在导出文件之前, 需要等待10s.
文件导出的速度很快, 几乎不用等待.
这个时候打开桌面, 就可以看到导出后的文件了.
2.3 使用DB Browser查看微信聊天数据
首先安装数据库可视化工具DB Browser for SQLite, 点击下载
打开这个软件, 点击打开数据库
选中导出后的文件MM.sqlite
:
打开文件之后, 点击浏览数据, 然后在下拉框里可以快速切换不同的表.
其中, 以Chat开头的表, 就是存放聊天记录的表. Message
字段就是聊天内容.
接着, 我们再打开另外一个文件WCDB_Contact.sqlite
:
切换到Friend这张表, 可以看到如下字段.
其中, dbContactRemark
字段应该就是联系人的备注;
userName
就是联系人的微信名称, 其中名称带有@chatroom的, 表示这是一个微信群聊;
好了, 现在我们已经找到了微信聊天记录, 也找到了微信联系人, 就可以开始用Python进行处理了.
3. 开始用Python进行处理数据
其实这里的数据处理, 不一定用Python, 几乎任何一门计算机语言都可以.
实现过程很简单, 我看了自己的代码, 总共不到100行, 所以代码就不贴出来了, 因为写的很烂 – . –
只简单说下思路吧.
- 连接这两个导出的数据库.
- 循环遍历其中的表.
- 遍历每一条聊天内容,并用正则表达式匹配其中的电话号码.
- 如果该条聊天记录存在电话号码,则写入自己的数据库. 写入的字段有 电话号码, 微信昵称, 聊天内容, 发送时间
大概就是以上这些.
4. 总结
整个过程的实现还是比较快的, 大概花了半个工作日.如果不用程序来实现, 全依靠手动去收集, 那获客成本就很高了.
该方法我一直在使用, 到现在为止, 大概已经获取到2万多个精准客户信息. 这个数字还在持续增加, 大概每天获取到的新客户信息在两百个左右, 成本几乎为零.
如果你有类似的需求, 或者是觉得这个方法挺不错, 不妨试一试.