跳转到正文
OmniChannels.ai

电商

Shopify + OmniChannels.ai:用 WhatsApp 和短信发送订单通知

通过 API 和 Webhook 连接通过 MCP 连接更新于

简而言之

Shopify 可触发订单确认、物流更新、货到付款核实和弃置结账提醒:Shopify Flow 用 Send HTTP request 动作调用 REST API,或把店铺 webhook 发到 n8n、Make、Zapier。无需安装 Shopify 应用。

您可以做什么

  • 订单确认

    订单创建后,发送带订单号和金额的已审核 WhatsApp 模板;客户没有 WhatsApp 时改发短信。

  • 物流与履约更新

    订单发货后,通过 WhatsApp 发送承运商和跟踪链接;若您的物流应用会报告派送中事件,还可在派送时再次跟进。

  • 货到付款确认

    货到付款订单提交后,通过 WhatsApp 请客户确认。客户的回复会到达您的 webhook,自动化在发货前为订单打标签或取消订单。

  • 弃置结账提醒

    客户放弃结账时,使用已审核的 WhatsApp 营销模板,提醒已同意接收营销消息的客户。

  • 到货通知与评价邀请

    商品重新上架时通知申请过到货提醒的客户;送达几天后邀请客户评价商品。

  • 询问 AI 助手

    助手同时连接我们的 MCP 服务器和通过其自带连接器接入的 Shopify 店铺后,可查找订单,并在您批准后发送更新。

    试着这样提问

    “向今天已发货订单的客户发送 WhatsApp 订单更新。”

连接方式

通过 API 和 Webhook 连接通过 MCP 连接

Shopify Flow 可通过 Send HTTP request 动作直接调用我们的 REST API:设置 URL、Authorization: Bearer 请求头,以及由订单数据构成的 JSON 请求体。这适合使用 JSON 的单条短信发送。WhatsApp 和群发使用 multipart/form-data,因此通常经由 n8n、Make、Zapier 或您自己的小型函数处理。Flow 及 HTTP 动作的可用性请查看 Shopify 当前的套餐说明。

不使用 Flow 时,可订阅 orders/create 或 orders/fulfilled 等店铺 webhook。我们的 API 不能直接接收 Shopify 的 webhook 载荷,因此请把 webhook 指向自动化工具或您自己的接口,由其提取所需字段再调用我们的 API。送达状态和客户回复会回到您 OmniChannels.ai 账户上配置的唯一 webhook URL。

  • 直连:套餐包含时,使用 Shopify Flow 的 Send HTTP request 动作
  • 间接:店铺 webhook → n8n、Make、Zapier 或您的函数 → 我们的 API
  • 24 小时窗口之外的 WhatsApp 消息需使用已审核的模板
  • 弃置结账提醒等营销消息需用户同意
  • 状态和回复会发送到您账户的 webhook URL

设置步骤

  1. 1

    申请 API 访问权限

    申请测试权限并获取 API 令牌。测试发送只会发往您自己已验证的号码。

    指南: Quickstart: send your first message
  2. 2

    准备模板与 Sender ID

    让 WhatsApp 模板通过审核,例如英语和阿拉伯语的订单确认与物流更新;并为每个目的国获取已批准的短信 Sender ID。

    指南: WhatsApp Business API
  3. 3

    选择触发器

    在订单或履约触发器上创建 Shopify Flow 工作流,或让店铺 webhook 订阅相应事件并指向您的自动化工具或接口。

  4. 4

    调用 API

    在 Authorization 请求头中携带令牌发送请求,把客户手机号和订单字段映射到请求体。单条短信用 JSON,WhatsApp 用 multipart。

    指南: Make and Zapier with webhooks
  5. 5

    追踪送达与回复

    请您的团队或账户管理员设置 webhook URL,然后利用送达状态和货到付款回复更新订单。

    指南: Webhooks and delivery statuses
  6. 6

    用自己的号码测试

    用已验证的号码下一笔测试订单,并检查消息及其送达状态。

厂商文档

Shopify 是其所有者的商标。OmniChannels.ai 与 Shopify 无关联,也未获得 Shopify 的认可;本页介绍的是利用 Shopify 自身的 MCP、HTTP 或 Webhook 功能建立的连接。

示例工作流程

一个典型请求如何从 Shopify 传到您的客户,再返回。

  1. 01

    Shopify 订单事件

    订单创建、发货或结账被放弃

  2. 02

    Flow、n8n、Make 或 Zapier

    映射订单字段并发送 HTTP 请求

  3. 03

    OmniChannels.ai API

    使用您的令牌发送模板或短信

  4. 04

    客户手机

    WhatsApp、短信或 RCS 订单更新

  5. 05

    状态与回复

    送达状态和货到付款答复发送到您的 webhook

1. Shopify 订单事件: 订单创建、发货或结账被放弃 2. Flow、n8n、Make 或 Zapier: 映射订单字段并发送 HTTP 请求 3. OmniChannels.ai API: 使用您的令牌发送模板或短信 4. 客户手机: WhatsApp、短信或 RCS 订单更新 5. 状态与回复: 送达状态和货到付款答复发送到您的 webhook

常见问题

Shopify 有官方的 OmniChannels.ai 应用吗?

没有。您通过 Shopify 自带功能对接:使用带 Send HTTP request 动作的 Shopify Flow 工作流,或把店铺 webhook 发送到自动化工具或您自己的代码,再由其调用我们的 API。

Shopify Flow 能直接发送 WhatsApp 模板吗?

Flow 的 HTTP 动作很适合单条短信这类 JSON 请求。WhatsApp 发送使用 multipart/form-data,因此多数店铺会经由 n8n、Make、Zapier 或小型函数转发。Flow HTTP 动作的可用性请查看 Shopify 当前的套餐说明。

货到付款确认如何运作?

您发送已审核的 WhatsApp 模板,请客户确认订单。客户的回复会作为入站消息到达您账户的 webhook,自动化再通过 Shopify 自己的 API 更新订单或为其打标签。

可以通过 WhatsApp 发送弃置结账提醒吗?

可以,面向已同意接收营销消息的客户,并使用已审核的 WhatsApp 营销模板。营销模板的规则和定价由 Meta 制定,请查看其针对您目标市场的最新政策。

获取 API 与 MCP 访问权限

请告诉我们您的渠道、国家和使用场景。工程师会签发测试凭证并验证您的测试号码。