跳转到主要内容

我如何使用 Wati 将营销活动仅发送给我 Shopify 商店中的特定客户?

更新于今天

摘要

您想为之前从您这里购买过的客户运行营销活动吗?与其手动从 Shopify 导出和导入客户数据到 Wati,不如使用 Shopify FlowsWati API 自动化此过程。本指南将引导您完成设置自动化工作流程,以识别已购买的客户并将他们的详细信息同步到 Wati 以进行有针对性的营销活动。

步骤

设置 Shopify 工作流程

1. 在 Shopify 中创建自定义自动化

  • 登录到您的 Shopify 帐户。

  • 在侧边导航栏中,转到 营销 > 自动化

  • 单击 创建自动化 > 创建自定义自动化

  • 在搜索栏中,查找 订单已支付 并选择它。

    • 如果您的业务工作流程以不同的方式识别购买,请选择适当的触发器(例如 订单已创建)。

2. 添加针对首次购买者的条件(可选)

如果您只想定位首次购买的客户:

  • 单击“订单已支付”节点中的 然后

  • 单击 添加条件,然后在搜索栏中查找 订单 > 客户 > numberOfOrders

  • 将条件设置为 小于或等于 1

3. 通过 API 将客户数据发送到 Wati

  • 单击 然后 并添加一个 操作

  • 搜索 HTTP 并选择 发送 HTTP 请求

  • 检索您的 Wati API 端点 URLAPI 令牌

  • 在 HTTP 请求的 正文 部分,粘贴以下 JSON:

{
"customParams": [
{
"name": "purchased",
"value": "yes"
},
{
"name": "country",
"value": "##{{order.shippingAddress.country}}"
},
{
"name": "city",
"value": "##{{order.shippingAddress.city}}"
}
],
"name": "##{{order.customer.displayName}}"
}
  • 标头 下方,添加:

    • Authorization:粘贴您的 Wati API 令牌。

    • Content-Type:设置为 text/json

  • HTTP 方法 设置为 POST

  • URL 字段中,输入:

https://watiendpointURL/api/v1/addContact/##{{order.phone | remove: "+"}}

常见问题解答 (FAQ)

一般问题

1. 此自动化用于做什么?

此自动化可帮助您自动将 Shopify 中已购买的客户同步到 Wati,以便您可以运行有针对性的营销活动,而无需手动导出数据。

2. 我需要手动从 Shopify 导出客户数据吗?

不需要。该工作流程使用 Shopify Flows 和 Wati API 自动将客户详细信息发送到 Wati。

Shopify 工作流程设置

3. 用于识别购买的 Shopify 触发器是什么?

默认情况下,该工作流程使用 订单已支付 触发器。您也可以使用 订单已创建,如果这更好地符合您的业务流程,也可以使用。

4. 我可以只定位首次购买者吗?

是的。您可以添加一个条件来检查客户的订单数量是否小于或等于 1。

Wati API 集成

5. 向 Wati 发送了哪些客户信息?

该工作流程会发送客户的姓名、电话号码以及诸如购买状态、国家/地区和城市等自定义参数。

6. 客户是如何添加到 Wati 的?

Shopify 向 Wati API 端点发送 HTTP POST 请求,该请求会在 Wati 中创建或更新联系人。

7. 我在哪里可以获取 Wati API 令牌和端点 URL?

您的 Wati 帐户设置中可用您的 API 令牌和端点 URL。

技术要求

8. Shopify Flow 中使用了哪种 HTTP 方法?

该工作流程使用 POST 方法将客户数据发送到 Wati。

9. 为什么电话号码包含在 API URL 中?

电话号码用于在 Wati 中添加或更新联系人时唯一标识联系人。

10. 此工作流程适合持续性活动吗?

是的。设置好后,该工作流程将为每个符合条件的订单自动运行,从而使您的 Wati 联系人保持最新状态,以便进行未来的活动。

这是否解答了您的问题?