- Comece por normalização de dados; IA não compensa bagunça estrutural.
- Separe duplicado forte (exato) de duplicado provável (similaridade).
- Em casos ambíguos, IA sugere e humano aprova (human-in-the-loop).
- Mesclar é preservar histórico: conversas, visitas, origem e responsável.
- Registre logs e aplique princípios de LGPD (minimização, retenção, controle de acesso).
1) Defina o que é “duplicado” (e o que não é)
Antes de rodar qualquer automação, escreva critérios objetivos: duplicado “forte” (mesmo telefone) vs duplicado “provável” (mesmo nome + bairro + intenção). Inclua também o que NÃO deve mesclar: pai e filho com mesmo nome, casal usando um número, leads corporativos, ou proprietário e interessado com o mesmo contato.
2) Padronize campos (normalização) para evitar falso negativo
A IA ajuda, mas a base precisa estar minimamente padronizada: telefone com DDD e sem caracteres, e-mails em minúsculo, nomes sem espaços duplos, e campos como 'cidade', 'tipo de imóvel' e 'faixa de preço' com valores consistentes. Sem isso, você cria duplicados novos tentando remover os antigos.
3) Crie uma regra de prioridade de fontes e “dono do dado”
Quando dois registros conflitam (dois e-mails, duas faixas de preço), escolha qual fonte manda: WhatsApp recente, formulário do portal, ligação do corretor, etc. Se não definir essa hierarquia, a mesclagem vira loteria e o time perde confiança no CRM.
4) Faça o “matching” em duas camadas: determinístico + IA
Primeiro, rode deduplicação determinística (chaves exatas: telefone/e-mail/CPF quando houver e for permitido). Depois, use IA para sugerir matches prováveis com base em similaridade (nome, variações, apelidos, empresa, bairro, intenção). A IA deve sugerir — não mesclar sozinha — nos casos ambíguos.
5) Planeje a mesclagem para não perder histórico e atribuição
Defina um “registro mestre” (master) e o que será anexado: conversas, tarefas, visitas, tags, origem do lead e proprietário responsável. Se o seu CRM tem campos de auditoria, ative. Se não tem, gere pelo menos um log (data, quem aprovou, quais IDs foram mesclados e por quê).
6) Coloque Human-in-the-loop com checklist curto
A aprovação humana precisa ser rápida e consistente. Use um checklist: 'bate telefone?', 'bate e-mail?', 'é a mesma intenção (compra/aluguel)?', 'há conflito de responsáveis?', 'há sinal de homônimo?'. O objetivo é reduzir erros caros (mesclar pessoas diferentes) e acelerar o óbvio.
7) Monitore depois (qualidade contínua, não mutirão)
Deduplicação não é evento único. Configure rotinas: alerta de provável duplicado na entrada, relatório semanal de campos faltantes (telefone, intenção, bairro), e uma fila de revisão para exceções. Pequenas correções frequentes doem menos do que “faxinão” trimestral.
O que a IA faz melhor (e o que ela costuma errar) na deduplicação
A IA é ótima para reconhecer variações: “João Pedro da Silva” vs “Joao P. Silva”, abreviações, trocas de ordem no nome e erros de digitação. Também ajuda a interpretar contexto: mensagens citando o mesmo condomínio, a mesma intenção e a mesma urgência.
Onde ela erra: homônimos (muito comuns), números compartilhados (família/empresa), mudanças legítimas (lead atualizou telefone), e perfis diferentes usando o mesmo e-mail corporativo. Por isso, mesclagem automática sem regra e sem revisão costuma criar dor invisível: o time perde tempo e a taxa de contato cai.
Checklist de decisão: mesclar, vincular ou manter separado?
Use uma decisão simples para não transformar tudo em debate infinito. Na prática, você quer três ações possíveis: mesclar (vira um), vincular (relacionados, mas não iguais) ou manter separado.
| Sinal | Exemplo | Ação recomendada |
|---|---|---|
| Identificador exato bate | Mesmo telefone (após normalização) ou mesmo e-mail | Mesclar (com preservação de histórico) |
| Similaridade alta, mas sem identificador exato | Nome muito parecido + mesmo bairro/condomínio + mesma intenção | Enviar para revisão humana; se aprovado, mesclar |
| Sinais mistos | Mesmo nome, mas cidades diferentes; ou intenções diferentes | Manter separado ou vincular como relacionado |
| Conflito de responsável/origem sensível | Dois corretores diferentes atribuídos, ou origens distintas importantes | Revisão humana obrigatória antes de qualquer mescla |
Padrão de campos que mais reduzem duplicidade no imobiliário
Se você só puder arrumar alguns campos, arrume os que determinam contato e intenção. Eles são os que mais causam duplicidade e retrabalho no atendimento.
- Telefone principal (com DDD, sem máscara) e telefone secundário separado
- E-mail (minúsculo; separar e-mail pessoal de corporativo quando existir)
- Intenção: compra, aluguel, temporada, venda (proprietário)
- Região/bairro e tipo de imóvel (valores padronizados)
- Origem do lead (campanha, portal, placa, indicação) — sem “outros” infinito
- Status no funil e última interação (data/canal) para evitar abordagem repetida
Cuidados de LGPD e governança (sem travar o time)
Deduplicar é tratar dado pessoal. Mantenha o princípio do mínimo necessário: não invente campos sensíveis para “ajudar a IA”. Restrinja acessos (quem pode ver e quem pode mesclar), defina retenção e descarte, e mantenha trilha de auditoria.
Se você for usar IA para sugerir matches, avalie como os dados são enviados e armazenados (especialmente se houver uso de serviços externos). Quando possível, anonimize/pseudonimize antes de análises em lote e deixe claro no processo interno quando há automação e quando há revisão humana.
Perguntas frequentes
Deduplicação com IA pode apagar conversas do WhatsApp e histórico de visitas?
Qual é o melhor identificador para deduplicar lead imobiliário?
Como evitar mesclar pai e filho (homônimos) ou casal com o mesmo número?
De quanto em quanto tempo devo higienizar a base?
Leia também
CRM imobiliário vs planilha: por que a planilha perde comissão em 2026
CRM imobiliário vs planilha: a planilha guarda o contato, mas o CRM faz o follow-up acontecer. Veja o que a planilha não faz e por que perde comissão.
Ler →
Como criar etiquetas e scores de leads no CRM imobiliário com IA (sem bagunçar o pipeline)
Aprenda a definir etiquetas, pontuação (score) e regras de automação com IA no CRM imobiliário para priorizar leads e reduzir retrabalho no atendimento.
Ler →
Como anonimizar dados de leads imobiliários para usar em IA sem violar a LGPD
Passo a passo para anonimizar conversas e cadastros de leads (WhatsApp/CRM) antes de usar em IA: o que remover, como mascarar, exemplos e checklist LGPD.
Ler →
Como integrar chatbot com CRM imobiliário sem perder leads (WhatsApp, site e portais)
Passo a passo para integrar chatbot ao CRM imobiliário e evitar leads perdidos: padrões de dados, funil, regras de handoff, deduplicação e checklist de testes.
Ler →