Como automatizar relatorios financeiros semanais com n8n
O problema do relatório feito na correria
Se você é dono de um pequeno negócio, conhece bem essa cena: é sexta-feira à noite, você abre o extrato bancário, exporta o relatório de vendas da maquininha, copia e cola números numa planilha e tenta entender se a semana foi boa ou ruim. Quando termina, já está cansado demais para tomar qualquer decisão.
Esse trabalho manual não é só chato — ele é caro. Cada hora gasta consolidando dados é uma hora que você não está vendendo, atendendo ou planejando. Pior: relatórios feitos na pressa vêm cheios de erros de digitação e cálculos que você nunca confere.
A boa notícia é que isso pode rodar sozinho. Com o n8n, você cria um fluxo que coleta os dados, calcula os indicadores e entrega tudo pronto no seu WhatsApp toda segunda de manhã.
O que é o n8n e por que ele resolve isso
O n8n é uma ferramenta de automação visual (no-code/low-code) que conecta serviços através de "nós" (nodes). Você arrasta blocos, define o que cada um faz e cria fluxos completos sem precisar ser programador. A grande vantagem para pequenos negócios é o custo: você pode rodar o n8n no seu próprio servidor e processar milhares de execuções sem mensalidade por usuário.
Para um relatório financeiro, ele faz o papel de "funcionário invisível" que busca os dados, organiza e envia.
Desenhando o fluxo passo a passo
Vamos montar um relatório semanal que roda automaticamente toda segunda às 8h.
1. Gatilho agendado (Schedule Trigger)
O primeiro nó é o Schedule Trigger. Configure com a expressão cron 0 8 * * 1 — isso dispara o fluxo toda segunda-feira às 8h da manhã. É o despertador do seu relatório.
2. Buscar os dados de vendas
Aqui você conecta sua fonte de dados. As opções mais comuns em pequenos negócios:
- Google Sheets: se você registra vendas numa planilha, use o nó do Google Sheets para ler as linhas da última semana.
- Banco de dados (MySQL/Postgres): se usa um sistema próprio, um nó SQL traz os pedidos com um filtro de data.
- API do seu ERP ou maquininha: muitos têm API REST que o nó HTTP Request consome.
Uma dica prática: filtre sempre pelos últimos 7 dias usando uma expressão de data, assim o relatório nunca traz dados velhos.
3. Calcular os indicadores
Com os dados em mãos, use um nó Code (JavaScript) ou nós de agregação para calcular o que importa:
- Faturamento total da semana
- Ticket médio (faturamento ÷ número de vendas)
- Comparação com a semana anterior (% de crescimento ou queda)
- Top 3 produtos mais vendidos
Um trecho simples no nó Code pode somar valores e calcular variação percentual em poucas linhas.
4. Montar a mensagem
Use um nó Set ou Edit Fields para montar um texto limpo e legível, por exemplo:
📊 Relatório da semana (08 a 14/01)
💰 Faturamento: R$ 18.450 (+12% vs semana anterior)
🛒 Vendas: 87 pedidos
🎯 Ticket médio: R$ 212
🏆 Mais vendidos:
1. Combo Premium
2. Plano Mensal
3. Serviço Avulso
5. Enviar para o WhatsApp e e-mail
Para o WhatsApp, conecte um nó da Evolution API ou da API oficial do WhatsApp Business e envie a mensagem direto para o seu número ou para o grupo da diretoria. Em paralelo, um nó de e-mail (SMTP ou Gmail) pode mandar a mesma informação com um anexo CSV para quem prefere planilha.
Levando para o próximo nível
Depois que o básico estiver rodando, você pode adicionar camadas inteligentes:
- Alertas condicionais: se o faturamento cair mais de 20%, o n8n envia um aviso vermelho separado pedindo atenção.
- Resumo com IA: passe os números por um nó de IA (OpenAI) que escreve um parágrafo interpretando os resultados — "a queda foi puxada pela categoria X, vale revisar o estoque".
- Gráficos automáticos: gere uma imagem do gráfico semanal e anexe ao relatório.
O bonito desse modelo é que ele cresce com o seu negócio sem exigir mais trabalho manual.
Comece simples e evolua
Você não precisa do fluxo perfeito de primeira. Comece coletando uma única métrica — o faturamento da semana — e enviando no WhatsApp. Quando ver funcionando, vá adicionando indicadores.
Montar essas integrações exige cuidado com credenciais, formatação de datas e tratamento de erros. Se você quer pular a curva de aprendizado e ter um sistema confiável desde o primeiro dia, a GRS Automações desenha fluxos sob medida para o seu negócio. Quando quiser transformar seus dados em decisões automáticas, é só chamar a gente. 😉