Passar para o conteúdo principal

Como Adicionar Automaticamente Lead do Zoho como Contatos no Wati

Atualizado há mais de 3 semanas

Resumo

Deseja adicionar novos leads do Zoho ao Wati instantaneamente? Este guia o guiará na configuração da automação no Zoho usando Regras de Workflow e uma função personalizada. Uma vez configurado, qualquer lead proveniente de fontes como Facebook Leads ou Instagram Ads será adicionado automaticamente como contato em sua conta Wati.

Instruções

Pré-requisitos

  • Você deve ter o Plano Profissional do Zoho (ou superior).

  • Você precisa ter acesso ao seu Endpoint de API do Wati e ao Token Bearer.

Passos para Configurar a Automação de Workflow no Zoho

Siga estas etapas para criar um workflow que envia novos leads do Zoho para o Wati automaticamente.

1. Navegue até Regras de Workflow no Zoho

  • Em sua conta do Zoho, vá para Configurações > Regras de Workflow.

  • Clique em Criar Regra.

2. Configure a Regra de Workflow

  • Selecione Lead como o módulo.

  • Dê um nome à sua regra (por exemplo: Adicionar Lead ao Wati).

  • Defina o Gatilho e as Condições com base na sua preferência (por exemplo: Ao Criar Lead).

3. Adicione uma Ação Imediata - Função

  • Em Ações Imediatas, escolha Função.

  • Clique em + Nova Função e selecione Escrever sua própria.

4. Defina os Detalhes da Função

  • Preencha os detalhes para sua nova função (como nome da função e descrição).

  • Clique em Editar Argumentos.

Adicione os seguintes argumentos exatamente como mostrado:

Nome do argumento

Tipo de dado

number

Texto

LeadName

Texto

Nota:

  • Digite # para selecionar valores de parâmetros ao mapear campos do Zoho.

  • Não altere os nomes dos argumentos. Eles devem ser exatamente number e LeadName.

  • Você só precisa do número de telefone e do nome do lead para adicioná-los como contato no Wati.

5. Adicione o Código da Função

Copie e cole o código a seguir no corpo da função:

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;

Importante:

  • Substitua ####{{your-access-token}} por seu Token Bearer do Wati.

  • Substitua ####{{your-wati-api-endpoint}} por seu Endpoint de API do Wati.

  • Atualize o código do país (91 no exemplo) para o código do país desejado nesta linha:

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

6. Salve Tudo

  • Salve a função.

  • Salve a regra de workflow.

Perguntas Frequentes (FAQs)

Perguntas Gerais

1. Qual é o propósito de configurar este Workflow do Zoho?

→ Este workflow adiciona automaticamente novos leads de sua conta do Zoho ao Wati como contatos. Ele ajuda a sincronizar leads provenientes de fontes como Facebook Leads ou Instagram Ads diretamente no Wati sem esforço manual.

2. Qual plano do Zoho eu preciso para usar este recurso?

→ Você precisa ter o Plano Profissional do Zoho ou um plano superior para criar Regras de Workflow e usar funções personalizadas.

3. Onde posso encontrar meu Endpoint de API do Wati e Token Bearer?

→ Você pode encontrar instruções detalhadas sobre como obter seu Endpoint de API e Token Bearer em nosso guia: [Como encontrar seu Endpoint de API e Token Bearer no Wati].

Configuração e Configuração

4. Qual módulo do Zoho devo selecionar ao criar a regra de workflow?

→ Você deve selecionar o módulo Lead ao criar a Regra de Workflow.

5. Quais argumentos preciso adicionar ao definir a função?

→ Você deve adicionar esses argumentos exatamente:

  • number (Tipo de Dados: Text

  • LeadName (Tipo de Dados: Text)

Não altere os nomes desses argumentos.

6. Como faço para mapear campos do lead do Zoho aos argumentos da função?

→ Ao configurar argumentos, digite # para selecionar os campos de lead correspondentes do Zoho para número de telefone e nome do lead.

7. Por que o número de telefone está sendo modificado no código da função?

→ A função remove espaços, caracteres especiais e símbolos como +, (, ) e - do número de telefone para garantir que ele esteja formatado corretamente antes de enviá-lo ao Wati.

Código da Função e Uso da API

8. O que preciso substituir no código da função?

→ Você deve substituir os seguintes placeholders no código:

  • ####{{your-access-token}} → Substitua pelo seu Token Bearer do Wati.

  • ####{{your-wati-api-endpoint}} → Substitua pelo seu Endpoint de API do Wati.

  • 91 (Código do País) → Atualize com o código do país desejado.

9. Posso adicionar parâmetros personalizados ao adicionar contatos ao Wati?

→ Sim, mas neste guia, o array customParams é deixado vazio. Você pode personalizá-lo conforme necessário, adicionando pares de valores-chave dentro do array.

10. O que acontece depois que a função é executada?

→ Uma vez que a função é executada com sucesso, o nome e o número de telefone do lead são enviados ao Wati e adicionados como um novo contato. A resposta é capturada usando info resp; para fins de log e solução de problemas.

Solução de Problemas

11. O que devo fazer se novos leads não estiverem sendo adicionados ao Wati?

→ Verifique o seguinte:

  • Certifique-se de que seu Plano Profissional do Zoho está ativo.

  • Verifique se o Token Bearer e o Endpoint de API no seu código da função estão corretos.

  • Confirme se o código do país está configurado corretamente na URL da API.

  • Certifique-se de que o lead tem um número de telefone válido.

Respondeu à sua pergunta?