企业微信支持四种导出外部联系人csv的方式:一、管理后台客户列表导出;二、客户群关联客户导出;三、api接口批量拉取生成;四、联系记录反向提取高价值客户。

如果您需要将企业微信中的外部联系人信息整理归档或同步至其他系统,则需通过管理后台导出客户列表为CSV格式。以下是实现该操作的具体步骤:
一、通过企业微信管理后台导出客户列表
企业微信管理员可在「客户联系」模块中批量导出已添加的外部联系人,此方式支持按部门、标签、添加时间等条件筛选,并生成标准CSV文件供下载。导出内容包含客户姓名、手机号(若已获取)、企业名称、添加时间、备注、所属成员等字段。
1、使用管理员账号登录企业微信管理后台。
2、在左侧菜单栏点击客户联系,进入客户管理页面。
3、点击客户列表,在页面右上角点击导出客户按钮。
4、在弹出窗口中选择导出范围:可选全部客户或当前筛选结果;勾选需导出的字段,如“客户姓名”“手机号”“企业名称”“添加时间”“备注”“所属成员”等。
5、点击确定导出,系统开始生成文件,完成后自动下载CSV文件。
二、通过「客户群」维度导出关联客户
若需导出特定客户群内的全部外部联系人(非群成员,而是该群所关联的客户),可通过客户群管理页单独提取。该路径适用于以社群运营为基础的客户分组导出场景,导出数据不含群内员工,仅含被添加为客户且入群的外部联系人。
1、在管理后台左侧菜单进入客户联系 → 客户群。
2、找到目标客户群,点击右侧详情按钮。
3、在群详情页切换至客户列表标签页。
4、点击页面右上角导出客户,选择字段后确认导出。
三、使用「API接口」批量拉取并生成CSV
对于拥有开发能力的企业,可通过调用企业微信官方提供的「获取客户列表」接口(customer/list)与「获取客户详情」接口(customer/get)组合获取全量客户数据,并由本地脚本拼装为CSV格式。该方式支持定时导出、字段定制及脱敏处理,适合客户量超10万或需自动化同步的场景。
1、在管理后台我的应用 → 通讯录同步 → API权限中,为自建应用配置客户联系相关权限。
2、调用customer/list接口获取客户ID列表(注意分页处理)。
3、对每个客户ID调用customer/get接口获取完整信息,包括手机号(需客户授权且企业开通了“获取手机号”权限)。
4、将返回的JSON数据结构化处理,使用Python pandas或csv模块写入本地CSV文件。
四、通过「客户联系记录」辅助导出高价值客户
当需导出近期有互动行为(如发送消息、预约、提交表单)的客户时,可结合「联系记录」数据反向提取客户ID,再调用客户详情接口补全信息。此方法不直接提供导出按钮,但能精准定位活跃客户,避免导出沉睡客户干扰分析。
1、进入管理后台客户联系 → 联系记录,设置时间范围与行为类型(如“发送消息”“添加好友”)。
2、导出该页面的联系记录CSV(后台提供“导出记录”按钮),从中提取“外部联系人ID”列。
3、去重后,调用customer/get接口逐个查询客户基础信息。
4、合并记录字段与客户字段,生成含互动时间、互动内容、客户属性的新CSV文件。











