带上要测试的属性导入订阅者

测试能定位、能均衡、能比较的,只有联系人列表里记录下来的东西。先规划好列,比如兴趣、每位订阅者是客户还是潜在客户,从文件导入,其余的让注册表单和邮件中的回答慢慢补全。

示例场景:本页中的品牌、人物和所有数据均为虚构。

主题

Which decade do you dress from?

测试能定位、能均衡、能比较的,只有你的联系人列表里记录下来的东西。在运行实验之前,先给每位订阅者加上你要用来筛选的属性:他们的兴趣,以及他们是客户还是潜在客户。这一部分会建好这些列并导入数据。

本系列共三部分。这一部分搭建列表。第 2 部分说明你可以给哪些联系人发邮件,第 3 部分介绍如何长期保持列表健康。

示例以虚构的复古服装店 Retro Revival 为例,数字均为虚构。它的 50,874 位订阅者后来会用于一次以实验方式进行的奖励测试。

先规划列

联系人列表就是一张表:每位订阅者一行,每个属性一列。email 列是必需的。其余由你决定,每个列表最多 40 列。请在导入前定好,因为你选的名字会成为筛选用的字段,也会成为你写的合并标签。

Retro Revival 保留了五列:

列示例用途
email[email protected]发送,并在以后的导入中识别联系人
first_nameSam个性化,写作 {{first_name}}
genreRock–Alternative按最喜欢的音乐类型定位
decade1990s按最喜欢的年代定位
customer_typecustomer在实验各变体之间做均衡

所有值都以文本保存。筛选条件比较文本时不区分大小写,所以“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 表格链接。随后经过四个步骤:

  1. 预览。 检查各列。Apollo、Clay 或 HubSpot 的导出文件会被识别,一键即可映射到标准列名。
  2. 同意。 说明这些联系人是如何同意接收你的邮件的。原因见第 2 部分。
  3. 验证。 每个地址都会被检查,由你决定是否去掉无效地址。
  4. 保存。

同一个地址在文件中出现两次时,只保留第一行,导入会告诉你跳过了多少条。

之后再添加联系人

在已有列表上使用导入 CSV,会添加文件中的新联系人。列表里还没有的列会被加上。已经在列表中的地址会被跳过,并提示有多少重复邮箱地址已存在于列表中。这些联系人的值不会被更新。

要修改已有联系人的值,请在列表的表格中编辑,然后点击保存。要从其他系统持续同步,请使用联系人 API:它会创建新联系人,对已有联系人则只更新你发送的字段。

边用边收集兴趣

你不需要第一天就备齐所有属性。有两个功能可以让订阅者自己把列填上:

  • 注册表单。 在注册表单中最多可添加 10 个字段,例如最多 20 个选项的下拉选择。每个字段的键名就是它要填写的列,所以键名为 decade 的“最喜欢的年代”选择框会直接写入这一列。
  • 邮件中的回答。 投票、评分、测验、RSVP 或表单字段都可以把回答保存到联系人字段。在区块的检查器中设置 Save answer to contact field(把回答保存到联系人字段),例如把投票“你的穿搭属于哪个年代?”保存到 decade。只会保存你自己写的选项,空回答永远不会覆盖已有的值。详见把回答保存到联系人字段。

开始使用

写下你要用来定位和均衡的列,并在各处使用相同的名称。在联系人中导入列表,如实回答同意问题,并去掉无效地址。然后阅读第 2 部分,看看其中你实际能发邮件的联系人有多少。

典型的构建与发送流程

  1. 1

    规划列

    确定用于定位和均衡的属性,例如 genre、decade 和 customer_type,并在所有来源中使用相同的名称。

  2. 2

    创建列表

    在联系人中点击 + 新建列表,导入 CSV、TSV 或 Excel 文件,或 Google 表格链接。

  3. 3

    回答同意问题

    说明这些联系人是如何同意接收你的邮件的。这个答案决定他们能否收到营销邮件。

  4. 4

    去掉无效地址

    导入时会检查每个地址。保存前请删除无效地址。

  5. 5

    让值保持最新

    用导入 CSV 添加新联系人,用表格或联系人 API 更新已有联系人;重新导入不会更新它们。

  6. 6

    边用边收集兴趣

    在注册表单中添加字段,或把投票和表单的回答保存到联系人字段。

常见问题

一个联系人列表最多能有多少列?

最多 40 列,包括 email。所有值都以文本保存。筛选不区分大小写,数字按数字比较,写成 2026-10-15 的日期能正确排序。

重新导入文件会更新已有联系人吗?

不会。在已有列表上导入 CSV 会添加新联系人,并跳过已在列表中的地址,不改变它们的值。请在列表表格中编辑这些值,或使用只更新所发送字段的联系人 API。

兴趣放在一列,还是分成多列?

如果只有一个最爱,例如 genre,一列就够了,用等于来筛选。如果一个人可能有多个兴趣,就为每个兴趣设一列,填 yes 或留空。把多个兴趣放进同一列就得用包含,而它也会匹配词的一部分。

店铺已经连接了,为什么还要 customer_type 列?

均衡随机样本只能按列表中的列来均衡。店铺同步会记录购买,洞察面板也能显示,但它不会写入列表的列。

订阅者能自己填写兴趣吗?

可以。注册表单字段会填写其键名指定的列;投票、评分、测验、RSVP 或表单字段可以把回答保存到联系人字段。只会保存你写的选项,空回答永远不会覆盖已有的值。

在工作室中构建它

从免费套餐开始——每个套餐都包含全部互动模块和完整的降级引擎。