
Como usar o n8n para enviar relatórios automáticos de vendas da Hostinger para o Google Sheets
Introdução — Se você busca transformar dados de vendas da Hostinger em planilhas organizadas no Google Sheets sem esforço manual, o n8n é a solução ideal. Nesta leitura, descubra passo a passo a melhor forma de configurar um fluxo automático que captura os relatórios da Hostinger, processa as informações e as grava diretamente em uma planilha, garantindo rapidez, precisão e controle total.
Configurando o fluxo n8n: da captura ao Google Sheets
O primeiro passo é criar um workflow no n8n que conecte a API da Hostinger ao Google Sheets. Siga estas etapas:
- 1. Autenticação nas APIs: Adicione o nó HTTP Request e insira as credenciais da API da Hostinger (chave API e domínio). Em seguida, configure o nó Google Sheets com OAuth2 para garantir acesso seguro à sua conta.
- 2. Recuperar o relatório de vendas: No nó HTTP, defina o método GET apontando para
/v1/reports/sales(ou endpoint equivalente). Use parâmetros de data para obter o período desejado e escolha o formato JSON. - 3. Transformar os dados: Insira um nó Function para mapear os campos do JSON (data, produto, quantidade, valor) para colunas da planilha. Exemplo de script:
return items.map(item => ({ json: { date: item.json.date, product: item.json.product, quantity: item.json.quantity, amount: item.json.amount } })); - 4. Inserir no Google Sheets: Conecte o nó Function ao nó Google Sheets. Selecione a planilha e a aba de destino, marque a opção “Append” para que cada execução adicione novas linhas ao final da tabela.
- 5. Agendar a execução: Use o nó Cron para disparar o workflow diariamente, semanalmente ou conforme a frequência de vendas da sua loja na Hostinger.
Com esses cinco blocos, o fluxo fica totalmente automatizado: a cada intervalo definido, o n8n coleta o relatório da Hostinger, transforma os dados e os grava no Google Sheets, eliminando processos manuais e reduzindo erros.
Boas práticas e otimizações avançadas
Para garantir que seu relatório automático continue eficiente e seguro, adote as seguintes práticas:
- Validação de dados: Inclua um nó If antes de enviar ao Google Sheets para filtrar registros incompletos ou valores negativos, evitando linhas corrompidas.
- Cache de resultados: Se a API da Hostinger impor limites de chamadas, armazene temporariamente o JSON em um nó Set ou use a funcionalidade de “Data Store” do n8n e consulte somente as alterações desde a última execução.
- Notificações de falha: Conecte um nó Email ou Telegram ao caminho de erro do workflow. Assim, você será alertado imediatamente caso a API esteja indisponível ou ocorra algum problema de autenticação.
- Versionamento do workflow: Utilize o recurso de exportação JSON do n8n para manter backups de cada versão do fluxo. Isso facilita a restauração em caso de alterações inesperadas.
- Segurança das credenciais: Armazene chaves de API e tokens OAuth em Credentials do n8n, nunca diretamente no código do nó. Dessa forma, você protege informações sensíveis e cumpre boas práticas de compliance.
Com essas otimizações, seu processo de envio de relatórios de vendas se torna resiliente, escalável e pronto para suportar o crescimento do seu negócio.
Conclusão — Utilizar o n8n para automatizar a entrega de relatórios de vendas da Hostinger ao Google Sheets simplifica a gestão de dados, elimina tarefas repetitivas e aumenta a confiabilidade das informações. Ao seguir a configuração passo a passo, aplicar boas práticas de validação, cache e monitoramento, você garante um fluxo robusto e pronto para evoluir com sua empresa. Comece hoje mesmo a integrar essas ferramentas e potencialize seus processos de vendas.
