Como conectar um site WordPress na Hostinger ao n8n para publicar posts e disparar e‑mails automaticamente

Integrar WordPress, Hostinger e n8n pode transformar seu blog em uma máquina de conteúdo e marketing automatizada. Neste artigo, você aprenderá passo a passo como configurar a conexão, criar fluxos no n8n e garantir que cada novo post seja publicado e seu público seja notificado por e‑mail sem esforço manual.

Preparando o ambiente: WordPress na Hostinger e n8n

Antes de mergulhar na automação, certifique‑se de que os três componentes estejam prontos:

  • WordPress ativo na Hostinger: verifique se o site está funcionando, com as credenciais de admin em mãos.
  • Instância do n8n: pode ser hospedada em um servidor VPS, Docker ou na plataforma n8n.cloud. Garanta que o acesso ao painel seja seguro (HTTPS).
  • Conta de e‑mail ou serviço SMTP: será usada para enviar as notificações (ex.: Mailgun, SendGrid ou o próprio servidor da Hostinger).

Com tudo instalado, siga estas etapas:

  1. Obtenha a URL REST do seu WordPress. No painel da Hostinger, vá em Plugins → Adicionar Novo e instale o plugin WP REST API (caso ainda não esteja habilitado). A URL padrão fica https://seusite.com/wp-json.
  2. Crie um usuário de aplicação no WordPress: Usuários → Adicionar Novo. Defina Função como Editor e anote o username e password. Eles serão usados na autenticação Basic Auth.
  3. Instale o plugin “Application Passwords” (ou use a funcionalidade nativa do WordPress 5.6+). Gere uma senha de aplicativo para o usuário criado; copie‑a, pois ela será inserida no n8n.
  4. Configure o n8n:
    • Acesse o painel do n8n e clique em “Create Workflow”.
    • Adicione o nó Webhook como ponto de entrada (receberá dados de um trigger externo ou do próprio WordPress).
    • Inclua o nó HTTP Request configurado para POST na URL https://seusite.com/wp-json/wp/v2/posts. No cabeçalho, insira Authorization: Basic base64(username:app_password).
  5. Mapeie os campos do post (título, conteúdo, categorias, etc.) no corpo da requisição JSON. Exemplo:
{
  "title": "={{$json[\"title\"]}}",
  "content": "={{$json[\"content\"]}}",
  "status": "publish"
}

Teste o fluxo enviando um payload de teste ao webhook. Se o post aparecer no painel do WordPress, a conexão está correta.

Automatizando a publicação e o envio de e‑mails

Com a integração básica pronta, é hora de acrescentar a lógica de disparo de e‑mail sempre que um novo post for criado.

  1. Adicionar gatilho de monitoramento: use o nó WordPress Trigger (disponível na coleção oficial do n8n) configurado para o evento “post created”. Conecte‑o ao workflow existente.
  2. Processar o conteúdo: caso deseje extrair um resumo, insira um nó Function que gera um excerpt a partir do conteúdo completo.
  3. Enviar e‑mail:
    • Inclua o nó SMTP (ou SendGrid**, **Mailgun**).
    • Preencha host, porta, usuário e senha do seu serviço de e‑mail.
    • No campo To, insira a lista de destinatários ou use uma variável dinâmica (ex.: lista de assinantes armazenada em uma planilha).
    • No Subject, utilize Novo post no blog: {{$json["title"]}}. No corpo, combine título, link (https://seusite.com/?p={{$json["id"]}}) e o resumo gerado.
  4. Ativar o workflow: marque a opção “Active” e defina a frequência de verificação (por padrão, o gatilho WordPress já atua em tempo real).

Opcionalmente, você pode acrescentar passos adicionais, como:

  • Salvar o ID do post em uma base de dados (Google Sheets ou MySQL) para controle interno.
  • Publicar o mesmo conteúdo em redes sociais usando os nós Twitter ou Facebook.
  • Adicionar um atraso de alguns minutos antes do e‑mail, permitindo revisão humana caso necessário.

Teste todo o fluxo publicando um post de teste no WordPress. Verifique se o post aparece no site, se o e‑mail foi enviado e se os links estão corretos. Ajuste campos ou credenciais até que tudo funcione de forma fluida.

Conclusão

Conectar WordPress na Hostinger ao n8n permite publicar posts e disparar e‑mails automaticamente, economizando tempo e ampliando o alcance do seu conteúdo. Ao seguir as etapas de preparação, configuração da API REST e criação de workflows no n8n, você transforma seu blog em uma solução de automação completa, pronta para escalar seu marketing digital sem esforço manual.

Conectando Site e Automação: O Workflow Que Trabalha Enquanto Você Descansa

Deixe um comentário

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