跳转到主要内容

了解 Shopify 联系人数据同步

了解联系人如何在 Shopify 和 Omnisend 之间同步、双向传输哪些数据,以及如何排查数量不匹配等常见同步问题。

作者:Ira

Omnisend 提供与 Shopify 的双向集成,可自动同步联系人、订单和产品。

本文旨在说明联系人数据如何在不同平台间流转,每个方向会同步哪些内容,以及如何防止出现重复联系人或订阅者丢失等常见问题。


开始之前

  • 联系人数量存在差异是正常的。Omnisend 会存储来自任何来源的所有联系人(Shopify、手动上传、Zapier 或 Google Forms 等第三方应用程序)。Shopify 只会接收通过 Omnisend 注册表单订阅的联系人。如果 Omnisend 中的联系人数量多于 Shopify,这是正常现象。

  • 只有明确的同意许可才能创建订阅者。下单、放弃购物车或创建账户但未选择接收营销信息的联系人,会被添加为未订阅。只有在结账时勾选营销订阅复选框或提交 Omnisend 订阅表单(Signup Form)的客户才会显示为已订阅

  • 更改标识符会创建重复项 ⤵️

⚠️ 警告:在 Shopify 中更改联系人的电子邮件(Email)或电话号码,会在 Omnisend 中创建一个新的联系人,而不是更新现有的联系人。这会导致个人资料重复和购买历史记录丢失。为防止出现这种情况,请先在 Omnisend 中更新标识符(受众 → 编辑联系人),然后再更新 Shopify。

  • 手动上传的联系人不会同步到 Shopify。 直接上传到 Omnisend 的联系人(CSV 导入、Zapier、Google Forms)仅保留在 Omnisend 中。如需将其添加到 Shopify,请直接在 Shopify 中上传。

联系人同步至 Omnisend

初始同步

当您将您的 Shopify 店铺连接到 Omnisend 时,Omnisend 会开始同步所有联系人、订单和产品。对于大多数店铺,该过程会在一小时内完成,但根据联系人数量的不同,可能需要更长时间。

初始同步后:为什么您可能会看到零个 "电子邮件(Email)订阅者"

初始同步后,您可能会在您的 Total audience 中看到联系人,但他们不在 Email Subscribers 中。这是正常现象。只有明确表示同意的联系人(通过 Signup Forms 或结账时选择加入)才会显示为已订阅。其他人则添加为未订阅。要查看已订阅的联系人,请创建一个条件为 "Email subscription status = Subscribed." 的细分(Segment)。

持续同步

初次同步后,Omnisend 会在不同的时间段内继续上传联系人:

同步时间取决于更新类型:

  • 即时(3 分钟内):订单、购物车更新、客户行为

  • 1 小时:个人资料更新(姓名、地址、非标识符字段)

  • 24 小时:标签变更

如果 24 小时后联系人仍未出现,请验证您的集成是否已激活,或联系支持团队。

注意:如果您在联系人的 Shopify 个人资料中更新任何信息(除了标识符(电子邮件或电话)),它将在 Omnisend 中更新。如果您在 Shopify 中取消订阅联系人,他们将在 Omnisend 中被取消订阅。

⚠️ 警告:在 Shopify 中更改联系人的电子邮件(Email)或电话号码,会在 Omnisend 中创建一个新的联系人,而不是更新现有的联系人。这会导致重复的个人资料和购买历史记录丢失。为避免此情况,请先在 Omnisend 中更新标识符(受众 → Edit 联系人),然后再更新 Shopify。

哪些数据会同步到 Omnisend

个人资料:

  • 电子邮件(Email)

  • 名字

  • 电子邮件(Email)渠道的订阅状态

  • 电话号码

  • 短信(SMS)渠道的订阅状态

Omnisend 还会同步联系人被添加到您的店铺的日期,并将其分配给 external_created 字段。

地址

  • 国家

  • 城市

  • 地址(如果存在两行,则用逗号合并)

  • 邮政编码

当送货地址和账单地址均可用时,将优先使用账单地址。

标签:

  • Shopify (自动分配)

  • 来自您 Shopify 店铺的任何其他标签

注意:从 Shopify 中的标签在存储到 Omnisend 时会被规范化为小写。例如,language:德语变为language:德语。在通过 Shopify 标签进行过滤或分段时使用小写字母。

联系人同步到 Shopify

同步到 Shopify 的内容

只有通过 Omnisend 注册表单订阅的联系人会同步到 Shopify。手动上传的联系人(CSV 导入、Zapier、Google 表单等)仅保留在 Omnisend 中。

转移到 Shopify 的联系人数据:

  • 电子邮件

  • 电话号码

  • 电子邮件订阅状态

  • 订阅日期

  • 名字

  • 姓氏

  • 标签

注意:短信订阅状态不会从 Omnisend 同步到 Shopify - 只有电子邮件订阅状态会传递。

同步联系人标签更改到 Shopify

同步联系人标签更改到 Shopify 功能会自动将 Omnisend 中添加或移除的标签同步到您的 Shopify 商店。

要启用:

  1. 转到 商店设置 已连接商店

  2. 找到 同步联系人标签更改到 Shopify 切换开关。

  3. 将其 打开 以启用同步,或 关闭 以禁用。

重要说明:

  • 标签更改在 2 分钟内同步。

  • 只有在启用同步到 Shopify 后添加的标签。

  • 只有手动添加的标签会同步(通过自动化标签块或受众选项卡)。自动分配的标签不会同步。

订阅状态映射

已订阅状态

任何订阅您的 Shopify 商店的人都会以相同的已订阅状态添加到 Omnisend。

订阅来源:

  • Omnisend 注册表单

  • 结账时的营销选择框

要在 Shopify 中查看已订阅的联系人,请按 "电子邮件订阅状态 = 已订阅" 进行筛选。


要在 Omnisend 中查看,请创建一个 "电子邮件订阅状态 = 已订阅" 的细分。

未订阅状态

任何提供联系信息(订单、放弃购物车、账户创建)而未明确同意营销的人都会以 未订阅 的身份添加到 Omnisend。了解更多关于未订阅联系人的信息。

短信渠道订阅

Omnisend 单独收集短信营销的选择。默认情况下,电话号码以 未订阅短信 状态同步到 Omnisend。

短信订阅优先级:

  1. 结账时的主要联系输入(如果联系人仅使用电话号码结账)

  2. 带有短信选择的结账(如果联系人在运输详情中提供电子邮件、电话,并勾选短信选择框)

  3. 账单信息(电话从账单中同步,但始终以未订阅状态同步)

注意:短信订阅状态不会从 Omnisend 同步到 Shopify。

GDPR 合规性

Omnisend 使用 Shopify Webhooks 处理 GDPR 要求:

检查 此教程 以了解有关每个请求的更多信息。

注意:当您在 Shopify 中删除联系人时,Omnisend 会通过 customers/redact webhook 自动删除该联系人。始终先在 Shopify 中执行联系人清理,然后从 Omnisend 中删除,以避免意外重新同步。

故障排除

联系人在 24 小时后未同步

  1. 验证您的 Shopify 商店是否已连接:商店设置 已连接商店

  2. 检查 Omnisend 应用是否已安装在 Shopify 中:Shopify 管理员 应用

  3. 如果使用 Shopify 2.0,请启用 Omnisend 应用嵌入。

  4. 如果问题仍然存在,请联系支持

重复的联系人出现

检查联系人标识符(电子邮件/电话)是否在 Shopify 中更改。更改标识符会创建新个人资料。首先在 Omnisend 中更新标识符以防止重复。

标签未同步到 Shopify

  1. 验证标签同步是否已启用:店铺设置 已连接的商店 将联系人标签更改同步到 Shopify 切换

  2. 确认标签是手动添加的(自动标签不会同步)

  3. 允许最多 2 分钟进行同步

常见问题

为什么我在 Omnisend 中的联系人比 Shopify 多?

这是正常的。Omnisend 存储来自任何来源的所有联系人(Shopify、手动上传、第三方应用)。Shopify 仅接收通过 Omnisend 注册表单订阅的联系人。手动上传的联系人和来自外部工具的联系人不会同步到 Shopify。

为什么我手动上传的联系人不出现在 Shopify 中?

手动上传的联系人(CSV 导入或第三方平台)仅保留在 Omnisend 中。只有通过 Omnisend 注册表单订阅的联系人会同步到 Shopify。要将手动上传的联系人添加到 Shopify,请直接将其上传到 Shopify 或使用与 Shopify 兼容的集成。

如果我更改联系人的电子邮件或电话号码,会发生什么?

在 Shopify 中更改联系人的电子邮件或电话号码会在 Omnisend 中创建一个新联系人,而不是更新现有联系人。这会导致重复的个人资料和丢失的购买历史。为避免这种情况,请首先在 Omnisend 中更新标识符(受众 编辑联系人),然后更新 Shopify。

连接 Shopify 后,为什么我看不到任何 "电子邮件订阅者"?

这是预期的。当 Shopify 同步到 Omnisend 时,只有明确同意营销的联系人(通过注册表单或结账选择加入)会显示为 "已订阅"。其他联系人会被添加为 "未订阅"。要查看已订阅的联系人,请创建一个 "电子邮件订阅状态 = 已订阅" 的细分。

短信订阅状态会同步到 Shopify 吗?

否 只有电子邮件订阅状态、电子邮件地址、电话号码、订阅日期、名字、姓氏和标签会从 Omnisend 同步到 Shopify。短信订阅状态不会传递到 Shopify。

联系人同步需要多长时间?

初始同步(历史数据)在 1 小时内完成,但对于大型商店可能需要长达 24 小时。之后,新订单和客户操作在 3 分钟内同步。个人资料更新(姓名、地址)在 1 小时内同步。标签更改可能需要长达 24 小时。如果联系人在 24 小时后仍未出现,请验证您的 Omnisend 应用是否已安装在 Shopify 中。

为什么我的 Shopify 细分计数与 Omnisend 不匹配?

细分计数可能因过滤器而异。Shopify 可能会计算所有符合条件的客户(无论订阅状态如何),而 Omnisend 细分可能按订阅状态、标签或日期范围进行过滤。检查您的细分过滤器设置。如果使用 Shopify 细分同步,请确保它已启用(每小时同步一次)。

可以为在结账时订阅的客户触发欢迎自动化吗?

默认的欢迎自动化不会触发,因为这些客户应该首先触发放弃购物车或订单确认工作流。您可以为在结账时订阅的客户创建基于细分的自动化。

如果我从 Omnisend 删除联系人,会发生什么?它们会从 Shopify 同步回来吗?

如果您从 Omnisend 删除联系人,只有在 Shopify 中进行更新(订单、标签、订阅状态、个人资料更改)时,它们才会从 Shopify 重新同步。为避免联系人重新创建,请先在 Shopify 中进行清理,然后再从 Omnisend 删除。


需要帮助吗? 联系我们的支持团队[email protected] 或通过应用内聊天。

这是否解答了您的问题?