
Como usar n8n para gerar um relatório semanal de visitas ao seu site na Hostinger e enviá-lo por Slack
Introdução – Manter o controle das visitas ao seu site é essencial para entender o desempenho online e ajustar estratégias de marketing. Neste artigo, vamos mostrar passo a passo como conectar o n8n à sua conta Hostinger, gerar um relatório semanal de tráfego e enviá‑lo automaticamente para um canal do Slack. Tudo sem escrever código, usando apenas recursos visuais e integração nativa.
Configurando o n8n para coletar dados de visitas na Hostinger
Antes de criar o fluxo, é preciso garantir que o n8n tenha acesso às estatísticas da Hostinger. Siga estas etapas:
- 1. Crie uma API Key na Hostinger – Acesse o painel da Hostinger, vá em Configurações > API e gere uma chave de acesso. Copie o token, pois será usado no n8n.
- 2. Instale o n8n – Se ainda não utiliza o n8n, você pode hospedá‑lo no próprio servidor da Hostinger (via Docker) ou usar a versão cloud. A documentação oficial oferece instruções detalhadas.
- 3. Adicione o nó “HTTP Request” – No editor visual do n8n, arraste um nó do tipo “HTTP Request”. Configure‑o da seguinte forma:
- Method: GET
- URL: https://api.hostinger.com/v1/traffic?period=weekly
- Headers: Authorization: Bearer SEU_TOKEN_AQUI
- 4. Formate a resposta – Use o nó “Set” ou “Function” para extrair os campos relevantes (visitas totais, sessões únicas, origem do tráfego). Isso deixará o relatório mais limpo.
- 5. Salve o fluxo como “Relatório Semanal Hostinger” – Defina a agenda no canto superior direito: “Every week on Monday at 08:00”. Assim, o n8n executará automaticamente todas as segundas‑feiras.
Com esses passos, o n8n já está preparado para buscar os números de tráfego e transformá‑los em um objeto JSON que será usado na próxima fase.
Automatizando o envio do relatório semanal para o Slack
Agora que temos os dados, vamos enviá‑los ao Slack de forma clara e visual. O processo continua dentro do mesmo fluxo:
- 1. Crie um Webhook no Slack – No Slack, vá em Apps > Manage > Incoming Webhooks, escolha o canal desejado e copie a URL gerada.
- 2. Adicione o nó “Slack” – No n8n, arraste um nó “Slack” logo após o nó que processou o JSON. Selecione a ação “Send Message”.
- 3. Configure a mensagem – Use a caixa de texto para montar o relatório:
📊 Relatório Semanal de Visitas - Visitas totais: {{ $json["totalVisits"] }} - Sessões únicas: {{ $json["uniqueSessions"] }} - Principais fontes: • Orgânica: {{ $json["organic"] }}% • Direta: {{ $json["direct"] }}% • Referral: {{ $json["referral"] }}%Substitua as chaves pelos campos correspondentes do seu JSON.
- 4. Teste o fluxo – Clique em “Execute Workflow”. Se tudo estiver configurado corretamente, a mensagem aparecerá no canal do Slack.
- 5. Ative a execução automática – Certifique‑se de que o gatilho de agenda (cron) está ativo. O n8n enviará o relatório toda segunda‑feira, sem intervenção manual.
Opcional: você pode anexar um gráfico simples usando a integração de “Google Charts” ou enviar o relatório como PDF usando o nó “HTML to PDF”. Isso enriquece a visualização e deixa o conteúdo ainda mais profissional.
Com esses dois blocos – coleta de dados da Hostinger e entrega via Slack – seu time terá acesso imediato a métricas-chave, permitindo decisões mais rápidas e baseadas em dados.
Conclusão – Integrar n8n, Hostinger e Slack cria um fluxo automatizado que entrega, semanalmente, um panorama completo de visitas ao seu site, sem esforço manual. Ao seguir os passos descritos, você ganha tempo, reduz erros e mantém sua equipe sempre informada. Pronto para elevar a eficiência do seu monitoramento? Descubra os planos da Hostinger e comece agora!
