
# Como usar o n8n para enviar automaticamente os relatórios de vendas do Hostinger para o Slack em tempo real
Se você tem um negócio online hospedado na Hostinger e quer ficar por dentro das vendas assim que elas acontecem, integrar o n8n com o Slack pode ser a solução perfeita. Neste artigo vamos mostrar passo a passo como configurar um fluxo automatizado que captura os relatórios de vendas da Hostinger e os entrega instantaneamente no canal do Slack escolhido. Prepare‑se para eliminar a perda de tempo com planilhas manuais e ganhar visibilidade instantânea dos resultados da sua loja.
## Por que combinar n8n, Hostinger e Slack?
– **Automação completa**: O n8n (pronuncia‑se “n‑eight‑n”) permite criar workflows sem precisar escrever código. Ele se conecta a APIs, bancos de dados e serviços de mensagens com poucos cliques.
– **Dados de vendas em tempo real**: A Hostinger oferece API para acessar informações de faturamento, como número de pedidos, valores e status. Ao chamar essa API a cada intervalo definido, você obtém dados frescos.
– **Comunicação imediata**: O Slack já é o hub de comunicação das equipes. Receber um alerta a cada nova venda transforma a informação em ação: a equipe comercial pode seguir o cliente, o time de marketing pode criar campanhas rápidas, e a gerência tem controle total.
Esses três componentes formam um ciclo de feedback quase instantâneo, reduzindo a necessidade de planilhas. Vamos montar esse ciclo agora.
## Passo a passo: configurando o fluxo no n8n
### 1. Preparar o ambiente
1. **Criar conta no n8n**
– Acesse
– Instale o n8n localmente ou use a versão cloud, conforme sua preferência.
2. **Obter credenciais da Hostinger**
– No painel da Hostinger, vá em *API* → *Gerar Token* e copie o token de acesso.
– Anote também o *Client ID* se necessário (algumas rotas exigem).
3. **Criar um webhook no Slack**
– No Slack, entre em *Configurações do Workspace* → *Apps* → *Gerenciar apps*.
– Crie um *Incoming Webhook*, escolha o canal onde os relatórios deverão aparecer e copie a URL gerada.
### 2. Montar o workflow no n8n
#### a) Node “HTTP Request” – buscar o relatório de vendas
– **Método**: `GET`
– **URL**: `https://api.hostinger.com/v1/sales/reports` (substitua pelo endpoint correto)
– **Headers**:
“`json
{
“Authorization”: “Bearer SEU_TOKEN_HOSTINGER”
}
“`
– **Query Parameters** (opcional): `?status=completed&interval=hourly` para filtrar apenas vendas concluídas nas últimas horas.
Esse node retorna um JSON com a lista de transações.
#### b) Node “Set” – formatar a mensagem
Use o node **Set** para criar o texto que será enviado ao Slack. Exemplo de expressão:
“`
{{ $json[“sales”].map(s => `🛒 *Venda*: ${s.id}\n💰 *Valor*: R$ ${s.amount}\n👤 *Cliente*: ${s.customer_name}`).join(“\n—\n”) }}
“`
Isso gera um bloco legível com cada venda separada por um divisor.
#### c) Node “Slack” – enviar a mensagem
– **Credenciais**: cole a URL do webhook criado anteriormente.
– **Channel**: deixe em branco (o webhook já define o canal).
– **Message Text**: insira a variável criada no node Set (`{{ $json[“message”] }}`).
#### d) Node “Cron” – definir a frequência
Para que o workflow rode automaticamente, adicione um node **Cron** no início:
– **Every**: `15 minutes` (ou a periodicidade que fizer sentido).
– Conecte o Cron ao node “HTTP Request”.
Com isso, a cada 15 minutos o n8n verifica novas vendas e, caso existam, envia o resumo ao Slack.
### 3. Testar e refinar
1. **Executar manualmente** – Clique em “Execute Workflow” para confirmar que a mensagem chega ao Slack.
2. **Verificar filtros** – Se algumas vendas não aparecerem, ajuste os parâmetros da API (por exemplo, intervalo de datas).
3. **Adicionar condições** – Use um node **If** para enviar alertas diferentes (por exemplo, vendas acima de R$ 1.000 podem disparar um aviso em canal de “Urgente”).
## Boas práticas e dicas avançadas
– **Armazenar o último ID processado**: Crie um node **Store** (ou use o recurso de “Workflow Data”) para salvar o ID da última venda enviada. Na próxima execução, filtre apenas os registros maiores que esse ID, evitando duplicação.
– **Logs centralizados**: Conecte um node **Write Binary File** ou envie os logs para um canal de “Logs” no Slack. Isso facilita auditoria e diagnóstico.
– **Escalar com múltiplos canais**: Se sua equipe tem setores diferentes (vendas, suporte, finance), crie branches no workflow que enviem mensagens específicas para cada canal.
– **Segurança**: Mantenha o token da Hostinger em **Credentials** do n8n, nunca em texto plano no workflow. Ative a criptografia de dados em repouso nas configurações do n8n.
Seguindo esses passos, você transforma dados brutos de vendas em informações acionáveis, tudo em tempo real e sem intervenção manual.
## Conclusão
Integrar o n8n, a API de relatórios da Hostinger e o Slack gera um fluxo de informações instantâneo que potencializa a tomada de decisão e reduz o esforço operacional. Ao configurar o webhook, definir a frequência de verificação e formatar a mensagem, sua equipe receberá alertas claros a cada nova transação. Experimente adaptar o workflow às necessidades específicas da sua empresa e aproveite a automação para focar no que realmente importa: crescer o negócio.
—
**Pronto para otimizar ainda mais sua presença online?**
Aproveite o desconto exclusivo ao se cadastrar na Hostinger e garanta hospedagem rápida, suporte 24/7 e recursos avançados para seu site.
▶️
