跳转到主要内容

连接您的 nopCommerce 店铺到 Omnisend

了解如何将您的 nopCommerce 店铺连接到 Omnisend

作者:Edgaras Vaninas

nopCommerce 是一个开源的电子商务平台,可让您构建和管理在线店铺。本指南将引导您安装适用于 nopCommerce 的 Omnisend 插件,连接您的店铺,并运行初始数据同步。

注意:如果您还没有 Omnisend 账户,请先创建一个。阅读指南:创建 Omnisend 账户


开始之前

  • 确保您拥有对您的 nopCommerce 店铺和您的 Omnisend 账户的管理员权限。

  • Omnisend 的 nopCommerce 插件由 nopCommerce 团队开发和维护,而非 Omnisend。对于插件错误或安装错误,请联系 nopCommerce 支持或查看他们的社区论坛

设置流程

步骤 1:下载 Omnisend 插件

  1. 在您的 nopCommerce 管理后台,前往 Configuration → All plugins and themes

2. 在列表中找到 Omnisend,或直接前往Omnisend 插件页面并点击 Get Extension

3. 插件归档文件将下载到您的电脑。记下其保存位置。

步骤 2:上传并安装插件

  1. 在您的 nopCommerce 管理后台,前往 Local plugins → Upload plugin or theme

2. 选择您下载的 Omnisend 插件归档文件,然后点击 Upload plugin or theme

3. 点击 Restart application to apply changes

4. 应用程序重启后,在插件列表中找到 Omnisend 并点击 Install

5.再次重启应用程序。

6. 点击 Configure 打开 Omnisend 插件设置页面。保持此标签页打开。

您将被重定向到此页面。暂时不要关闭此页面。

步骤 3:在 Omnisend 中生成您的 API密钥(API Key)

  1. 在新浏览器标签页中,打开您的 Omnisend 账户,然后在仪表盘上点击连接您的店铺

2. 从平台列表中选择 nopCommerce

3. Omnisend 会自动生成一个 API密钥(API Key)。复制它。

请注意:API密钥(API Key)在此步骤自动生成。您无需在店铺设置中手动创建密钥。

步骤 4:在 nopCommerce 中保存 API密钥(API Key)

  1. 返回到您的 nopCommerce 标签页,其中包含 Omnisend 插件的 Configure 页面。

  2. 将 API密钥(API Key)粘贴到 API key 字段中,然后点击 Save

步骤 5:运行初始同步

  1. 保存后,点击 Sync contactsSync products 将您现有数据导入 Omnisend。

2. 同步状态显示已导入的联系人、产品和类别数量。同步时间取决于您的店铺规模。

步骤 6:验证连接

1. 在您的 Omnisend 账户中,点击 “Check API Connection” 以确认集成处于活动状态。

2. 系统将提示您添加您的 品牌资产。完成此操作后,您将进入仪表盘 – 集成现已激活。

支持的功能

注意:订单事件自动化流程(Automation)– 例如订单确认 – 可以发送给联系人,无论其营销订阅状态如何。在您的自动化流程(Automation)的电子邮件(Email)步骤中,将渠道设置为任何订阅状态(交易消息),以确保订单触发的邮件能够触达所有买家,包括那些未订阅营销邮件的买家。

传递哪些数据

联系人

您的 nopCommerce 邮件订阅者联系人名单中的所有联系人将同步到 Omnisend。对于历史联系人的初始同步,请按照步骤 5 中的说明运行 Sync contacts

注意:从 nopCommerce 传递的联系人会触发欢迎自动化流程(Automation)。这样,您可以为通过 nopCommerce 和 Omnisend 注册表单收集的联系人设置一个欢迎自动化流程(Automation)。

订单

您的客户下的所有新订单将立即同步到 Omnisend。以下订单事件会发送到 Omnisend:

  • 下订单

  • 订单已付款

  • 订单已取消

  • 订单已退款

  • 订单已完成

注意: 历史订单数据不会同步。

产品

初始同步(步骤 5)后,您的 nopCommerce 管理后台中的所有产品都将同步到 Omnisend。新产品和现有产品的更新将在集成激活后自动同步。

产品同步让您可以使用产品列表区块中的产品选择器,更快地构建电子邮件(Email)内容。

购物车

如果 nopCommerce 系统包含与购物车关联的电子邮件地址,则所有购物车数据都将传递给 Omnisend。这将启用废弃购物车(Abandoned Cart)工作流(Workflow),并使用添加产品到购物车触发条件(Trigger)。

故障排除

我点击了 Sync contacts 但 Omnisend 中没有出现联系人 →

只有您 nopCommerce 邮件订阅者联系人名单中的联系人会同步。未选择订阅新闻通讯的买家将不会出现。请检查您的联系人是否在该联系人名单中,然后再次运行同步。

我点击 Sync contacts 时出现错误 →

这是一个插件级别的问题。Omnisend 的 nopCommerce 插件由 nopCommerce 团队开发和维护。如果您使用的是插件版本 v4.90.x,nopCommerce 社区论坛上已记录了一个已知的同步错误。请直接联系 nopCommerce 支持团队以获取修复或更新的插件版本。

同步后电话号码缺失 →

在某些插件版本中,电话号码数据在联系人同步期间不会传输。检查 nopCommerce 应用商店中是否有更新版本的 Omnisend 插件,如有,请进行更新。如果问题仍然存在,请联系 nopCommerce 支持团队。

Omnisend 显示店铺已连接,但联系人或订单未显示 →

成功的 API 连接意味着密钥已被接受 – 这不确认数据正在同步。检查以下内容:

  1. 请确认您在保存 API密钥(API Key)后,已点击 Sync contactsSync products

  2. 在 Omnisend 中,前往Store Settings → API keys → API Access Logs以检查您的店铺的请求是否已送达 Omnisend。

  3. 如果没有请求出现,请重启 nopCommerce 应用程序,并在插件的 Configure 页面上重新保存 API密钥(API Key)。

常见问题

在哪里可以找到要在 nopCommerce 中输入的 API密钥(API Key)?

您无需手动创建密钥。在 Omnisend 中,点击连接您的店铺,选择nopCommerce,Omnisend 会自动生成一个 API密钥(API Key)。复制该密钥,并将其粘贴到 nopCommerce 中插件的 Configure 页面上的 API key 字段中。

我可以向未订阅您的新闻邮件的联系人发送订单确认邮件吗?

是。订单事件会同步到 Omnisend,适用于所有联系人,无论新闻订阅状态如何。在您的订单确认自动化流程(Automation)的电子邮件(Email)步骤中,将渠道设置为Any Subscription Status (Transactional Messages)以触达所有买家。

连接后,历史订单会同步吗?

否 只有在集成激活后下的订单才会同步到 Omnisend。不支持历史订单数据。

插件显示错误。我应该联系谁?

Omnisend 的 nopCommerce 插件由 nopCommerce 团队构建和维护。对于插件错误,请联系 nopCommerce 支持或查看他们的社区论坛以了解已知问题和更新。


需要进一步指导? 我们的支持团队在应用中点击即可联系,或者您可以发送电子邮件至[email protected]

这是否解答了您的问题?