Pular para o conteúdo
Voltar ao blog
Integrar WhatsApp e CRM sem duplicar cliente
WhatsApp e omnichannel

Integrar WhatsApp e CRM: o que sincronizar para não duplicar cliente

Um guia para decidir o que o WhatsApp manda para o CRM, por qual caminho técnico e com qual regra de identidade, antes que a integração transforme um cliente em dois cadastros.

Foto de Beatriz Dagostim

Beatriz Dagostim

15 de outubro de 202616 min de leitura
Compartilhar

Integrar WhatsApp e CRM parece tarefa de TI, mas quem sente o problema primeiro é o comercial. O vendedor encerra a conversa, abre o CRM e cola um resumo à mão. Quando lembra.

Na semana seguinte, o mesmo cliente chama de novo, cai com outra pessoa e ninguém sabe que a proposta já tinha sido enviada. Ou a integração nova, ligada às pressas, cria um segundo cadastro com o mesmo celular, e o funil passa a contar duas oportunidades onde só existe uma.

Conectar é a parte fácil.

Este guia não explica a API em si, que está no nosso guia da API oficial do WhatsApp. Aqui o assunto é a camada de cima. O que vale sincronizar, por qual caminho, como reconhecer o mesmo cliente nos dois sistemas e onde a LGPD entra quando a conversa sai da plataforma.

Por que integrar WhatsApp e CRM se a equipe já copia a conversa?

Porque a cópia manual falha justamente quando a operação cresce. Ao integrar WhatsApp e CRM, o registro deixa de depender da memória do vendedor, o histórico de atendimento passa a morar no cadastro do cliente e quem pega a conversa depois sabe o que já foi combinado.

Conversa copiada à mão do celular para o CRM

Quem já passou por isso sabe. A cópia funciona com dez conversas por dia. Com oitenta, o vendedor escolhe o que registrar, e registra o que fechou, nunca o que esfriou. O CRM vira um arquivo de vendas ganhas.

O custo disso não aparece em nenhuma linha da fatura. Ele aparece no orçamento enviado duas vezes, no desconto dado por dois vendedores diferentes e no cliente que some porque ninguém retornou a mensagem de quinta à tarde.

A Gartner estimou, em pesquisa de 2020, que dados de baixa qualidade custam às organizações pelo menos US$ 12,9 milhões por ano, em média. O número é uma média global, então não serve de régua para a sua operação.

Serve de alerta. Na mesma página, a consultoria aponta a inconsistência entre fontes, com dado guardado em silos que se sobrepõem, como o problema de qualidade mais difícil de resolver. WhatsApp de um lado e CRM do outro é exatamente esse silo.

Dado errado custa caro.

Se o WhatsApp da empresa ainda roda no celular de alguém, resolva isso antes de pensar em integração. O nosso guia de WhatsApp corporativo mostra por onde começar. Com o canal organizado, a primeira decisão é o que mandar para o CRM.

O que sincronizar ao integrar WhatsApp e CRM?

Sincronize cinco coisas, o contato, o resumo da conversa, o protocolo, o estágio do funil e o dono do cliente. Esse conjunto basta para qualquer pessoa entender a relação com aquele cliente sem abrir o WhatsApp, e é pequeno o bastante para não poluir o CRM.

Os cinco dados que vale sincronizar
  • Contato: nome, celular em formato padronizado e a empresa a que ele pertence, quando a venda é B2B. É a âncora de tudo, e nada do resto funciona se o contato estiver duplicado.
  • Conversa: um resumo com data, motivo e desfecho, mais o link para a conversa completa na plataforma. O CRM guarda o que aconteceu, e a íntegra continua onde já está.
  • Protocolo: o número que identifica a demanda do começo ao fim. Ele liga a mensagem de hoje à ligação de ontem e evita três chamados abertos para o mesmo pedido.
  • Estágio: a etapa do funil, atualizada pelo que aconteceu na conversa. Proposta enviada no WhatsApp precisa mover o card no CRM, senão o funil mente para a diretoria.
  • Dono: o responsável pela conta ou pela oportunidade. Quando o cliente volta, a conversa vai para quem já conhece a história, e não para o próximo livre da fila.

A ordem de implantação importa. Contato e dono vêm primeiro, porque sem eles o resto não tem onde se pendurar. Estágio e protocolo entram depois, e o resumo da conversa por último, quando a base já está estável.

Na nossa plataforma de WhatsApp, filas, tags, funil e histórico completo ficam no mesmo lugar, e o atendente recebe a conversa já com intenção e contexto. A integração com o seu CRM serve para que esse contexto apareça também do lado comercial.

O dono precisa de um cuidado extra. Atendimento que termina com "vou verificar e te retorno" é promessa sem prazo. No gerenciador de tarefas da Tallk.me, uma regra por motivo de contato, tag, fila ou resultado do atendimento cria a tarefa com prazo e responsável.

Cinco campos bastam.

Saber o que entra é metade da decisão. A outra metade, que quase sempre fica para depois, é o que precisa ficar de fora.

O que não vale levar do WhatsApp para o CRM?

Não leve a conversa inteira, mensagem por mensagem, nem áudios, fotos e documentos anexados. Isso pesa no CRM, ninguém lê e espalha dado pessoal por mais um sistema. O CRM precisa do resumo e do link, e a íntegra fica na plataforma de atendimento.

Só o essencial segue para o CRM

Aqui é onde a maioria tropeça. A integração nasce com a regra "manda tudo", porque parece mais seguro. Três meses depois, o card do cliente tem centenas de linhas de "ok", "bom dia" e figurinha, e o vendedor volta a perguntar no corredor o que foi combinado.

A Lei Geral de Proteção de Dados dá nome a esse cuidado. O artigo 6º, inciso III, traz o princípio da necessidade, que limita o tratamento ao mínimo necessário para a finalidade. A lei vale para qualquer empresa que trate dados pessoais no Brasil, salvo as exceções do artigo 4º, como uso estritamente particular.

  • Mensagem a mensagem: cada "ok" virando registro só polui a linha do tempo do cliente. Um resumo por atendimento, com motivo e desfecho, informa mais em três linhas.
  • Mídia e anexos: comprovante, foto de documento e áudio ficam na plataforma, e o CRM recebe o link. Copiar o arquivo para outro sistema duplica armazenamento e duplica risco.
  • Dado sensível sem uso comercial: informação de saúde, por exemplo, está no rol de dados sensíveis do artigo 5º da LGPD. Se o comercial não precisa dela para vender, ela não sobe.
  • Status de cada mensagem: enviada, entregue e lida servem à operação de atendimento, não ao funil. No CRM, basta saber se o cliente respondeu e quando.

Menos dado, menos risco.

Definido o conteúdo, falta escolher por qual caminho integrar WhatsApp e CRM. E aqui aparece a dúvida técnica que mais trava a reunião entre comercial e TI.

Webhook ou API, qual a diferença na hora de integrar WhatsApp e CRM?

O webhook avisa e a API age. O webhook é a notificação que chega sozinha quando algo acontece, como uma mensagem nova. A API é a chamada que o seu sistema faz quando precisa consultar ou gravar um dado. Uma integração bem feita usa os dois.

Webhook avisa, API consulta e grava

Pense no webhook como a campainha. Você não fica olhando pela janela, ela toca quando alguém chega. A API é você indo até o arquivo buscar uma pasta. Só acontece quando você decide ir.

Na prática, a mensagem do cliente chega à plataforma, que dispara um webhook para o CRM com o contato e o evento. Quando o atendente precisa ver o último pedido ou o limite de crédito, a plataforma chama a API do CRM e traz o dado para a tela.

A documentação de webhooks da Meta traz um detalhe que pesa nessa escolha. Se o servidor que recebe o aviso não responde com sucesso, a Meta tenta entregar de novo, com frequência decrescente, por até 7 dias. A mesma página avisa que essas novas tentativas podem gerar notificações duplicadas.

Aviso repetido vira cadastro repetido.

  • Webhook: chega em tempo real e dispensa o CRM de ficar perguntando se há novidade. Em troca, o receptor precisa estar no ar e saber ignorar um aviso que já processou.
  • API: dá controle sobre o que buscar ou gravar e quando. Em troca, exige credencial, respeito ao limite de chamadas do CRM e alguém que mantenha o código funcionando.

Na plataforma omnichannel da Tallk.me, a integração com CRM é feita via API e webhooks, e também conecta agenda, ERP e bases internas. Qual evento vai por qual caminho deve sair do desenho da sua operação, e não de um padrão de fábrica.

Integração também é o que permite à automação consultar dado antes de responder. Na Maxxicard, a automação da Tallk.me reduziu em 89% a demanda de chamados humanos, com economia superior a R$ 20 mil, segundo Bruno, gerente de TI. Hoje uma única pessoa cuida do que a IA não cobre.

Esse resultado não é o padrão, e a integração sozinha não o explica. Ele aparece em operação com grande volume de pedidos repetitivos e regra clara de quando passar a conversa para uma pessoa. Com exceção contratual e negociação caso a caso, a fatia automatizada fica bem menor.

Com o caminho escolhido, sobra a pergunta que derruba a maioria dos projetos. Quem é quem.

Como reconhecer o mesmo cliente no WhatsApp e no CRM?

Use o celular padronizado como chave de busca e o identificador do CRM como chave de verdade. Toda mensagem nova procura o cliente pelo número, e só cria cadastro se não encontrar ninguém. Quando encontra mais de um, a regra manda o caso para revisão humana.

Três registros que eram o mesmo cliente

A escolha da chave entre CPF, CNPJ e telefone já está no nosso guia de atendimento omnichannel. Aqui o foco é o pedaço que costuma ficar sem dono, a regra que roda a cada mensagem que chega.

No WhatsApp, o cliente chega identificado pelo número. No exemplo da própria documentação da Meta, o contato vem no aviso só com dígitos, código do país incluído. No CRM, o mesmo celular pode estar com parênteses, hífen, sem o 55 ou sem o nono dígito, digitado à mão anos atrás.

  • Normalize antes de comparar: tire máscara, espaço e símbolo, e grave sempre no mesmo padrão, com país e DDD. Faça isso dos dois lados, inclusive na base antiga do CRM.
  • Busque antes de criar: a integração consulta o CRM pelo número normalizado e só cria contato quando a busca volta vazia. Atualizar o que existe é a regra, e criar é a exceção.
  • Guarde o vínculo: depois de achar o cliente, grave o identificador do CRM na plataforma e o do WhatsApp no CRM. Na segunda conversa, a busca nem precisa acontecer.
  • Mande a dúvida para uma pessoa: um número compartilhado, como o celular da secretária de uma clínica, pode apontar para vários clientes. Nesse caso, ninguém funde cadastro automaticamente.

Número não é pessoa.

O cliente troca de chip, o número antigo vai para outro dono e a integração passa a misturar duas histórias. Por isso a chave de verdade mora no CRM, e o telefone só ajuda a encontrar. Quem tenta integrar WhatsApp e CRM sem essa regra cai no erro que a gente mais vê.

Qual erro duplica cadastro na integração de WhatsApp com o CRM?

O erro clássico é criar um contato novo a cada mensagem recebida sem antes buscar o número padronizado no CRM. Somado aos avisos repetidos do webhook, ele transforma um cliente em três cadastros em poucos dias, cada um com um pedaço da conversa.

Cliente duplicado na integração de WhatsApp

A cena é sempre parecida. O cliente manda bom dia, a regra cria o contato. Manda o CPF, uma nova tentativa do webhook cria de novo. Na sexta, dois vendedores ligam para ele a partir de dois cards diferentes, e ele desliga achando que a empresa não se conversa.

Agora, o ponto que quase ninguém fala. Duplicata não é só bagunça visual, ela quebra o relatório. O funil mostra oportunidades em dobro, a taxa de conversão fica artificialmente baixa e a meta de prospecção parece batida por quem só abriu card.

  • Criação sem busca: a regra cria o contato no evento de mensagem recebida, em vez de procurar primeiro. É a causa mais comum de duplicata no primeiro mês de integração.
  • Aviso processado duas vezes: sem guardar o identificador de cada mensagem já recebida, a nova tentativa do webhook é tratada como mensagem nova. Se o identificador já existe, o aviso é ignorado e pronto.
  • Formatos diferentes de número: a base antiga do CRM tem o celular com máscara e o WhatsApp manda só dígitos. Sem normalizar os dois lados, a busca não acha e a integração cria outro.

Antes de integrar WhatsApp e CRM, rode uma deduplicação na base atual. Não adianta proteger a porta com a casa já cheia de cópia.

Limpe antes de ligar.

Com a base limpa e a regra de identidade escrita, o último cuidado não é técnico. É jurídico, e aparece no momento em que a conversa sai da plataforma.

Que cuidados de LGPD tomar ao exportar conversas para o CRM?

Exporte só o necessário, para quem precisa e com controle de quem acessa. Levar trechos do WhatsApp para o CRM cria mais uma cópia de dado pessoal, e essa cópia precisa ter finalidade, proteção e o mesmo tratamento quando o cliente pedir correção ou exclusão.

Campos protegidos ao integrar WhatsApp e CRM

A lei não proíbe integrar. Ela cobra coerência.

As regras abaixo valem para qualquer empresa que trate dado pessoal no Brasil, não só para setor regulado. Se você atende pessoa física pelo WhatsApp, elas são suas.

  • Finalidade e necessidade: o artigo 6º exige propósito informado ao titular e tratamento limitado ao mínimo necessário. Se o vendedor não usa o histórico completo, o histórico completo não vai para o CRM.
  • Segurança e acesso: o artigo 46 obriga os agentes de tratamento a adotar medidas técnicas e administrativas contra acesso não autorizado. Na prática, o campo que recebe a conversa fica visível para quem atende aquela conta, e não para a empresa inteira.
  • Correção e exclusão replicadas: o parágrafo 6º do artigo 18 manda informar os agentes com quem o dado foi compartilhado sobre correção, eliminação, anonimização ou bloqueio, para que repitam o procedimento. Exclusão feita na plataforma e esquecida no CRM é exclusão pela metade.
  • Dado sensível: saúde, dado genético ou biométrico e convicção religiosa estão no rol de sensíveis do artigo 5º, e o artigo 11 restringe as hipóteses de tratamento. Clínica que liga o atendimento ao CRM precisa decidir campo por campo o que sobe.

Do lado da plataforma, a Tallk.me trabalha com perfis de acesso, trilhas de auditoria e retenção controlada. Do lado do CRM, a regra é sua, e precisa estar escrita antes de integrar WhatsApp e CRM. Registre em uma página o que sai, para onde vai e quem vê, antes de ligar o primeiro webhook.

Essa página é a sua defesa, e ela vira o roteiro dos passos a seguir.

7 passos para integrar WhatsApp e CRM sem duplicar cliente

Comece pelo inventário de campos e termine com um mês de monitoramento de duplicatas. No meio entram a limpeza da base, a regra de identidade, a escolha dos eventos, o tratamento de aviso repetido e um piloto pequeno antes da virada para toda a operação.

  1. Liste os campos de cada lado: anote o que o CRM tem hoje e o que a plataforma de WhatsApp gera. Marque só os cinco blocos que vão sincronizar e deixe o resto de fora de propósito.
  2. Limpe a base do CRM: normalize os celulares e funda as duplicatas que já existem. Integração ligada em base suja só multiplica o problema.
  3. Escreva a regra de identidade: defina a chave de busca, a chave de verdade e quem decide quando aparece mais de um cliente para o mesmo número. Sem dono para a dúvida, a máquina decide sozinha.
  4. Escolha os eventos que viram registro: conversa encerrada, mudança de estágio e troca de dono costumam bastar. Mensagem a mensagem quase nunca entra.
  5. Trate o aviso repetido: guarde o identificador de cada evento recebido e ignore o que já foi processado. É uma linha de regra que evita metade das dores de cabeça.
  6. Teste com uma fila só: ligue a integração para um time pequeno por duas semanas e compare os contatos criados com as conversas realmente novas. Diferença grande indica regra de busca falhando.
  7. Meça duplicata toda semana: acompanhe quantos contatos novos têm celular igual a um já existente. O número precisa cair até perto de zero e ficar lá.

Uma fila primeiro.

Se a contagem de duplicatas não cair depois do piloto, o problema está na regra, não no sistema. Ajuste antes de abrir para o resto da equipe.

Quer integrar WhatsApp e CRM na sua operação?

A gente começa pelo diagnóstico gratuito. Antes de qualquer proposta, a equipe da Tallk.me entende seu volume de atendimento, os canais que você usa, as dores e os objetivos da operação. Só então vem a proposta. Você agenda pelo nosso contato.

Com a gente ou com quem você já usa, faça um teste ainda hoje. Pegue os dez últimos clientes que falaram com a empresa pelo WhatsApp e procure cada um no CRM pelo celular. Conte quantos não aparecem e quantos aparecem duas vezes.

Esse número é o tamanho do seu problema.

Perguntas frequentes

Como integrar WhatsApp e CRM sem duplicar cliente?

Busque antes de criar. Padronize os celulares nos dois sistemas, faça a integração procurar o cliente pelo número normalizado e só criar cadastro quando a busca voltar vazia. Guarde o identificador de cada aviso recebido para ignorar repetições e mande para revisão humana os números que apontam para mais de um cliente.

O que sincronizar ao integrar WhatsApp e CRM?

Sincronize o contato, um resumo da conversa com link para a íntegra, o protocolo da demanda, o estágio do funil e o dono do cliente. Esses cinco dados mostram a relação completa com o cliente sem encher o CRM de mensagens soltas, áudios e anexos que ninguém vai abrir depois.

Qual a diferença entre webhook e API para integrar WhatsApp e CRM?

O webhook é o aviso automático enviado quando algo acontece, como uma mensagem nova. A API é a chamada que um sistema faz para consultar ou gravar um dado no outro. Na integração, o webhook informa o CRM sobre a conversa e a API traz dados do CRM para a tela do atendente.

Preciso da API oficial do WhatsApp para integrar com o CRM?

Sim, para uma integração estável em operação com equipe. É pela WhatsApp Business Platform, da Meta, que a empresa recebe por webhook as mensagens dos clientes e o status das mensagens enviadas. Esses avisos alimentam a plataforma de atendimento, que repassa ao CRM o que foi definido na regra de sincronização.

Posso exportar a conversa inteira do WhatsApp para o CRM?

Pode, mas quase nunca deve. A LGPD, no artigo 6º, limita o tratamento ao mínimo necessário para a finalidade. Para o comercial, um resumo com motivo, desfecho e link para a íntegra resolve. A conversa completa fica na plataforma de atendimento, com perfis de acesso e registro de quem consultou.

Como saber se a integração está criando cadastro duplicado?

Meça toda semana quantos contatos novos têm o mesmo celular de um cadastro já existente. Compare também os contatos criados com as conversas realmente novas do período. Se os números divergem, a regra de busca está falhando, quase sempre por número sem padronização ou por aviso repetido do webhook sendo processado duas vezes.

Foto de Beatriz Dagostim

Autor(a)

Beatriz Dagostim

Conteúdo produzido para o blog da Tallk.me

Continue lendo