# Como montar um workflow n8n que envia relatórios de tráfego da Hostinger direto para o Slack

**Introdução**
Se você controla sites na Hostinger e precisa acompanhar o desempenho em tempo real, automatizar a entrega dos relatórios de tráfego para o Slack pode economizar horas de trabalho manual. Neste artigo, vamos mostrar passo a passo como configurar um workflow no n8n que coleta os dados da Hostinger e os publica em um canal do Slack, garantindo que sua equipe receba informações críticas sem esforço.

## Preparando o ambiente: Hostinger e Slack

Antes de colocar a mão no n8n, é essencial garantir que você tem acesso às APIs necessárias e que as credenciais estejam configuradas corretamente.

– **Criar um token de API da Hostinger**
1. Acesse o painel da Hostinger e vá em **API** > **Gerar Token**.
2. Defina permissões de leitura para **Estatísticas de Tráfego**.
3. Copie o token e guarde em um local seguro; ele será usado no n8n.

– **Configurar um webhook ou bot no Slack**
1. Entre no *Workspace* do Slack e acesse **Apps** > **Gerenciar aplicativos**.
2. Selecione **Criar um app** e escolha a opção **Incoming Webhooks**.
3. Ative o webhook, escolha o canal onde os relatórios serão enviados e copie a URL gerada.

– **Instalar o n8n**
Você pode rodar o n8n localmente via Docker, usar a versão **n8n.cloud** ou instalar em um servidor VPS. Independentemente da opção, certifique‑se de que ele tenha acesso à internet para chamar as APIs da Hostinger e do Slack.

> **Dica:** Mantenha todas as credenciais (token da Hostinger e URL do webhook do Slack) em **variáveis de ambiente** no n8n. Isso aumenta a segurança e facilita a manutenção.

## Criando o workflow no n8n

Com as credenciais prontas, basta montar o fluxo de automação. O processo pode ser dividido em três nós principais:

1. **Trigger de agendamento** – define a frequência (ex.: a cada 24 h).
2. **Requisição HTTP à API da Hostinger** – recupera os dados de tráfego.
3. **Envio ao Slack** – formata a mensagem e posta no canal escolhido.

### 1. Configurando o gatilho (Trigger)

– Adicione um nó **Cron** ao canvas.
– Defina a expressão cron para “0 9 * * *” (às 09:00 h todos os dias) ou escolha outra periodicidade que faça sentido para sua operação.
– Salve.

### 2. Consumindo a API da Hostinger

– Insira um nó **HTTP Request** conectado ao Cron.
– Método: **GET**.
– URL: `https://api.hostinger.com/v1/statistics/traffic?domain=SEU_DOMINIO.com` (substitua *SEU_DOMINIO*).
– No cabeçalho **Authorization**, coloque `Bearer {{ $env.HOSTINGER_TOKEN }}` usando a variável de ambiente criada anteriormente.
– Teste a requisição; o retorno será um JSON com visitas, origens, páginas mais acessadas, etc.

> **Importante:** Se precisar de métricas específicas, ajuste os parâmetros da query string conforme a documentação da Hostinger.

### 3. Formatando e enviando a mensagem para o Slack

– Adicione um nó **Function** (ou **Set**) para transformar o JSON em texto legível. Exemplo de script:

“`javascript
const data = items[0].json;
return [{
json: {
text: `📊 *Relatório diário de tráfego* – ${new Date().toLocaleDateString()}
– Visitas: ${data.visits}
– Origem principal: ${data.top_source}
– Página mais vista: ${data.top_page}
`,
},
}];
“`

– Conecte esse nó a um **HTTP Request** configurado para o webhook do Slack:
– Método: **POST**
– URL: `{{ $env.SLACK_WEBHOOK_URL }}`
– Body: **RAW** > **JSON**, insira `{{ $json }}`.

– Salve e ative o workflow. Agora, todos os dias, o n8n buscará as estatísticas da Hostinger, formatará um resumo e enviará automaticamente ao Slack.

### Otimizações avançadas (opcional)

– **Filtros condicionais**: use um nó **If** para enviar alertas somente quando visitas caírem abaixo de um limite pré‑definido.
– **Armazenamento histórico**: adicione um nó **Postgres** ou **Google Sheets** para registrar os relatórios, facilitando análises de tendência.
– **Notificações de erro**: inclua um nó **Error Trigger** que avisa a equipe via Slack caso a chamada à API da Hostinger falhe.

## Conclusão

Montar um workflow n8n que entrega relatórios de tráfego da Hostinger direto ao Slack é mais simples do que parece: configure as credenciais, crie um trigger, busque os dados via HTTP e publique a mensagem no canal desejado. Essa automação mantém toda a equipe informada, reduz erros manuais e libera tempo para decisões estratégicas. Experimente agora e veja a diferença na agilidade da sua comunicação.

**Aproveite e adquira sua hospedagem na Hostinger com 20 % de desconto:** https://www.hostinger.com/br?REFERRALCODE=CUPOM20DESCONTO

Relatórios de Tráfego Hostinger no Slack: Guia Prático com n8n

Deixe um comentário

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