把群发名单导入 HelloGPT 最常见的三条路是:网页/客户端直接导入 CSV/Excel、通过 API 批量上传,或用第三方同步工具(比如 Google 联系人、CRM 同步)。关键工作在于把字段标准化(姓名、手机号、邮箱、语言、标签等)、保存为 UTF‑8 的 CSV、校验国际号码格式并去重,然后在导入界面映射字段、预览并先做小批量测试;别忘了合规的用户同意与发送限流设置。

先把问题拆成小块:为什么会有人导入名单
你可以把导入群发名单想象成把一箱水果分门别类地摆进货架:如果苹果、梨、香蕉都混在一起,结账时会乱套。导入名单的核心任务是把“联系人”这箱水果分类好——把姓名、手机号、语言偏好、标签这些字段标准化、格式化,然后放进 HelloGPT 的“系统货架”。这样后续群发时,系统能按标签筛选、按语言翻译、按模板个性化发送。
三种主要导入方式(先看全貌)
- 网页/客户端导入 CSV 或 Excel:最直观,适合手动操作和小中规模名单。
- 通过 API 批量上传:适合自动化、频繁同步或非常大规模的场景。
- 第三方同步工具:用 Google 联系人、Outlook、CRM(Salesforce/HubSpot)或自动化平台(Zapier/Integromat)把数据同步到 HelloGPT。
第一部分:准备好你的名单(这是最关键的一步)
不要急着点“导入”,先把名单整干净。下面是按费曼法拆解后最重要的要点:把每个步骤讲清楚、并举例说明到底怎么做。
需要的标准字段(最小可用集)
| 字段名 | 说明 |
| name | 联系人姓名或显示名(可拆 first_name/last_name) |
| phone | 手机号,建议国际格式 + 国家码(如 +8613912345678) |
| 可选,便于发送邮件或做回执 | |
| language | 可选,用户偏好语言(zh、en、es 等) |
| tags | 可选,逗号分隔的标签用于分组(客户、VIP、试用) |
举个比方:如果只有手机号和消息内容,系统也能发,但不能自动称呼、也无法按语言分流。就像你给一包水果贴了标签,发货仓库会更聪明地挑选。
文件格式与编码
- 优先使用 CSV(UTF‑8):兼容性最好,避免中文乱码。
- 如果使用 Excel(.xlsx),导入前最好另存为 CSV UTF‑8。
- 列名用英文或系统常见字段名(name、phone、email、language、tags),如果是中文列名,请在导入时做好字段映射。
- 去掉空行、合并单元格会导致读入失败。
手机号的常见坑
- 国内手机要加国家码:+86 开头。
- 不要有空格或短横(导入前用函数替换)。
- Excel 会把长数字转为科学计数法,导出 CSV 前要把手机号列设置为文本格式。
第二部分:网页/客户端导入——一步步来(适合大多数人)
这是最多人用的方式,通常界面会引导你完成文件上传与字段映射。下面的步骤是通用流程,按着来可以避免 80% 的错误。
通用操作步骤
- 1) 准备文件,确保为 UTF‑8 编码的 CSV,列头明确(参看上表)。
- 2) 登录 HelloGPT 的管理后台,找到“联系人/名单导入/群发管理”模块(不同产品名字会稍有差别)。
- 3) 选择“上传文件”或“导入 CSV”,把文件拖进去或选择上传。
- 4) 映射字段(Map Fields):系统会让你把 CSV 列映射到系统字段,逐项检查,特别是手机号要映射到 phone。
- 5) 预览并去重:看是否有异常行、空手机号或重复项。选择去重规则(手机号为准通常最常见)。
- 6) 小批量测试导入:先导入 10–50 条做演练,验证姓名替换、语言分流是否正常。
- 7) 正式导入并观察日志,如果失败,下载错误报告修正后再导入。
导入前的快速检查清单
- CSV 是否为 UTF‑8?(用文本编辑器打开看是否乱码)
- 手机号是否都带国家码?是否有重复?
- 是否包含非法字符或多余的公式?
- 导入用户是否已经取得用户同意(短信/邮件合规)?
第三部分:通过 API 自动化导入(适合开发者或大数据)
当名单来自系统或频繁更新时,用 API 更高效。这里用通用概念解释,按这个思路就能对接任意支持 API 的平台。
典型的 API 流程
- 1) 后端准备好清洗后的 JSON/CSV 数据。
- 2) 获取 HelloGPT 的 API Key 或 OAuth 令牌(保密)。
- 3) 按照接口文档把数据分批上传(比如每批 500–1000 条),防止触发限流。
- 4) 接收返回的导入任务 ID,轮询任务状态或接收 webhook 回调。
- 5) 根据返回的错误明细修正数据并再次上传失败条目。
示例 JSON(概念性,字段名以平台文档为准)
| { | “contacts”: [ |
| { “name”: “张三”, “phone”: “+8613912345678”, “email”: “[email protected]”, “language”: “zh”, “tags”: [“客户”,”2025试用”] } | |
| ] | |
| } |
注意:上面只是示例结构,实际字段名、认证方式和返回值格式需以 HelloGPT 的 API 文档为准。务必实现重试策略、幂等性(避免重复导入)和错误日志。
第四部分:第三方同步与自动化集成
很多团队已经把联系人放在 CRM 或 Google 联系人里,这时可以采用“同步”而不是“导入一次”。同步的好处是实时和省心。
常见方案
- 直接对接 CRM:很多 CRM 支持把联系人导出为 CSV,也有些支持向外推送 webhook 或通过 API 直接同步。
- 使用自动化平台:Zapier、Make(原 Integromat) 可以把 CRM/Sheets 的新联系人推送到 HelloGPT 的 API。
- 同步周期:可以设置实时(回调)、每小时或每天批量更新,视业务需要和 API 限流决定。
字段映射与个性化消息(模板如何使用)
真正把群发做好,不只是把名单导进去,还得把模板写对。模板中的占位符需与导入字段对应。
模板示例
例如短信模板:“您好,{name},您在我们平台的试用将在 3 天后到期。如需续费请回复 Y。” 如果某些联系人没有 name 字段,系统应提供默认值(如“用户”)以免产生“您好, ,…”的奇怪输出。
常见占位符与回退策略
- {name},{email},{language} 等。
- 回退策略示例:{name|默认值}(如果系统支持)或在导入前把空值填为“用户”。
常见问题与排查小贴士
导入后发现乱码
通常是编码问题。用记事本或 VSCode 检查文件编码是否为 UTF‑8,无 BOM 也可以,如果有 BOM 也有些系统能识别,但最好统一为 UTF‑8 无 BOM。
手机号码被截断或变成 1.23E+12
这是 Excel 把数字格式化了。解决方法:在 Excel 中把手机号列设置为文本格式,再重新输入或导入;或导出时用文本编辑器修正。
重复联系人太多
导入前先在 Excel/Sheets 中用公式去重(按手机号或邮箱),有时还要合并标签(把两个相同手机号的标签合并为逗号分隔)。导入时选择“以手机号为主键去重”。
导入成功但模板变量为空或错位
要检查字段映射步骤,确认 CSV 的列头和模板占位符一致,若不一致,重新映射或改列头。
合规与隐私(别忽略这块)
- 发送前确保用户有明确同意(短信营销通常需要 opt‑in)。
- 保留用户同意记录和时间戳,便于审计。
- 处理退订/拒收:导入后让系统支持一键退订标记,避免再次发送。
- 跨境数据要考虑当地法律(例如 GDPR 对欧盟用户的严格要求)。
实操案例:从 CRM 到 HelloGPT(一步步示范)
想像你是产品经理,早上要把上周新增 1,200 名用户同步到 HelloGPT 做迎新短信,按这个流程走:
- 1) 在 CRM 导出最近一周新增用户,包含姓名、手机号、邮箱、注册语言、标签。
- 2) 在 Excel 里把手机号列设为文本、去重、用公式把空姓名填为“用户”。
- 3) 存为 CSV UTF‑8,打开文本编辑器确认没有多余逗号或引号。
- 4) 在 HelloGPT 管理后台上传,映射字段并预览前 50 条。
- 5) 做一轮小批量测试(比如测试账号 + 5 个内测手机号),确认模板占位符正常替换。
- 6) 正式导入全部 1,200 条,提交后监控导入日志与平台限流。
- 7) 发送前 1 小时再检查退订列表,确保不会误发给已退订用户。
一些容易被忽视但很有用的小技巧
- 时间带与发送时间:按用户所在时区发送不会半夜打扰客户。
- 字符与编码:短信中的特殊符号(例如 emoji)会影响短信计费长度。
- 分批发送与限流:把大名单按地区或标签分批分时段发送,减少被运营商限流或屏蔽的风险。
- 记录导入元数据:保存导入来源、负责人、时间,便于回溯。
如果导入总出错,该怎么做(快速排查清单)
- 确认文件编码是否为 UTF‑8。
- 手机号是否带国家码且为文本格式。
- CSV 内是否有异常字符(换行、制表符)破坏了行结构。
- 查看导入错误报告,按行修复后重试小批量导入。
- 检查账户权限/配额是否到达上限(导入配额、API 调用限制)。
好,写到这里我又去看了下手头的那个 Excel,发现确实还剩两列标签没合并——不过流程说完了。如果你把具体的 CSV 发一份(或者把列名贴来),我可以帮你逐行看一下哪里要改,顺便给出一份可直接导入的示例文件结构。