InícioGuias › automacoes-google-workspace
Guia

Como automatizar Google Sheets com n8n (sem uma linha de código)

Atualizado em 2026-07-10 · por Redação Automação Hoje
Analista de marketing brasileiro configurando automação n8n integrada ao Google Sheets em espaço de coworking
Resposta rápida: O n8n tem nó nativo do Google Sheets que permite ler, adicionar, atualizar e excluir linhas em planilhas sem código. Você pode automatizar desde o registro de leads de um formulário até a geração de relatórios enviados por e-mail toda segunda-feira — tudo com interface visual e sem precisar escrever JavaScript.
· espaço publicitário ·
Em resumo
  • n8n tem nó nativo para Google Sheets com operações CRUD completas (criar, ler, atualizar, excluir)
  • Conexão via OAuth2 — você autoriza o acesso à sua conta Google em menos de 2 minutos
  • Filtros por coluna permitem buscar só as linhas que atendem a uma condição específica
  • Google Sheets pode ser fonte de dados (leitura) ou destino (escrita) no mesmo fluxo
  • Combine com Schedule Trigger para relatórios automáticos em horários definidos
  1. 1. Conecte sua conta Google ao n8n

    No n8n, acesse Credentials > New Credential e escolha 'Google Sheets OAuth2'. Clique em 'Connect my account', faça login na sua conta Google e autorize o acesso. O processo leva menos de 2 minutos. Uma vez conectada, a credencial fica disponível para todos os seus fluxos que usam serviços do Google.

  2. 2. Adicione o nó Google Sheets ao workflow

    Com um workflow aberto no n8n, clique no botão de adicionar nó, pesquise 'Google Sheets' e selecione. Escolha a operação desejada: 'Append or Update Row' para adicionar dados, 'Get Many' para ler múltiplas linhas com filtro, 'Update Row' para modificar uma linha existente. Selecione o Document (planilha) e a Sheet (aba) usando o seletor — o n8n lista automaticamente suas planilhas do Google Drive.

  3. 3. Configure o fluxo de entrada de leads

    Para capturar leads de um formulário: use um Webhook Trigger como ponto de entrada (o formulário manda os dados para o URL do webhook), conecte ao nó Google Sheets com operação 'Append Row' e mapeie os campos do formulário para as colunas da planilha. Campos como nome, e-mail, telefone e origem são mapeados visualmente — você clica no campo e escolha qual dado vai para qual coluna. O resultado: cada submissão do formulário vira uma linha nova na planilha em segundos.

  4. 4. Crie um relatório semanal automático

    Adicione um Schedule Trigger configurado para toda segunda-feira às 7h. Conecte ao nó Google Sheets com operação 'Get Many' e um filtro para buscar as linhas da semana anterior (compare a coluna de data com a data atual menos 7 dias usando o nó Set para calcular). Adicione o nó Send Email configurado com sua conta Gmail ou qualquer serviço SMTP — use a opção de formatação HTML para criar um e-mail com tabela de resultados. Ative o workflow e o relatório passa a chegar automaticamente toda segunda.

  5. 5. Configure alertas quando um dado muda

    O n8n pode monitorar mudanças no Google Sheets de duas formas: via Schedule Trigger que verifica a planilha periodicamente (a cada hora, por exemplo) ou via Google Sheets Trigger que dispara quando uma nova linha é adicionada. Use a segunda opção para casos como: nova linha na planilha de pedidos → notifica o time no Slack → envia e-mail de confirmação. O trigger do Google Sheets funciona por polling (não por webhook nativo), então defina o intervalo de verificação conforme a urgência dos alertas.

Quais operações o nó do Google Sheets no n8n suporta?

O nó do Google Sheets no n8n suporta todas as operações necessárias para uso em produção:

  • Append Row: adiciona uma nova linha no final da planilha
  • Get Row: busca uma linha específica por valor de coluna
  • Get Many: busca múltiplas linhas com filtros e ordenação
  • Update Row: atualiza campos de uma linha existente
  • Delete Row: remove uma linha pelo número
  • Create Sheet: cria uma nova aba dentro da planilha

Casos de uso mais comuns do Google Sheets com n8n

Na prática, o Google Sheets aparece em dois papéis nos fluxos do n8n: como fonte de dados (você lê uma lista de clientes para disparar e-mails, por exemplo) e como destino de dados (você registra leads, pedidos ou respostas de formulário automaticamente).

Os casos mais implementados por empresas brasileiras incluem: registro automático de leads de anúncios no Meta ou Google Ads, consolidação de pedidos de múltiplas plataformas numa planilha única, controle financeiro atualizado por webhooks de cobrança e dashboards de vendas alimentados por dados do CRM.

Perguntas frequentes

O n8n consegue editar células específicas no Google Sheets?
Sim. A operação 'Update Row' permite atualizar campos específicos de uma linha, mantendo os outros intactos. Para isso, você precisa identificar a linha pelo número de linha ou por um valor único de coluna (como ID ou e-mail). O nó Get Row pode buscar a linha primeiro e retornar o número de linha para o Update Row usar na sequência.
Posso usar o n8n para gerar gráficos no Google Sheets automaticamente?
O n8n não gera gráficos diretamente. Mas você pode usar o n8n para alimentar as planilhas com dados estruturados, e configurar os gráficos uma vez manualmente no Sheets — eles se atualizam automaticamente quando os dados mudam. Para dashboards mais avançados, conecte a planilha ao Looker Studio (gratuito) que atualiza os gráficos em tempo real.
Existe limite de linhas que o n8n consegue ler de uma planilha?
Na prática, o nó 'Get Many' retorna por padrão até 1.000 linhas por execução. Para planilhas maiores, use paginação ou divida a leitura por data. O Google Sheets em si suporta até 10 milhões de células por planilha — para volumes maiores que isso, vale migrar para um banco de dados como PostgreSQL.
Precisa pagar o Google para usar a API do Sheets com n8n?
Não para uso normal. A Google Sheets API tem uma cota gratuita generosa: 60 leituras e 60 escritas por minuto por usuário. Para a maioria dos fluxos empresariais, essa cota é mais do que suficiente. Só ultrapassaria o limite em casos de leitura contínua de planilhas grandes em intervalos de segundos.

Leia também