跳转到主要内容

如何使用 Wati 从我的 Shopify 商店中仅向特定客户广播?

更新于今天

摘要

您是否希望为之前从您处购买过的客户运行营销活动?无需手动从 Shopify 导出和导入客户数据到 Wati,您可以使用 Shopify FlowsWati API 自动化该过程。本指南将引导您设置一个自动化工作流程,以识别已进行购买的客户并将其详细信息同步到 Wati 以进行有针对性的广播。

说明

设置 Shopify 工作流程

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

  • 登录您的 Shopify 账户。

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

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

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

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

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

如果您只想针对首次购买的客户:

  • 单击 订单已付款 节点中的 然后

  • 单击 添加条件,然后搜索 订单 > 客户 > 订单数量

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

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

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

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

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

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

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

    • 授权:粘贴您的 Wati API 令牌。

    • 内容类型:设置为 text/json

  • HTTP 方法 设置为 POST

  • URL 字段中,输入:

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

常见问题(FAQ)

一般问题

  1. 此自动化的目的是什么? → 此自动化允许您自动将客户数据从 Shopify 同步到 Wati,从而为已进行购买的客户启用有针对性的营销活动。

  2. 我是否需要任何编码知识来设置此工作流程? → 不需要,此设置使用 Shopify Flows 和 Wati 的 API,无需编码技能。您只需配置 Shopify 并输入正确的 API 详情。

设置工作流程

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

    • 登录 Shopify 并转到 营销 > 自动化

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

    • 搜索 订单已付款 并将其选为触发器。

  2. 我可以使用不同的触发器而不是订单已付款吗? → 是的,如果您的工作流程以不同的方式识别购买,您可以选择另一个触发器,例如 订单创建

  3. 如何筛选首次购买者?

    • 单击 订单已付款 节点中的 然后

    • 单击 添加条件,然后搜索 订单 > 客户 > 订单数量

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

将数据发送到 Wati

  1. 如何将客户数据发送到 Wati?

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

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

    • 检索您的 Wati API 端点 URL 和 API 令牌。

    • 配置 HTTP 请求,如说明中所述。

  2. 我应该在 HTTP 请求中使用什么 JSON 格式?**使用以下 JSON:

{
"name": "##{{order.customer.displayName}}",
"customParams": [
{
"name": "purchased",
"value": "yes"
},
{
"name": "country",
"value": "##{{order.shippingAddress.country}}"
},
{
"name": "city",
"value": "##{{order.shippingAddress.city}}"
}
]
}

  • 授权:粘贴您的 Wati API 令牌。

  • 内容类型:设置为 text/json

3. 我应该在 URL 字段中输入什么?**使用以下格式:

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

故障排除

  1. 如果我的自动化不起作用怎么办?

    • 请检查您的 API 令牌和端点 URL 是否正确。

    • 确保 HTTP 请求正文格式正确。

    • 验证 Shopify Flows 是否已设置正确的触发器和条件。

    • 检查 Shopify 的日志以查找任何执行错误。

这是否解答了您的问题?