Pular para o conteúdo
CRM e WhatsApp

Importação de contatos: o dia em que dupliquei minha base

Modelo, preview, execução e log. O caminho que eu sigo para migrar base sem criar cadastro repetido nem telefone que não recebe mensagem.

WAEquipe WebajatoPublicado em Atualizado em 9 minNível Intermediário
Ilustração do módulo CRM e WhatsApp da plataforma Webajato

Subi uma planilha de doze mil linhas num fim de tarde de quinta. Cliquei em executar direto, porque a tela do preview parecia burocracia e eu estava com pressa. Na sexta de manhã a base tinha vinte e quatro mil contatos. A mesma pessoa aparecia duas vezes, uma com o telefone escrito com traço e outra sem. Essa foi minha aula sobre importação de contatos.

A importação é o momento em que você decide a qualidade da sua base pelos próximos anos. Arquivo mal preparado gera duplicidade, telefone inválido e contato sem segmentação. Nenhum desses defeitos aparece na hora. Todos aparecem depois, no meio de uma campanha ou de um atendimento urgente.

O CRM oferece um fluxo inteiro para isso: modelo de importação, preview antes de executar, execução e log. Tem também normalização de telefones e upsert conforme os dados reais importados, o que reduz bastante o risco de repetição. Antes de tudo, decida os rótulos, como explico em segmentação com tags de contato.

Comece pelo modelo, não pela sua planilha

Meu primeiro impulso foi adaptar o sistema à minha planilha antiga, cheia de coluna que ninguém mais usava. Perdi meio dia. Baixe o modelo de importação, olhe o que ele espera e leve a sua planilha até lá, não o contrário.

  • Uma linha por contato, sem linha em branco no meio do arquivo.
  • Cabeçalho na primeira linha, escrito igual ao modelo.
  • Telefone com DDD, e de preferência um formato só no arquivo inteiro.
  • Nada de célula mesclada, que costuma virar campo vazio silencioso.
  • Codificação salva em UTF-8, senão os acentos chegam quebrados do outro lado.

O preview da importação de contatos existe por um motivo

O preview mostra o que vai acontecer antes de acontecer. Quantos contatos entram como novos, quantos atualizam registro existente, quais linhas têm problema. Se eu tivesse aberto essa tela naquela quinta-feira, teria visto na hora que doze mil linhas estavam vindo como novas quando metade já existia.

Depois da execução tem o log de importação. Leia o log mesmo quando tudo parecer bem, porque erro parcial não grita. Ele fica quietinho, esperando você tentar disparar campanha três meses depois.

Normalização de telefone e upsert, em português

Normalização de telefone é o sistema entendendo que "(11) 98888-7777", "11988887777" e "+55 11 98888 7777" são a mesma pessoa. Sem isso, cada formato vira um cadastro. Upsert é o comportamento de atualizar o contato quando ele já existe, em vez de criar outro.

Os dois trabalhando juntos são o que segura sua base inteira. O agrupamento de salas e histórico por telefone normalizado também depende disso, então uma base limpa aqui melhora o atendimento lá na frente, no histórico do live chat.

Meu roteiro atual, do jeito chato

  1. Decida a taxonomiaDefina as tags e os campos customizados antes de abrir a planilha. Marcar depois custa três vezes mais.
  2. Baixe o modeloUse o modelo de importação como referência de coluna e ajuste sua planilha para ele.
  3. Limpe o arquivoTire linha vazia, célula mesclada, coluna sobrando e registro sem telefone nem nome.
  4. Teste com poucoSuba cinquenta linhas primeiro e confira o resultado no cadastro antes de subir tudo.
  5. Rode o previewOlhe quantos entram como novos e quantos atualizam. Se o número parecer estranho, ele está estranho.
  6. Execute e leia o logDepois da carga, leia o log de importação inteiro, inclusive as linhas que passaram com aviso.

Os defeitos que mais aparecem

SintomaCausa mais provávelO que fazer
Contato repetidoFormato de telefone inconsistente no arquivoPadronizar a coluna antes de subir
Acento quebradoArquivo salvo fora de UTF-8Salvar novamente em UTF-8 e repetir
Contato sem tagTaxonomia definida depois da cargaMarcar por lote e ajustar o processo
Linha descartadaCampo obrigatório vazioConferir o log e completar a origem

Depois que a base entra

  • O total de contatos bate com o que o preview anunciou.
  • Uma amostra de dez contatos foi conferida na mão, um por um.
  • O log foi lido até o fim, inclusive os avisos.
  • As tags previstas estão aplicadas e conferem com a taxonomia.
  • Nenhum telefone ficou sem DDD ou com dígito faltando.
  • A rotina de importação foi documentada para a próxima carga.

Importação não é upload de arquivo. É a decisão sobre a qualidade da base que você vai carregar pelos próximos três anos.

Equipe Webajato

O que fazer em seguida

Com a base dentro, ligue o canal e comece a atender. Se ainda não conectou nada, vá para a conexão do WhatsApp e depois acompanhe o estado em saúde da conexão. Se a intenção era disparar campanha logo de cara, revise antes o desenho em automação e agentes de IA, porque disparar para base suja queima número e paciência.

Perguntas frequentes

CSV ou XLSX, qual dá menos dor de cabeça?
Os dois são aceitos. CSV costuma dar menos surpresa com fórmula e formatação, mas exige atenção com a codificação. XLSX preserva melhor o conteúdo das células e é mais fácil de revisar antes de subir.
O preview altera alguma coisa na base?
O preview existe para você ver o que vai acontecer antes da execução. É a etapa que eu pulei uma vez e que me custou uma base duplicada. Não pule.
Como o sistema sabe que dois telefones são a mesma pessoa?
Pela normalização de telefones, que reduz os diferentes formatos a uma forma comum. O upsert então atualiza o contato existente em vez de criar outro registro.
Posso importar as tags junto com os contatos?
Sim, e é o melhor caminho. Tag definida na origem economiza muito mutirão de marcação depois. Só decida a taxonomia antes de montar o arquivo, não no meio da carga.
E se eu já executei uma importação errada?
Comece lendo o log para entender a extensão do estrago. Depois disso, consolide os duplicados pelo telefone normalizado antes de excluir qualquer coisa, porque apagar primeiro costuma levar histórico junto.
importacao de contatoscsvxlsxnormalizacao de telefones
Mais sobre CRM e WhatsApp

Outros módulos do blog

Cada módulo reúne um conjunto próprio de guias. Veja também o mapa do site com todos os artigos publicados.

Coloque esse conhecimento para rodar no seu dia a dia

Os temas daqui nascem de módulos reais da plataforma Webajato: ERP, financeiro, fiscal, estoque, PDV, loja virtual, marketplaces, CRM no WhatsApp, automação com IA e relatórios. Tudo em um único sistema multiempresa.

Conhecer a plataforma