Shopify 顾客账户

顾客用 Google 登录后多出一个空账户怎么合并

现象#

老顾客改用 Google 登录后 /account/orders 是空的,后台却多出一条同名档案,邮箱是 name+shop@gmail.com 这种别名地址。

原因#

  • 顾客早年档案用的是主邮箱,Google 账号是加号别名,两个字符串不等就被当成新顾客
  • 游客时期的订单挂在没有 account 的档案上,Google 首次登录另建了一条有 account 的记录
  • 之前用 Facebook 登录过一次,换 Google 又建一条,历史订单仍留在最早那条档案
  • 想合并却被拦下,因为其中一条有订阅合同、商店抵扣额或 B2B 公司关联

处理步骤#

  1. 在 Customers 搜 name+shop@gmail.com 与 name@gmail.com,比对两条档案的 ID 与创建时间
  2. 确认没有 subscription contract、store credit 与公司关联,有就先解除
  3. 在较早那条档案点 More actions > Merge customers,选择要保留的邮箱
  4. 合并后把 email 统一成顾客实际登录用的地址,避免下次再分裂
  5. 把新的 customer.id 同步回积分或 ERP 系统,旧 ID 的映射表保留一段时间

验收标准#

该顾客再用 Google 登录一次,orders 页出现历史订单,后台只剩一条档案且订单数正确。

本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。