# Automatize o envio de relatório financeiro semanal por e‑mail usando n8n e Planilhas Google

**Introdução**
Manter a diretoria informada com relatórios financeiros consistentes costuma consumir horas valiosas. Felizmente, combinar **n8n**, uma ferramenta de automação visual, com **Planilhas Google** permite gerar e enviar esses documentos de forma totalmente automática, toda semana. Neste artigo, você descobrirá passo a passo como configurar a fonte de dados, montar o workflow no n8n e garantir que o e‑mail chegue na caixa de entrada correta, sem esforço manual.

## Preparando a fonte de dados no Google Sheets

A planilha será o repositório central onde a equipe insere os números da semana. Um layout bem estruturado facilita a extração automática.

**1. Crie a planilha**
– Abra o Google Drive e crie uma nova **Planilha Google** chamada *Relatório Financeiro Semanal*.
– Defina cabeçalhos claros: *Data*, *Receita*, *Despesa*, *Lucro Líquido*, *Observações*.

**2. Padronize o formato**
– Use a coluna **Data** no formato `DD/MM/AAAA` para que o n8n reconheça corretamente o intervalo de tempo.
– Aplique **validação de dados** (ex.: lista suspensa) nas colunas de categoria, evitando erros de digitação.

**3. Compartilhe com o n8n**
– No menu *Compartilhar*, adicione o e‑mail da conta que o n8n usará (geralmente um serviço de integração) com permissão **Editor**.
– Copie o **ID da planilha** (parte da URL entre `/d/` e `/edit`) – ele será usado no nó do Google Sheets no n8n.

**4. Crie uma aba “Resumo” (opcional)**
– Utilize funções como `=SOMASE` ou `=MÉDIA` para gerar totais automáticos.
– Essa aba pode ser anexada ao e‑mail como um PDF, simplificando ainda mais a leitura.

Com a planilha pronta, o próximo passo é conectar o n8n e montar o fluxo que extrairá os dados e enviará o e‑mail.

## Construindo o workflow automatizado no n8n

O n8n oferece nós prontos para Google Sheets, e‑mail (SMTP ou Gmail) e funções de manipulação de dados.

**1. Inicie um novo fluxo**
– Acesse sua instância n8n e clique em **New Workflow**.
– Dê um nome como *Envio Relatório Financeiro Semanal*.

**2. Agende a execução**
– Adicione o nó **Cron**: configure para rodar **todos os sábados às 09:00** (ou o dia que preferir).
– Este nó será o gatilho que inicia todo o processo semanalmente.

**3. Busque os dados na planilha**
– Insira o nó **Google Sheets – Read Rows**.
– Cole o **ID da planilha** obtido anteriormente.
– Selecione a aba que contém os lançamentos da semana (ex.: *Dados*).
– Use a opção **Filters** para trazer apenas linhas cujo campo *Data* esteja dentro da última semana (`{{ $json[“Data”] >= $moment().subtract(7, “days”).format(“DD/MM/YYYY”) }}`).

**4. Formate o conteúdo do e‑mail**
– Adicione um nó **Set** ou **Function** para montar o corpo da mensagem em HTML. Exemplo:

“`javascript
return [{
html: `

Olá,

Segue o relatório financeiro da semana ${new Date().toLocaleDateString()}:

${items.map(i => `

`).join(”)}

Data Receita Despesa Lucro Líquido
${i.json.Data} ${i.json.Receita} ${i.json.Despesa} ${i.json[“Lucro Líquido”]}

Qualquer dúvida, estou à disposição.

`
}];
“`

– O uso de **variáveis** garante que o e‑mail reflita exatamente os registros da semana.

**5. Envie o e‑mail**
– Conecte um nó **SMTP** (ou **Gmail**) ao nó anterior.
– Preencha `To`, `Subject` (ex.: *Relatório Financeiro – Semana {data}*), e selecione o campo **HTML** gerado.
– Caso queira anexar a aba “Resumo” como PDF, adicione um nó **Google Docs – Export as PDF** antes do e‑mail e inclua o arquivo como attachment.

**6. Teste e ative**
– Clique em **Execute Workflow** para validar o fluxo com dados reais.
– Verifique o e‑mail recebido, ajuste formatação se necessário e, finalmente, ative o fluxo.

**Dicas de otimização**
– **Logs**: habilite a opção de salvar execuções para auditoria.
– **Erro handling**: use um nó **IF** para capturar falhas de conexão e enviar um alerta ao responsável.
– **Escalabilidade**: caso a empresa cresça, basta adicionar novas abas à planilha e atualizar o filtro no nó Google Sheets, sem alterar o workflow inteiro.

Com esses passos, seu relatório financeiro semanal será entregue automaticamente, liberando tempo para análises estratégicas em vez de tarefas repetitivas.

**Conclusão**
Automatizar o envio de relatórios financeiros semanais com **n8n** e **Planilhas Google** transforma horas de trabalho manual em um processo de poucos cliques, garantido por um workflow programado e confiável. Ao seguir a estrutura de preparação da planilha, criação do fluxo e ajustes de entrega, você assegura que a diretoria receba informações precisas, pontuais e visualmente claras. Comece agora mesmo a implementar essa solução e experimente a diferença que a automação traz ao seu dia a dia.

*Pronto para turbinar suas automações? Descubra hospedagem rápida e confiável para seus projetos n8n na Hostinger: *

Relatórios financeiros semanais automáticos com n8n e Google Sheets

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *