Neste conteúdo (9 partes)
Quase toda empresa que adota um CRM chega com uma planilha de anos, cheia de contatos, fórmulas e abas que só o gestor entende. Pedir para largar tudo no primeiro dia raramente funciona. O caminho que costumamos ver dar certo é ligar as duas coisas por um tempo, com regras claras, até a planilha deixar de ser necessária ou virar apenas relatório.
O exemplo deste guia é a Distribuidora Serra Azul, uma empresa fictícia que vende ferragens e mantém uma planilha de leads no Google Planilhas. Se você ainda está decidindo entre manter a planilha ou migrar, leia antes CRM ou planilha.
Por que ligar a planilha ao CRM em vez de largá-la de vez?
Porque a planilha costuma guardar coisas que o CRM ainda não tem: histórico antigo, listas de eventos, controles do financeiro. Ligar permite migrar aos poucos, sem apagão e sem retrabalho.
- Carga inicial: a base antiga precisa entrar no CRM uma vez, limpa e sem repetidos.
- Fluxo contínuo de entrada: parte da equipe ainda anota lead novo na planilha, e esse lead não pode ficar de fora do funil.
- Relatório de saída: o diretor continua abrindo a planilha de sempre, e ela precisa mostrar o que está no CRM.
Quais são os três arranjos possíveis?
São três: a planilha alimenta o CRM, o CRM alimenta a planilha, ou uma ferramenta no meio liga os dois. Cada um responde a uma necessidade diferente, e a tabela mostra o essencial.
| A. Planilha alimenta o CRM | B. CRM alimenta a planilha | C. Ferramenta no meio (n8n) | |
|---|---|---|---|
| Sentido do dado | Planilha para CRM | CRM para planilha | Os dois, com regras por campo |
| Quando faz sentido | Carga da base antiga; equipe que ainda anota lead na planilha | Relatório do diretor; conferência do financeiro | Quando há mais de um sistema ou regras de tratamento no caminho |
| Frequência | Uma vez, ou a cada novo lead | A cada mudança ou em horário fixo | Por evento ou em horário fixo |
| Principal risco | Lead repetido e telefone fora de padrão | Alguém editar a cópia achando que edita o CRM | Fluxo parar sem ninguém notar |
| Cuidado-chave | Limpar e padronizar antes de entrar | Aba somente de leitura, com aviso | Aviso de falha e dono do fluxo |
Arranjo A: como a planilha alimenta o CRM?
Em carga única, limpe a planilha e leve o conjunto de uma vez. Em fluxo contínuo, o lead novo digitado na planilha é enviado ao CRM no momento em que a linha é preenchida. O mais importante vem antes de qualquer ligação: a planilha precisa estar limpa.
- 1Padronize o telefone
Um só formato, com código do país e DDD (+55 11 99999-0000, por exemplo). O telefone costuma ser a chave que reconhece contato repetido, e telefone fora de padrão cria duplicidade.
- 2Remova repetidos
Ordene por telefone e e-mail e junte as linhas do mesmo contato antes de enviar. Depois da carga, desfazer repetido no CRM dá o dobro do trabalho.
- 3Crie as colunas que o funil exige
Origem, etapa de partida e vendedor responsável. Sem origem, o contato entra sem história; sem etapa, cai no lugar errado do funil.
- 4Faça um lote pequeno primeiro
Envie 20 linhas, abra os cadastros no CRM e confira campo a campo. Só depois envie o resto.
- 5Defina o que acontece com a planilha depois
Ela vira arquivo morto, aba de consulta ou continua recebendo lead? Decida e avise o time, para ninguém seguir digitando onde não deve.
No fluxo contínuo, um script no próprio Google Planilhas pode enviar a linha nova para um webhook. Segundo a documentação do Apps Script, isso exige um gatilho instalável, porque o gatilho simples tem restrições de uso de serviços externos, e há um detalhe que pega muita gente: edição feita por script não dispara o gatilho de edição. Para linhas que chegam por importação automática ou por outro sistema, o mais seguro é um envio em horário fixo (gatilho de tempo) que procura as linhas ainda não enviadas.
Arranjo B: como o CRM alimenta a planilha?
Nesse arranjo o CRM é a fonte e a planilha é um espelho para leitura. Serve para quem precisa da visão de sempre sem entrar no sistema, e funciona bem para relatório semanal de diretor.
- Defina as colunas do espelho: lead, etapa, origem, vendedor, valor, data da última mudança. Só o que a leitura exige.
- Grave o identificador do CRM em uma coluna: é ele que permite atualizar a linha certa em vez de criar linha nova a cada atualização.
- Trave a aba: marque como somente leitura e escreva no topo 'espelho do CRM, não edite aqui'. Sem isso, alguém edita a cópia e acredita que mudou o cadastro.
- Mostre a hora da última atualização: quem lê precisa saber se o dado é de agora ou de ontem.
Se a necessidade do diretor é só enxergar números de funil, vale perguntar se o painel do próprio CRM não resolve melhor, como veremos adiante. O DataCrazy tem BI interno com conversão por origem, vendedor e produto e tempo por etapa, e a página dashboard de vendas mostra o que costuma entrar no painel.
Arranjo C: quando colocar uma ferramenta no meio?
Quando o dado precisa ser tratado no caminho, ou há mais de dois sistemas envolvidos. Uma ferramenta de automação como o n8n recebe o dado, padroniza, confere repetido e entrega nos dois lados.
É o arranjo que a AD PRO mais monta quando a planilha tem regras próprias: por exemplo, a Serra Azul quer que lead da planilha com cidade fora da região atendida vá para uma aba de 'sem cobertura' e não para o funil. Isso é tratamento, e não cabe numa cópia direta. O desenho de um fluxo desses está em integração DataCrazy com n8n.
Como evitar duas fontes de verdade?
Dê a cada campo um único dono. Se o nome do cliente pode ser editado na planilha e no CRM, em algum momento os dois vão divergir e ninguém saberá qual está certo.
Campo | Fonte da verdade | Quem pode editar | Sentido da cópia Nome do contato | CRM | Vendedor responsável | CRM para planilha Telefone (chave) | CRM | Vendedor responsável | CRM para planilha Origem do lead | CRM | Preenchido na entrada, não se edita | CRM para planilha Etapa do funil | CRM | Vendedor | CRM para planilha Valor da proposta | CRM | Vendedor | CRM para planilha Limite de crédito | Planilha do financeiro | Financeiro | Planilha para CRM (só leitura no CRM) Identificador do CRM | CRM | Ninguém edita | Gravado na planilha ao criar a linha Última atualização | Automática | Ninguém edita | Gravada a cada cópia Regras: 1. Cada campo tem uma coluna 'Fonte da verdade'. Ela não muda sem decisão do gestor. 2. Quem não é a fonte, só lê. 3. Se o telefone já existe, atualiza; nunca cria de novo. 4. Se a cópia falhar, alguém é avisado no mesmo dia.
Com o mapa pronto, as dúvidas do dia a dia se resolvem sozinhas: 'posso corrigir o telefone na planilha?' Se a fonte é o CRM, a correção é feita lá. O mapa também vira a base do pedido de integração.
Que cuidados a planilha pede com dados pessoais?
Uma planilha com telefones e nomes de clientes é uma base de dados pessoais e merece o mesmo cuidado que o CRM. A diferença é que a planilha costuma ter regras de acesso mais soltas.
- Compartilhe com pessoas nominais, e não com 'qualquer pessoa com o link'.
- Dê só permissão de leitura a quem só consulta.
- Evite copiar a base para planilhas pessoais, que fogem de qualquer controle.
- Retire da planilha o que o CRM não usa. A LGPD traz o princípio da necessidade: tratar apenas o que a finalidade pede. Veja mais em LGPD no CRM.
E no DataCrazy, como a planilha entra?
No DataCrazy, a ligação com o Google Planilhas é montada sobre as três portas de integração que o site oficial lista: webhook, API REST e MCP Server. Na implementação, a AD PRO escolhe a porta conforme o arranjo. Segundo a página de planos, em outubro de 2026, o Starter traz 3 webhooks e a API REST aparece a partir do Essential.
Isso quer dizer que o arranjo A de fluxo contínuo pode usar webhook, que o B costuma pedir a API para ler os dados e que o C usa o n8n no meio. A carga única da base antiga, quando o cliente migra, é tratada em migrar para o DataCrazy. A página CRM ou planilha ajuda a decidir quando a planilha deixa de ser necessária.
Perguntas frequentes
Dá para integrar o Google Sheets com um CRM?
Dá, por webhook, por API ou por uma ferramenta de automação como o n8n. O arranjo depende do papel da planilha: lista de entrada, relatório de saída ou ponte entre sistemas. O mais importante é cada campo ter uma única fonte da verdade.
Como enviar leads da planilha para o CRM?
Para uma carga única, padronize o telefone, remova repetidos, crie as colunas de origem e etapa e envie um lote pequeno para conferir. Para um fluxo contínuo, uma rotina envia cada linha nova ao CRM por webhook ou API.
Como exportar leads do CRM para o Google Sheets?
Há duas formas: uma exportação pontual, quando o CRM oferece, ou um espelho atualizado por API ou por uma ferramenta de automação. Para relatório recorrente, o espelho é melhor, desde que a aba seja somente leitura e traga a hora da última atualização.
O DataCrazy tem integração com o Google Planilhas?
A ligação é montada sobre as portas que o DataCrazy oferece: webhook, API REST e MCP Server. A AD PRO faz essa montagem na implementação. A API REST aparece na página de planos a partir do Essential.
Qual o maior risco de usar planilha e CRM ao mesmo tempo?
Ter duas fontes da verdade. Se o mesmo dado pode ser editado nos dois lugares, eles divergem e ninguém sabe qual está certo. Resolva com um mapa de colunas em que cada campo tem um dono e quem não é o dono apenas lê.
Quando vale largar a planilha de vez?
Quando todo lead nasce no CRM, ninguém mais edita a planilha e os relatórios já saem do painel. Muitos negócios mantêm a planilha só como espelho por alguns meses antes de desligar.
- DataCrazy, página inicial (consultado em 21/10/2026)
- DataCrazy, planos e valores (consultado em 21/10/2026)
- Google for Developers, gatilhos do Apps Script (simples e instaláveis) (consultado em 21/10/2026)
- Google for Developers, API do Google Planilhas (consultado em 21/10/2026)
- Planalto, Lei 13.709/2018 (LGPD), princípios do art. 6º (consultado em 21/10/2026)
