Como capturar e identificar a origem dos leads utilizando o WhatsApp Web
“Quero iniciar algumas campanhas na internet cujo o canal de contato será o meu WhatsApp. Porém, como vou conseguir identificar se determinado chat veio das minhas campanhas e não do meu atendimento do dia-a-dia, prestando à ele um atendimento diferenciado? Além disso, quero ter controle sobre todos os dados informados pelos clientes.”.
É justamente isso que iremos abordar neste artigo! Nós vamos te mostrar como você consegue iniciar um flow (fluxo) específico para captura de leads no WhatsApp (utilizando a Huggy), tomando como base a origem do visitante, bem como enviar os dados coletados para uma planilha.
Dividimos este artigo em algumas etapas para facilitar a compreensão:
- 1ª etapa: configurar o link do WhatsApp;
- 2ª etapa: configuração do flow (trackeando a origem);
- 3ª etapa: construção do flow de captura (coletando nome, email e telefone);
- 4º passo: configurar o envio dos dados coletados para o Google Planilhas.
1ª etapa: configurar o link do WhatsApp
É através do clique em seu link do WhatsApp que as pessoas poderão interagir com o você, passando pelo seu fluxo de automação e deixando todos os dados necessários para a conversão.
O modelo da URL que você irá disponibilizar para o seu público é algo semelhante ao exemplo abaixo:
Com o exemplo acima em mãos, realize as seguintes alterações:
- no campo phone= substitua o número que está no exemplo pelo seu número de WhatsApp. Ele precisa conter o código do país, DDD e o número.
- no campo text= insira o texto que dará início à conversa. Esse é um ponto importante pois é através desse texto que iremos identificar de qual link e campanha aquele lead está vindo! Insira o texto de forma natural, com os espaços e acentuações desejadas. Neste exemplo utilizaremos a mensagem “Quero conhecer mais”:
Após realizar a edição do link, copie, cole-o no seu navegador web e clique em Enter. Uma página semelhante a essa será exibida.
Note que no link presente no navegador aparecerão alguns símbolos (%20). É absolutamente normal, já que URLs não suportam espaços e acentos, substituindo-os por códigos). É esse o link que você irá disponibilizar para o seu público.
2ª etapa: configuração do flow (trackeando a origem)
A partir daqui você vai começar a preparar o fluxo de automação que irá coletar, através de perguntas, os dados dos seus leads. Mas antes de construir o fluxo em si, você precisa fazer a automação reconhecer a origem do lead.
Primeiro identifique na plataforma Huggy o flow que você utiliza dentro do seu atendimento via WhatsApp. Caso não utilize nenhum, você poderá construir um flow específico e associá-lo ao flow de entrada do canal.
- Acesse o módulo Automações > Flow > Abra o projeto desejado (ou crie um projeto) > Abra o Flow utilizado no canal WhatsApp (ou crie um novo flow);
- Na tela de construção do flow, a primeira ação que você deve inserir é a ação Condicional, pois é através dela que o flow reconhecerá de qual campanha o lead está vindo:
“Como será feito esse reconhecimento?”
Lembra do texto que você inseriu enquanto configurava a URL do seu WhatsApp (1ª etapa deste artigo)? Esse texto chegará na Huggy como primeira mensagem do cliente e é justamente ela que o flow tomará como parâmetro para identificar de qual campanha o lead está vindo! Basta configurar a condicional da seguinte forma:- Se: escolha “variável” como condição;
- Selecionar variável: selecione a variável “huggy.chat.contact_last_message” (variável que toma como parâmetro a ultima mensagem enviada pelo contato);
- For: escolha “Contém”;
- No campo abaixo digite exatamente o texto que você configurou na sua URL do WhatsApp (no caso do nosso artigo, a mensagem “Quero conhecer mais”).
- Feito isso, ao lado da condicional insira a ação “Executar flow”.
Agora basta adicionar um novo flow (ou escolher um pré-existente) e na construção dele, inserir as ações e perguntas necessárias para a sua regra de negócio. Confira na etapa abaixo como você pode fazer isso!
3ª etapa: construção do flow de captura (coletando nome, email e telefone)
Após criar o link de acesso à sua campanha e configurar o trackeamento da origem do lead, você verá na prática, um exemplo de como construir o seu flow de captura!
Com o intuito de facilitar a compreensão deste processo, preparamos o vídeo abaixo. Confira:
4º passo: configurar o envio dos dados coletados para o Google Planilhas
Continuação do vídeo anterior, agora vamos te mostrar como realizar a integração com o Google Sheets, fazendo com que todos os dados coletados pela campanha sejam enviados para uma planilha. Confira o processo no vídeo abaixo:
Script informado no vídeo a ser inserido no Google Sheets:
function doPost(e) {
var params = {};
var sheet = SpreadsheetApp.getActiveSheet();
var lastRow = sheet.getLastRow() + 1;
if(typeof e !== 'undefined' && e.postData.type === 'application/json') {
params = JSON.parse(e.postData.contents);
}
for(var i in params) {
SpreadsheetApp.getActiveSheet().getRange(i + '' + lastRow).setValue(params[i]);
}
}
Finalizada a configuração do Flow, veja no vídeo abaixo o funcionamento dele na prática:
Importante:
- O fluxo que configuramos acima só será executado para os clientes que atenderem aos requisitos definidos na condicional, ou seja, os provenientes da campanha cujo mensagem inicial é a configurada na URL do WhatsApp (no exemplo deste artigo “Quero conhecer mais”);
- Para adicionar outras campanhas, basta inserir quantas condicionais desejar e realizar o mesmo procedimento descrito neste tutorial para cada uma delas (2ª etapa);
- Outro ponto importante é deixar abaixo da condicional o fluxo de automação que será executado para aqueles clientes que não vieram de nenhuma campanha específica:
Dessa forma, você garante um atendimento personalizado para todos os seus clientes, seja ele um cliente da casa ou mesmo um lead!