测试能定位、能均衡、能比较的,只有你的联系人列表里记录下来的东西。在运行实验之前,先给每位订阅者加上你要用来筛选的属性:他们的兴趣,以及他们是客户还是潜在客户。这一部分会建好这些列并导入数据。
本系列共三部分。这一部分搭建列表。第 2 部分说明你可以给哪些联系人发邮件,第 3 部分介绍如何长期保持列表健康。
示例以虚构的复古服装店 Retro Revival 为例,数字均为虚构。它的 50,874 位订阅者后来会用于一次以实验方式进行的奖励测试。
先规划列
联系人列表就是一张表:每位订阅者一行,每个属性一列。email 列是必需的。其余由你决定,每个列表最多 40 列。请在导入前定好,因为你选的名字会成为筛选用的字段,也会成为你写的合并标签。
Retro Revival 保留了五列:
| 列 | 示例 | 用途 |
|---|---|---|
email | [email protected] | 发送,并在以后的导入中识别联系人 |
first_name | Sam | 个性化,写作 {{first_name}} |
genre | Rock–Alternative | 按最喜欢的音乐类型定位 |
decade | 1990s | 按最喜欢的年代定位 |
customer_type | customer | 在实验各变体之间做均衡 |
所有值都以文本保存。筛选条件比较文本时不区分大小写,所以“Rock–Alternative”和“rock–alternative”会匹配。两边都是数字时按数字比较;日期写成 2026-10-15 这样的格式就能正确排序。
兴趣:一个值,还是每个兴趣一列
像 genre 这样的列只存一个值:订阅者最喜欢的那个。筛选时用精确匹配的等于。Retro Revival 就是这样定位“genre 等于 Rock–Alternative 且 decade 等于 1990s”的。
如果一位订阅者可能有多个兴趣,就给每个兴趣单独一列,比如 likes_rock 填“yes”或留空。不要把多个兴趣放在同一列里:包含也会匹配词的一部分,所以“包含 Rock”也会匹配到“Punk Rock”。
客户还是潜在客户
添加一个 customer_type 列,取两个值:“customer”和“prospect”。实验的均衡随机样本会在列表字段的每个值内分别抽样,让两个变体拿到相同比例的购买者和未购买者。它只能按你列表中的某一列来均衡。
实验的受众洞察面板也可以显示购买记录,数据来自 MailInApp 和你连接的店铺所记录的购买。它适合用来检查比例,但它不是列表中的列,所以不能作为均衡字段。请从店铺的客户导出或 CRM 中填写 customer_type。
导入文件
进入联系人,点击**+ 新建列表**。导入支持 CSV 或 TSV 文件、Excel 工作簿(.xlsx),以及 Google 表格链接。随后经过四个步骤:
- 预览。 检查各列。Apollo、Clay 或 HubSpot 的导出文件会被识别,一键即可映射到标准列名。
- 同意。 说明这些联系人是如何同意接收你的邮件的。原因见第 2 部分。
- 验证。 每个地址都会被检查,由你决定是否去掉无效地址。
- 保存。
同一个地址在文件中出现两次时,只保留第一行,导入会告诉你跳过了多少条。
之后再添加联系人
在已有列表上使用导入 CSV,会添加文件中的新联系人。列表里还没有的列会被加上。已经在列表中的地址会被跳过,并提示有多少重复邮箱地址已存在于列表中。这些联系人的值不会被更新。
要修改已有联系人的值,请在列表的表格中编辑,然后点击保存。要从其他系统持续同步,请使用联系人 API:它会创建新联系人,对已有联系人则只更新你发送的字段。
边用边收集兴趣
你不需要第一天就备齐所有属性。有两个功能可以让订阅者自己把列填上:
- 注册表单。 在注册表单中最多可添加 10 个字段,例如最多 20 个选项的下拉选择。每个字段的键名就是它要填写的列,所以键名为
decade的“最喜欢的年代”选择框会直接写入这一列。 - 邮件中的回答。 投票、评分、测验、RSVP 或表单字段都可以把回答保存到联系人字段。在区块的检查器中设置 Save answer to contact field(把回答保存到联系人字段),例如把投票“你的穿搭属于哪个年代?”保存到
decade。只会保存你自己写的选项,空回答永远不会覆盖已有的值。详见把回答保存到联系人字段。
开始使用
写下你要用来定位和均衡的列,并在各处使用相同的名称。在联系人中导入列表,如实回答同意问题,并去掉无效地址。然后阅读第 2 部分,看看其中你实际能发邮件的联系人有多少。