跳转到主要内容

将 Spree Commerce 与 Omnisend 集成

了解如何将 Spree Commerce 与 Omnisend 连接

作者:Armintas Griežė

Spree Commerce 是一个电子商务平台,帮助企业管理商店运营、用户和订单活动。将 Spree Commerce 连接到 Omnisend 以同步联系人并将订单活动作为自定义事件发送。


开始之前

来自 Spree Commerce 的订单作为自定义事件同步到 Omnisend。它们不会作为订单导入,也不会出现在 Omnisend 的订单报告中。

好处

  • 在 Spree Commerce 中创建或更新时同步联系人。

  • 将订单活动作为自定义事件在 Omnisend 中跟踪。

  • 根据客户和订单活动触发自动化工作流。

  • 使用同步的订单事件创建联系人细分。

设置过程

步骤 1. 在 Omnisend 中,转到 应用 搜索 Spree Commerce 点击立即连接

步骤 2. 启用您想要使用的功能:

  • 联系人同步

  • 订单同步

Omnisend 为每个启用的功能生成一个唯一的 webhook URL。 继续之前请复制这些 URL。

步骤 3. 在 Spree Commerce 中,前往设置 开发者 Webhook 端点 点击+ 新建 Webhook 端点

为每个启用的集成功能创建一个 webhook 端点:

  • 对于 联系人同步,粘贴相应的 Omnisend webhook URL 并选择:

    • user.created

    • user.updated

  • 对于 订单同步,粘贴相应的 Omnisend webhook URL 并选择:

    • order.canceled

    • order.completed

    • order.created

    • order.deleted

    • order.paid

    • order.resumed

    • order.shipped

    • order.updated

保存每个 webhook 端点,并确保它在 Spree Commerce 中处于活动状态。

传递的数据是什么

联系人同步

当联系人在 Spree Commerce 中创建或更新时,Spree Commerce 会同步此联系人数据(与未订阅状态同步):

联系人字段

描述

电子邮件

联系人的电子邮件地址,主要标识符。

电话号码

联系人的电话号码。

名字

联系人的名字。

姓氏

联系人的姓氏

自定义事件

订单活动作为自定义事件发送到 Omnisend:

自定义事件名称

Spree Commerce 主题

描述

Spree Commerce – 订单已取消

order.canceled

当订单被取消时触发。

Spree Commerce – 订单已完成

order.completed

当订单完成时触发。

Spree Commerce – 订单已创建

order.created

当订单创建时触发。

Spree Commerce – 订单已删除

order.deleted

当订单被删除时触发。

Spree Commerce – 订单已支付

order.paid

当订单已支付时触发。

Spree Commerce – 订单恢复

order.resumed

当暂停或中断的订单恢复时触发。

Spree Commerce – 订单已发货

order.shipped

当订单发货时触发。

Spree Commerce – 订单已更新

order.updated

当订单更新时触发。

📝 了解更多关于 在 Omnisend 中创建和管理自定义事件 的信息。

⚠️ 订单事件仅作为自定义事件可用。它们不会创建 Omnisend 订单,也不包含在订单报告中。

常见问题

我需要创建单独的 webhook 端点吗?

是的。 为 联系人同步 创建一个端点,为 订单同步 创建另一个端点。每个端点使用在 Omnisend 中生成的相应 webhook URL。

Spree Commerce 订单会出现在 Omnisend 报告中吗?

否 Spree Commerce 发送订单活动作为自定义事件。这些事件可以触发自动化工作流并用于细分,但不会反映在 Omnisend 的订单报告中。

如果数据没有到达 Omnisend,我应该检查什么?

检查:

  1. 相关的集成功能在 Omnisend 中已启用。

  2. 您复制了该功能的正确 webhook URL。

  3. webhook URL 已添加到正确的 Spree Commerce 端点。

  4. 所需的主题已被选择。

  5. webhook 端点在 Spree Commerce 中处于活动状态。

  6. 如果问题仍然存在,请卸载并重新安装应用。

如果集成仍然无法正常工作,请联系支持团队。


没有找到您的问题的答案? 通过应用内聊天或在 [email protected] – 我们的团队全天候提供服务。

这是否解答了您的问题?