跳转到主要内容

如何自动将 Zoho Leads 添加为 Wati 联系人

本周更新

摘要

想要将Zoho中的新潜在客户立即添加到Wati吗?本指南将指导您使用Zoho中的工作流规则和自定义函数设置自动化流程。设置完成后,来自Facebook Leads或Instagram Ads等来源的任何潜在客户都将自动添加为您的Wati账户中的联系人。

说明

前提条件

  • 您必须拥有Zoho专业计划(或更高级别)。

  • 您需要访问Wati API端点和Bearer Token。

设置Zoho工作流自动化的步骤

按照以下步骤创建一个工作流,将Zoho中的新潜在客户自动发送到Wati。

1. 导航到Zoho中的工作流规则

  • 在您的Zoho账户中,转到设置 > 工作流规则

  • 点击创建规则

2. 配置工作流规则

  • 选择潜在客户作为模块。

  • 为规则命名(例如:将潜在客户添加到Wati)。

  • 根据您的偏好设置触发器条件(例如,在潜在客户创建时)。

3. 添加即时操作 - 函数

  • 即时操作下,选择函数

  • 点击+ 新函数并选择自定义

4. 定义函数详细信息

  • 填写新函数的详细信息(如函数名称和描述)。

  • 点击编辑参数

    添加以下参数,如下所示:

参数名称

数据类型

number

文本

LeadName

文本

注意:

  • 在映射Zoho字段时,输入#以选择参数值。

  • 不要更改参数名称。它们必须是number和LeadName。

  • 您只需要潜在客户的电话号码和姓名才能将其添加为Wati联系人。

5. 添加函数代码

将以下代码复制并粘贴到函数主体中:

headerValue = Map();
headerValue.put("Authorization", "##{{your-access-token}}");raw_data = {
    "name": "" + LeadName + "",
    "customParams": []
};number = number.remove(" ");
number = number.remove("+");
number = number.remove("(");
number = number.remove(")");
number = number.remove("-");resp = invokeurl
[
    url :"##{{your-wati-api-endpoint}}/api/v1/addContact/91" + number + "?SourceType=ZOHO"
    type :POST
    parameters: raw_data.toText()
    headers: headerValue
    detailed: true
    content-type: "application/json"
];info resp;

重要:

  • ##{{your-access-token}}替换为您的Wati Bearer Token。

  • ##{{your-wati-api-endpoint}}替换为您的Wati API端点。

  • 在以下行中更新国家代码(示例中的91):

url :"##{{your-wati-api-endpoint}}/api/v1/addContact/91" + number + "?SourceType=ZOHO"

6. 保存所有内容

  • 保存函数。

  • 保存工作流规则。

常见问题解答(FAQs)

常规问题

1. 设置此Zoho工作流的目的是什么?

此工作流将自动将Zoho账户中的新潜在客户添加为Wati联系人。它可以帮助您将来自Facebook Leads或Instagram Ads等来源的潜在客户直接同步到Wati,无需手动操作。

2. 使用此功能需要哪个Zoho计划?

您需要拥有Zoho专业计划或更高级别的计划,才能创建工作流规则并使用自定义函数。

3. 我在哪里可以找到我的Wati API端点和Bearer Token?

您可以在我们的指南中找到如何获取API端点和Bearer Token的详细说明:[如何在Wati中找到您的API端点和Bearer Token]

设置和配置

4. 在创建工作流规则时,我应该选择哪个Zoho模块?

在创建工作流规则时,您应该选择潜在客户模块。

5. 在定义函数时,我需要添加哪些参数?

您必须添加以下参数,如下所示:

  • number(数据类型:文本)

  • LeadName(数据类型:文本)

不要更改这些参数的名称。

6. 如何将Zoho潜在客户字段映射到函数参数?

在设置参数时,输入#以选择电话号码和潜在客户姓名的对应Zoho潜在客户字段。

7. 为什么函数代码中会修改电话号码?

函数会从电话号码中删除空格、特殊字符和符号,如+()-,以确保在发送到Wati之前格式正确。

函数代码和API使用

8. 在函数代码中需要替换什么?

您必须在代码中替换以下占位符:

  • ##{{your-access-token}} → 替换为您的Wati Bearer Token。

  • ##{{your-wati-api-endpoint}} → 替换为您的Wati API端点。

  • 91(国家代码)→ 更新为您需要的国家代码。

9. 在将联系人添加到Wati时,可以添加自定义参数吗?

可以,但在本指南中,customParams数组保留为空。您可以根据需要通过在数组中添加键值对来自定义它。

10. 函数运行后会发生什么?

函数运行成功后,潜在客户的姓名和电话号码将发送到Wati并添加为新联系人。响应使用info resp;捕获以便于日志记录和故障排除目的。

故障排除

11. 如果新潜在客户没有添加到Wati,我该怎么办?

请检查以下内容:

  • 确保您的Zoho专业计划处于活动状态。

  • 验证函数代码中的Bearer Token和API端点是否正确。

  • 确认API URL中的国家代码设置正确。

  • 确保潜在客户拥有有效的电话号码。

这是否解答了您的问题?