# 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 e registre‑se (há opção gratuita).
– 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.

▶️

Relatório de Vendas Instantâneo: Como o n8n Conecta Hostinger ao Slack e Mantém Você Atualizado

Deixe um comentário

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