摘要
通过将 Wati 与 Klaviyo 连接,您可以实现 WhatsApp 消息自动化,并将聊天机器人数据发送至 Klaviyo。您可以利用此集成,通过 Klaviyo 流程触发 WhatsApp 消息,或将通过 Wati Chatbot 收集的信息发送至 Klaviyo,以便进行细分和自动化处理。
注意:此集成需要有效的 Wati 和 Klaviyo 订阅。
说明
用例 1:从 Klaviyo 发送 WhatsApp 消息
您可以使用 Klaviyo Flows 通过 Wati API 触发 WhatsApp 模板消息。
设置 WhatsApp 消息发送
前往 Klaviyo Flows。
点击 Create Flow(创建流程)。
选择 Start from Scratch(从零开始),然后输入流程名称。
设置启动流程的 Trigger(触发器)。
例如,若要在用户订阅时事通讯时发送确认消息,请选择 When someone is added to Newsletter(当有人加入时事通讯时)。
从左侧边栏中,将 Webhook 操作拖放到流程中。
输入 Webhook 名称。
配置 Wati API
登录您的 Wati 账户。
前往 Connectors(连接器)> API > API Docs(API 文档)。
找到
/api/v1/sendTemplateMessages端点。点击 Try it Out(试用)。
更新请求正文:
将
template_name替换为您的 WhatsApp 模板消息名称。将
broadcast_name替换为标识从 Klaviyo 发送的消息的名称,例如Klaviyo registration confirmation。将
whatsappNumber替换为{{ person.phone_number|default:'' }}。如果您的模板包含变量,请以 JSON 格式添加它们。
例如:
{
"template_name": "registration_confirmation",
"broadcast_name": "Klaviyo registration confirmation",
"receivers": [
{
"whatsappNumber": "{{ person.phone_number|default:'' }}",
"customParams": [
{
"name": "name",
"value": "{{ person.first_name|default:'' }}"
},
{
"name": "number",
"value": "{{ person.phone_number|default:'' }}"
}
]
}
]
}
点击 Execute(执行)。
由于测试使用的电话号码无效,请求会返回失败。这是预料之中的。
从 Wati 复制 Request URL(请求 URL),并将其粘贴到 Klaviyo 的 Destination URL(目标 URL)字段中。
从 Wati 复制请求正文,并将其粘贴到 Klaviyo 的 JSON Body(JSON 正文)字段中。
在 Klaviyo 中,点击 View profile & event properties(查看个人资料和事件属性)以查找其他变量值,例如
{{ person.first_name|default:'' }}。在 Headers(标头)下,输入:
Key:
AuthorizationValue: 您的 Wati 访问令牌 (Access Token)
保存 Webhook。
将 Webhook 状态从 Draft(草稿)更改为 Live(启用)。
在右上角,点击 Update action statuses(更新操作状态)以激活该流程。
现在,您的 Klaviyo 流程可以通过 Wati 触发 WhatsApp 模板消息了。
用例 2:将 Wati Chatbot 数据发送至 Klaviyo
Wati Pro 和 Business 套餐用户可以通过 Wati Chatbot 收集客户信息,并将其发送至 Klaviyo 以进行自动化和细分。
设置聊天机器人数据共享
在 Wati Chatbot Builder 中创建一个聊天机器人。
向聊天机器人流程中添加一个 Webhook 节点。
配置一个指向 Klaviyo 的 Update Profile(更新个人资料)或 Create Event(创建事件)API 的 API 调用,以存储收集到的数据。
配置聊天机器人以收集您所需的信息。
例如,您的聊天机器人可以收集:
电子邮件
地址
客户满意度 (CSAT) 反馈
信息收集完成后,聊天机器人会将数据发送至 Klaviyo,您可以在 Klaviyo 中将其用于未来的自动化和细分。
连接 Wati 和 Klaviyo 的其他方式
您还可以使用第三方自动化工具连接 Wati 和 Klaviyo:
Zapier: 在 Wati 和 Klaviyo 之间自动化工作流程。
Pabbly Connect: 使用自动化工作流程在 Wati 和 Klaviyo 之间同步数据。
常见问题解答 (FAQ)
集成概览
1. 我可以使用 Wati 和 Klaviyo 集成实现什么功能?
您可以使用 Wati 和 Klaviyo 集成来从 Klaviyo Flows 触发 WhatsApp 模板消息,或将通过 Wati Chatbot 收集的信息发送至 Klaviyo 以进行自动化和细分。
该集成需要有效的 Wati 和 Klaviyo 订阅。
从 Klaviyo 发送 WhatsApp 消息
2. 我该如何从 Klaviyo 发送 WhatsApp 模板消息?
您可以使用 Klaviyo Flows 通过 Wati API 触发 WhatsApp 模板消息。使用 Webhook 操作设置一个 Klaviyo Flow,并配置它使用 Wati 的 /api/v1/sendTemplateMessages 端点。
3. 我应该使用哪个 Wati API 端点从 Klaviyo 发送 WhatsApp 模板消息?
使用 Wati 中的 /api/v1/sendTemplateMessages 端点。您可以在 Wati 账户的 Connectors(连接器)> API > API Docs(API 文档)下找到它。
4. 我需要在 Wati API 请求中配置哪些信息?
在 Wati API 请求正文中:
将
template_name替换为您的 WhatsApp 模板消息名称。将
broadcast_name替换为标识从 Klaviyo 发送的消息的名称。将
whatsappNumber替换为{{ person.phone_number|default:'' }}。如果您的 WhatsApp 模板包含变量,请以 JSON 格式添加它们。
5. 为什么我点击 Execute 时 Wati API 测试返回失败?
Wati API 测试返回失败是因为测试使用的电话号码无效。此失败是预期的。
6. 我需要向 Klaviyo Webhook 添加哪些 Wati 信息?
在 Klaviyo Webhook 中,添加以下 Wati 信息:
Destination URL(目标 URL): 来自 Wati 的 Request URL。
JSON Body(JSON 正文): 来自 Wati 的请求正文。
Authorization header(授权标头): 您的 Wati 访问令牌。
保存 Webhook,将其状态从 Draft(草稿)更改为 Live(启用),然后在 Klaviyo 中点击 Update action statuses(更新操作状态)以激活流程。
将 Wati Chatbot 数据发送至 Klaviyo
7. 谁可以发送 Wati Chatbot 数据到 Klaviyo?
Wati Pro 和 Business 套餐用户可以通过 Wati Chatbot 收集信息,并将其发送至 Klaviyo 以进行自动化和细分。
8. 我该如何发送 Wati Chatbot 数据到 Klaviyo?
在 Wati Chatbot Builder 中创建一个聊天机器人,向聊天机器人流程中添加一个 Webhook 节点,并配置一个指向 Klaviyo 的 Update Profile(更新个人资料)或 Create Event(创建事件)API 的 API 调用。
您可以配置聊天机器人以收集电子邮件、地址和客户满意度 (CSAT) 反馈等信息。收集完成后,数据将发送至 Klaviyo 以便进行后续的自动化和细分。
其他集成选项
9. 哪些第三方工具可以连接 Wati 和 Klaviyo?
您可以使用 Zapier 来自动化 Wati 和 Klaviyo 之间的工作流程,或者使用 Pabbly Connect 通过自动化工作流程在两个平台之间同步数据。

