# Planilha e CRM juntos: como ligar o Google Sheets sem bagunçar os dados

> Para integrar Google Sheets com CRM há três arranjos: a planilha alimenta o CRM, o CRM alimenta a planilha, ou uma ferramenta no meio, como o n8n, leva o dado nos dois sentidos. A regra que evita bagunça é cada campo ter uma só origem. Escolha o arranjo pelo papel da planilha: lista de entrada, relatório de saída ou ponte entre sistemas.

Página original: https://www.adprotecnologia.com.br/crm/blog/integrar-google-sheets-com-crm
Autor: AD PRO Tecnologia. Publicado em 2026-10-21.

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](https://www.adprotecnologia.com.br/crm/blog/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.

**Os três arranjos entre Google Sheets e CRM**

|  | 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.

1. **Padronize 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.
2. **Remova 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.
3. **Crie 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.
4. **Faça um lote pequeno primeiro.** Envie 20 linhas, abra os cadastros no CRM e confira campo a campo. Só depois envie o resto.
5. **Defina 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](https://www.adprotecnologia.com.br/crm/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](https://www.adprotecnologia.com.br/crm/integracao-datacrazy-n8n).

> **Planilha pode entrar por um caminho sem código:** Se o volume é pequeno e a equipe só precisa subir uma lista de vez em quando, pode ser mais simples fazer a carga na implementação do que montar uma integração permanente. Integração contínua se paga quando o dado entra todo dia.

## 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.

**Mapa de colunas: quem manda em cada campo (exemplo da Serra Azul, fictícia)**

```text
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](https://www.adprotecnologia.com.br/crm/blog/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](https://www.adprotecnologia.com.br/crm/migrar-para-o-datacrazy). A página [CRM ou planilha](https://www.adprotecnologia.com.br/crm/blog/crm-ou-planilha) ajuda a decidir quando a planilha deixa de ser necessária.

> **Como a AD PRO monta a ponte com a planilha:** Na implementação, o que mais vemos é a planilha continuar viva por dois ou três meses. A AD PRO, parceira Premier e implementadora do DataCrazy, faz a carga limpa, define com o gestor o mapa de colunas e monta, quando faz sentido, o espelho de leitura para o diretor. A meta é a planilha perder a função de cadastro e passar a ser só relatório.

## 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.

## Fontes

- [DataCrazy, página inicial](/ir/datacrazy?de=integrar-google-sheets-com-crm&pos=texto), conferido em 2026-10-21
- [DataCrazy, planos e valores](/ir/datacrazy?de=integrar-google-sheets-com-crm&pos=texto&p=%2Fplanos), conferido em 2026-10-21
- [Google for Developers, gatilhos do Apps Script (simples e instaláveis)](https://developers.google.com/apps-script/guides/triggers), conferido em 2026-10-21
- [Google for Developers, API do Google Planilhas](https://developers.google.com/sheets/api), conferido em 2026-10-21
- [Planalto, Lei 13.709/2018 (LGPD), princípios do art. 6º](https://www.planalto.gov.br/ccivil_03/_ato2015-2018/2018/lei/l13709.htm), conferido em 2026-10-21

---

AD PRO Tecnologia LTDA, CNPJ 68.425.611/0001-15, São Paulo/SP. Atendimento on-line para todo o Brasil. Diagnóstico comercial gratuito de 30 minutos: https://www.adprotecnologia.com.br/#agendar. WhatsApp +55 11 98604-5939. Fatos e preços publicados: https://www.adprotecnologia.com.br/fatos
