Shopify Flow 是一个电子商务自动化平台,通过自动化工作流程将 Shopify 与第三方应用连接起来。通过将 Shopify Flow 与 Omnisend 集成,您可以在 Omnisend 中触发自动化流程(Automation)或基于 Shopify 事件更新联系人数据。
本指南将向您展示如何连接 Shopify Flow 到 Omnisend 并构建您的第一个自动化工作流(Workflow)。
开始之前
Shopify 套餐限制:大多数 Shopify Flow 功能在所有套餐上都可用,但有些是套餐专属的。查看 Shopify 的套餐详情
Omnisend 套餐:所有 Omnisend 套餐用户都可以与 Shopify Flow 集成。
直接集成:某些应用(Yotpo、LoyaltyLion)直接与 Omnisend 集成。请使用这些集成,而不是通过 Shopify Flow 路由,以实现更简单的设置。
优势
基于 Shopify 事件(订单履行、客户标签等)触发 Omnisend 自动化流程(Automation)工作流程。
将第三方应用中的联系人数据同步到 Omnisend。
构建高级的自动化流程(Automation),无需自定义代码。
使用 Shopify Flow 的事件筛选器和条件来优化哪些联系人进入您的工作流程。
设置流程
步骤 1.安装 Shopify Flow
在 Shopify 应用商店 中找到 Shopify Flow → 点击 "Add app" 并按照提示安装。
安装后,在您的 Shopify 后台打开 Shopify Flow,方法是导航至Apps → Shopify Flow。
您可以从头开始构建工作流程或使用 Shopify 的预设模板。查看 Shopify 的工作流(Workflow)构建器指南。
步骤 2.选择 Omnisend 操作
Shopify Flow 应用可以触发条件(Trigger)事件或执行操作。查看 完整的集成应用列表。
Omnisend 支持两种操作:
创建或更新客户 – 同步联系人数据(姓名、电子邮件(Email)、电话、标签)到 Omnisend。
跟踪事件 – 通过 Custom Event 在 Omnisend 中触发一个自动化流程(Automation)(不更新联系人数据,电子邮件/电话除外)。
何时使用:
创建/更新客户:当您需要同步新的联系人详情时(例如,Shopify 添加一个“VIP”标签 → 在 Omnisend 中更新联系人)。
跟踪事件:当您想要触发条件(Trigger)一个自动化流程(Automation)工作流(Workflow)(例如,订单准备取货 → 发送取货提醒)。
要添加 Omnisend 操作,首先在 Shopify Flow 中选择一个触发条件(Trigger)(来自 Shopify 或其他集成应用)。然后添加一个操作并选择 Omnisend。
为了使集成可用,Omnisend 应用(或您想要连接的任何第三方应用)必须安装在您的 Shopify 管理后台中。
示例:当订单已准备好取货时跟踪事件
在此示例中,我们将触发一个自动化流程(Automation)工作流(Workflow),当订单履行状态更改为Ready for pickup。由于不需要更新客户数据,请选择跟踪事件操作。
1. 在 Shopify Flow 中,选择一个触发条件(Trigger)(例如,订单履行状态已更新)。
2. 添加操作 → 选择 Omnisend → 跟踪事件
3. 提供以下详情:
客户电子邮件地址(必填):用于电子邮件发送。
客户电话号码(可选): 用于短信(SMS)发送。
客户名字(可选):添加到消息内容或主题行。
客户姓氏(可选):添加到消息内容或主题行。
事件 ID: 在 Omnisend 中,前往店铺设置 → API →自定义事件 →创建事件。创建您的事件(例如,订单可供取货),添加任何必需的自定义属性(例如,
待取货,ready_for_pickup_time),然后复制生成的 Event ID 并将其粘贴到 Shopify Flow 中。了解更多自定义事件事件自定义字段 (可选):使用 JSON 语法将 Shopify 数据映射到 Omnisend 的自定义事件属性:
{
"ready_for_pickup": "###{{fulfillment.displayStatus}}",
"ready_for_pickup_time": "###{{fulfillment.estimatedDeliveryAt}}"
}准备取货和ready_for_pickup_time 是在 Omnisend 中创建的属性。fulfillment.displayStatus andfulfillment.estimatedDeliveryAt 是 Shopify 模板变量。使用添加模板变量 在 Shopify Flow 中以查看所有可用变量。
重要注意事项:
您必须提供电子邮件地址(Email)或电话号码,以便事件能够触发条件(Trigger)。
默认客户属性以及您创建的自定义属性,应映射到相应的 Shopify Flow 变量。
4.点击 "Turn on workflow " 以在 Shopify Flow 中启用工作流(Workflow)。
步骤 3.在 Omnisend 中搭建自动化流程(Automation)工作流(Workflow)
在 Omnisend 中,前往自动化流程(Automation)→ 创建工作流(Workflow)→ 从头开始自定义。
选择您的自定义事件(例如,订单准备取货)作为触发条件(Trigger)。
添加一封电子邮件(Email)或一条短信(SMS)消息。您可以将自定义属性(例如,
##{{ready_for_pickup_time}})插入到消息内容或主题行中。
重要提示:此自动化流程(Automation)将针对所有 联系人,无论订阅状态如何。要按订阅状态筛选,请在 Shopify Flow 中添加规则或使用Omnisend 中的自动化流程(Automation)渠道设置.
使用案例
Shopify Flow + Omnisend 让您能够:
当订单状态更改时,发送一封“准备取货”电子邮件(Email)。
标签高价值客户并发送 VIP 优惠。
当 LoyaltyLion 奖励积分时,触发忠诚度积分提醒。
在 Shopify 将订单标记为已发货后,发送评价请求。
更多 Shopify Flow 用例:
在收款之前,标记并取消高风险订单。
管理忠诚度计划和促销活动。
根据付款方式标签订单。
💡 查看更多示例,请访问 Shopify 的帮助中心 和 Shopify 的博客。
常见问题
您如何测试集成是否正常工作?
为确认 Shopify Flow 和 Omnisend 集成正常运行,请按照以下步骤操作:
手动触发条件(Trigger)Shopify 事件。 在您的 Shopify 后台,执行应激活流程的操作。例如,将订单的履约状态更新至可供取货
在 Omnisend 中打开联系人。 前往受众 → 联系人 并找到您更新了其订单的联系人。
验证自定义事件。 打开联系人资料并检查活动时间线以确认自定义事件(例如,订单可供取货) 显示。
如果事件在联系人资料中可见,则集成正常工作。如果它没有出现,请检查您的 Shopify Flow 触发条件(Trigger)、事件 ID 和自定义字段(Custom Field)映射,以确保一切都已正确配置。
为什么我的事件没有触发?
确保您已在 Shopify Flow 操作中提供电子邮件(Email)地址或电话号码。此外,请验证 Event ID 与您的 Omnisend Custom Event 匹配。
没有找到您问题的答案? 请通过应用内聊天或以下方式联系我们的支持团队:[email protected] – 我们的团队全天候为您服务。








