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.createduser.updated
对于 订单同步,粘贴相应的 Omnisend webhook URL 并选择:
order.canceledorder.completedorder.createdorder.deletedorder.paidorder.resumedorder.shippedorder.updated
保存每个 webhook 端点,并确保它在 Spree Commerce 中处于活动状态。
传递的数据是什么
联系人同步
当联系人在 Spree Commerce 中创建或更新时,Spree Commerce 会同步此联系人数据(与未订阅状态同步):
联系人字段 | 描述 |
电子邮件 | 联系人的电子邮件地址,主要标识符。 |
电话号码 | 联系人的电话号码。 |
名字 | 联系人的名字。 |
姓氏 | 联系人的姓氏 |
自定义事件
订单活动作为自定义事件发送到 Omnisend:
自定义事件名称 | Spree Commerce 主题 | 描述 |
Spree Commerce – 订单已取消 |
| 当订单被取消时触发。 |
Spree Commerce – 订单已完成 |
| 当订单完成时触发。 |
Spree Commerce – 订单已创建 |
| 当订单创建时触发。 |
Spree Commerce – 订单已删除 |
| 当订单被删除时触发。 |
Spree Commerce – 订单已支付 |
| 当订单已支付时触发。 |
Spree Commerce – 订单恢复 |
| 当暂停或中断的订单恢复时触发。 |
Spree Commerce – 订单已发货 |
| 当订单发货时触发。 |
Spree Commerce – 订单已更新 |
| 当订单更新时触发。 |
📝 了解更多关于 在 Omnisend 中创建和管理自定义事件 的信息。
⚠️ 订单事件仅作为自定义事件可用。它们不会创建 Omnisend 订单,也不包含在订单报告中。
常见问题
我需要创建单独的 webhook 端点吗?
是的。 为 联系人同步 创建一个端点,为 订单同步 创建另一个端点。每个端点使用在 Omnisend 中生成的相应 webhook URL。
Spree Commerce 订单会出现在 Omnisend 报告中吗?
否 Spree Commerce 发送订单活动作为自定义事件。这些事件可以触发自动化工作流并用于细分,但不会反映在 Omnisend 的订单报告中。
如果数据没有到达 Omnisend,我应该检查什么?
检查:
相关的集成功能在 Omnisend 中已启用。
您复制了该功能的正确 webhook URL。
webhook URL 已添加到正确的 Spree Commerce 端点。
所需的主题已被选择。
webhook 端点在 Spree Commerce 中处于活动状态。
如果问题仍然存在,请卸载并重新安装应用。
如果集成仍然无法正常工作,请联系支持团队。
没有找到您的问题的答案? 通过应用内聊天或在 [email protected] – 我们的团队全天候提供服务。

