创建和导入联系人

逐个添加联系人、导入 CSV 并将其各列映射到联系人字段和自定义属性,或让已连接的渠道自动创建联系人。

最后更新

有几种方式可以将联系人添加到 Contacts:

  • New contact — 手动添加某人并填写其详细信息。
  • Import — 上传 CSV 文件一次性添加多个联系人。
  • 自动创建 — 只要有人通过已连接的渠道给你发消息,系统就会自动创建一个联系人。
  • 从搜索创建 — 当搜索找不到任何人时,一键创建联系人并与他开始会话(指南)。

观看教程

1. 准备联系人列表

导入之前,先把联系人整理到电子表格中,例如 Google Sheets 或 Excel。第一行填写列名,例如 Name、Phone 和 Location,下面的每一行就是一个联系人。每个电话号码都要带国家代码,使用国际格式,例如 +60123456789。列表准备好后,把它保存或下载为 CSV 或 Excel (.xlsx) 文件,下一步上传的就是这个文件。

用 Excel 整理?注意这两点,名单会更干净:

  • 直接上传 Excel (.xlsx) 文件。 Excel 另存为 CSV 时,可能把较长的电话号码缩短成 6.01E+10 这样的形式,后面的数字就丢失了。.xlsx 文件会保留完整号码。如果一定要用 CSV,请先把电话列设为 Text,再输入或粘贴号码。
  • 名单在最后一个联系人处结束。 删掉下面多余的行,例如一路复制到表格底部的标签。

第一行为 Name、Phone 和 Location 的电子表格

2. 打开 Import contacts

在 Mampu AI 中,点击左侧菜单的 Contacts,再点击其下方的 All Contacts。在联系人列表右上角、Message 按钮旁边,点击三点图标。从菜单中选择 Import contacts,然后选择你保存好的文件。

Contacts 页面,三点菜单已打开,Import contacts 已标出

3. 匹配每一列

Import contacts 窗口会列出文件中的每一列,每列下方显示几个示例值,方便你区分。为每一列打开右侧的下拉菜单,选择其值要保存到哪里:

  • 联系人字段:Name、Email、Phone number、WhatsApp username、Identifier、Company name、City 或 Labels。
  • 你的某个自定义属性,按名称列在 Custom attributes 下。列名与某个属性相同的列会自动为你选中,例如这里的 Location。
  • New custom attribute(以该列命名),在没有匹配属性时使用。它会在你导入时创建。
  • Skip column 可忽略该列。

导入时为联系人加标签

想在导入时为联系人加上标签,可以添加一列名为 Labels 的列(Label 或 Tags 也可以),它会自动匹配到 Labels。在这一列写上每个联系人的标签,有多个标签时用逗号隔开。这些标签会与你账户中已有的标签匹配,不分大小写。如果某一行的标签在你的账户中还不存在,该行会被跳过,所以请先在 Settings > Labels 中创建该标签。

Import contacts 窗口中,Labels 列已匹配到 Labels

文件中的标签会加到联系人上。如果还想触发“添加标签”时运行的自动化(例如填写 AI 属性的自动化),请勾选 Also add the labels to each contact’s latest conversation。只要有一列匹配到 Labels,就会出现这个选项。之后每个联系人最近的一个会话也会加上相同的标签,你的标签自动化会为它运行。会话中会显示是谁添加了标签。没有会话的联系人只会加上联系人标签,不会新建会话。

已勾选“同时为每个联系人最近的会话加标签”选项

如果自动化会填写 AI 属性,每个会话都会使用你的 OpenAI 额度;大量导入时,这些属性会陆续填好,而不是一次完成。

有些列名属于内置字段,例如 Status 或 Created at。使用这些名称的列会默认为 Skip column,因为它不能成为自定义属性。

列选项已展开,Custom attributes 已标出

导入 WhatsApp 用户名

有些客户在 WhatsApp 上用用户名和你聊天,不分享电话号码。要添加他们,请把用户名放在名为 WhatsApp Username 的列中。系统会自动将它匹配到 WhatsApp username。前面带 @ 没关系,大小写也不影响。

WhatsApp Username 列已匹配到 WhatsApp username,并提示有一行有问题

  • 一行只需要用户名,电话和电子邮件可以留空。
  • 已有该用户名的联系人会被更新,不会重复添加。
  • 不可能是 WhatsApp 用户名的值,例如电话号码或电子邮件,会让整行被跳过。导入前窗口会提示你。
  • 只有用户名的联系人暂时无法发送消息。当这个人给你的任一 WhatsApp 号码发消息后,他的会话和导入的联系人会合并成一个联系人,并保留其标签和资料。此后,WhatsApp API(WABA)blasting 也能发送给他。

4. 检查并导入

点击 Import 之前,再检查一遍:

  • 每一列都匹配到了正确的字段。
  • 至少匹配了 Email、Phone number、WhatsApp username 或 Identifier 中的一项。一项都没有的行会被跳过,因为没有办法联系到这个人。
  • 电话号码是国际格式。窗口会对不符合格式的行发出警告。

然后点击 Import。其中有些人已经在你的联系人里?他们不会被重复添加。Mampu AI 会依次按标识符、电子邮件、电话号码、WhatsApp 用户名找到他们,并用新的信息更新。如果某一行的电子邮件属于一个联系人、电话号码却属于另一个联系人,这一行会被跳过。你收到的邮件中会列出它,方便你修改该行或合并这两个联系人。

所有列都已匹配,Import 已标出

5. 查看导入的联系人

导入会在后台进行,完成后你会收到电子邮件通知,邮件会写明导入了多少个联系人、跳过了多少行。

回到 Contacts,点击任意联系人的 View details 进行检查。你导入到自定义属性中的值(例如 Location)会显示在右侧的 Attributes 标签页中。

联系人详情,Attributes 标签页中显示 Location

想马上给某人发消息?使用 Message 开始新的会话。

之后要按这些属性查找联系人,可以使用 Filter contacts,参见搜索、筛选和细分。

6. 修正被跳过的行

如果有行被跳过,邮件中会附上这些行的文件链接,每一行旁边都写明原因:

  • No contact details:这一行没有电子邮件、电话号码、标识符或 WhatsApp 用户名。补上其中一项,再重新导入这一行。
  • Not a valid WhatsApp username:用户名列中填的是其他内容,例如电话号码或电子邮件。请把它移到对应的列,或修正用户名。
  • Phone number was shortened by Excel:电话号码显示为 6.01E+10 这样的形式,真实号码已经丢失。请直接上传 Excel (.xlsx) 文件,或把电话列设为 Text 后重新保存 CSV。
  • 电子邮件和电话属于两个不同的联系人:修改这一行,或合并这两个联系人。
  • Unknown labels:这一行的标签在你的账户中还不存在。请到 Settings > Labels 创建,或修正拼写。

很多时候导入前就能发现这些问题:Import contacts 窗口会提醒你哪些电话号码不是国际格式,包括被 Excel 缩短的号码。

Import contacts 窗口提示有一个电话号码将被拒绝

被跳过的行修改好之后,只需重新导入这些行。已经导入的联系人会被更新,不会重复添加。

提示:如果想立即向电子表格中的所有人发送消息,可以直接在 blasting 中上传该表格——参见创建和安排 blasting。