Como automatizar tarefas no Google Planilhas com Apps Script e IA
Automatizar Google Planilhas: do Apps Script básico a integrações com N8N e IA. Aprenda a eliminar trabalho manual de atualização, relatório e envio de dados sem sair do Sheets.

Google Planilhas é o sistema de gestão não oficial de 70% das pequenas empresas brasileiras. O problema não é a ferramenta — é atualizar manualmente, copiar dados entre abas, enviar relatórios toda segunda-feira e lembrar de mandar aquele e-mail quando a célula muda de valor. Tudo isso pode ser automático.
Este guia mostra três níveis de automação no Sheets, do mais simples ao mais poderoso — sem precisar ser desenvolvedor.
Nível 1: fórmulas avançadas (sem código)
Antes de código, muitas "automações" são resolvidas com fórmulas que a maioria das pessoas nunca usou:
IMPORTRANGE: puxa dados de outra planilha automaticamente. Você para de copiar e colar entre arquivos — a planilha busca sozinha.
QUERY: filtra, agrupa e ordena dados como um banco de dados. "Mostre vendas do mês passado acima de R$ 500, agrupadas por vendedor" — em uma fórmula.
ARRAYFORMULA: aplica uma fórmula em uma coluna inteira de uma vez, e funciona para novas linhas automaticamente. Nada de arrastar fórmula linha por linha.
Validação de dados + notificações: configure o Sheets para te avisar por e-mail quando uma célula mudar ou quando um formulário for preenchido — sem código. Em Ferramentas > Notificações.
Esses recursos resolvem boa parte do trabalho manual sem uma linha de código.
Nível 2: Apps Script (automação com código simples)
Apps Script é a linguagem de automação nativa do Google Workspace. É JavaScript simplificado, roda no servidor do Google e tem acesso a Sheets, Gmail, Calendar, Docs e Drive.
O que ele resolve:
Envio automático de relatório por e-mail:
function enviarRelatorioSemanal() {
var planilha = SpreadsheetApp.getActiveSpreadsheet();
var aba = planilha.getSheetByName("Vendas");
var dados = aba.getRange("A1:D20").getValues();
MailApp.sendEmail({
to: "equipe@empresa.com.br",
subject: "Relatório de Vendas - " + new Date().toLocaleDateString('pt-BR'),
body: "Resumo da semana em anexo.",
attachments: [planilha.getAs(MimeType.PDF)]
});
}
Adicione um gatilho de tempo (Triggers) para rodar toda segunda às 8h — relatório automático, sem ninguém precisar gerar manualmente.
Envio de e-mail quando uma condição é atingida:
function verificarEstoque() {
var aba = SpreadsheetApp.getActiveSheet();
var estoque = aba.getRange("B2").getValue();
if (estoque < 10) {
MailApp.sendEmail(
"compras@empresa.com.br",
"Alerta: estoque baixo",
"O produto " + aba.getRange("A2").getValue() + " está com estoque crítico: " + estoque + " unidades."
);
}
}
Nível 3: integração com sistemas externos via N8N
Para conectar o Google Sheets com sistemas fora do Google (WhatsApp, CRM, ERP, banco de dados), a solução é N8N ou Make. Exemplos de fluxo:
Planilha → WhatsApp: Quando uma nova linha é adicionada na aba "Leads" (via formulário do Google Forms ou preenchimento manual), o N8N detecta, extrai os dados e manda uma mensagem automática no WhatsApp do lead com boas-vindas ou com o orçamento.
WhatsApp → Planilha: Quando um cliente manda mensagem com uma palavra-chave específica, o chatbot coleta nome e contato e registra automaticamente em uma nova linha da planilha — sem ninguém digitar nada.
Planilha → Cobrança automática: Quando a coluna "Status" de um cliente muda para "Vencido", o N8N dispara uma mensagem de cobrança no WhatsApp com o valor e o link de pagamento.
Formulário → Planilha → E-mail → Tarefa no sistema de gestão: Um formulário de orçamento preenchido pelo cliente gera linha na planilha, dispara e-mail de confirmação para o cliente e cria tarefa automática no Asana ou Notion para o time — tudo encadeado.
Como começar hoje
Se você nunca usou automação:
- Ative as Notificações do Google Sheets (Ferramentas > Notificações) para receber aviso quando uma planilha é editada
- Experimente IMPORTRANGE para parar de copiar dados entre arquivos
- Tente um ARRAYFORMULA na coluna mais repetitiva da sua planilha
Se você quer automação com código:
- Abra Extensions > Apps Script na sua planilha
- Peça ao Claude ou ChatGPT um script simples de envio de e-mail
- Cole, teste, configure o gatilho de tempo
Se você quer integrar com outros sistemas:
- Leia o artigo sobre N8N para entender a ferramenta
- Instale o N8N cloud (versão gratuita para começar)
- Crie um fluxo simples: "quando nova linha no Sheets, enviar e-mail"
A maioria das PMEs que atendo na NOVA AI tem o Google Sheets como centro nervoso da operação — e 90% das informações ainda são atualizadas manualmente. Não porque as automações sejam difíceis, mas porque ninguém nunca mostrou que é possível. A curva de aprendizado do Apps Script com IA gerando o código é de um fim de semana — e libera horas toda semana depois disso.
O que automatizar primeiro
A regra: comece pela tarefa que mais irrita — a que alguém faz toda semana e que se esquece às vezes. Candidatos comuns em PMEs:
- Relatório enviado por e-mail toda semana (Apps Script + trigger de tempo)
- Alerta quando estoque ou meta chega a um limite (Apps Script + verificação programada)
- Registro de pedidos chegando pelo WhatsApp (N8N + Sheets)
- Follow-up de orçamentos enviados sem resposta (N8N + timeline de dias)
A automação que começa pequena e funciona gera confiança para a próxima. A que começa ambiciosa demais e quebra desencoraja todo mundo.
FAQ
Perguntas frequentes
Para automações simples com Apps Script, não — o código básico é acessível e o ChatGPT ou Claude gera a maioria dos scripts com uma descrição do que você quer fazer. Para integrações com outros sistemas via N8N, não precisa de código algum. Para automações complexas com condicionais múltiplas e tratamento de erros, algum conhecimento de JavaScript ajuda.
Sim. Apps Script é incluído gratuitamente em todas as contas Google (pessoal e Workspace). Existem cotas de uso (tempo de execução, chamadas de API, tamanho de armazenamento), mas para a maioria dos casos de uso de PMEs, as cotas gratuitas são mais do que suficientes.
Apps Script roda dentro do Google e é ideal para automações que ficam dentro do ecossistema Google (Sheets → Gmail → Calendar → Docs). N8N é ideal para integrar o Sheets com sistemas externos (CRM, WhatsApp, ERPs, bancos de dados). Os dois se complementam — não são exclusivos.
Sim, via N8N ou Make. Quando uma linha é adicionada na planilha (novo lead, novo pedido, novo cliente), o N8N detecta e dispara uma mensagem no WhatsApp automaticamente. O inverso também funciona: dados coletados no WhatsApp são registrados na planilha em tempo real.
Fontes e referências
- 01Google Apps Script — Documentação oficial (Google Developers)
- 02Anatomy of Work Index 2023 (Asana)
- 03N8N — documentação oficial (N8N)
Continue lendo

O que é o N8N e por que ele virou padrão de automação
O que é o N8N, como ele funciona, para que serve e por que virou a ferramenta preferida de quem faz automação de processos de verdade. Com exemplos práticos para PMEs.
26 de março de 2026 · 6 min de leitura

15 tarefas que você pode automatizar hoje na sua empresa
Lista prática de 15 tarefas que PMEs brasileiras podem automatizar agora: atendimento, cobrança, follow-up, relatórios e mais, com critérios para priorizar.
13 de março de 2026 · 6 min de leitura

10 ferramentas de IA gratuitas para o seu negócio
Lista de 10 ferramentas de IA com plano gratuito real para PMEs: assistentes de texto, pesquisa, apresentações, imagem e automação. Com o que cada uma resolve.
20 de março de 2026 · 7 min de leitura