Automatize a Criação de Contas de E‑mail na Hostinger com n8n – Guia Sem Código

Quer ganhar tempo e evitar repetições ao criar contas de e‑mail na Hostinger? Neste artigo você aprenderá, passo a passo, como usar o n8n para automatizar todo o processo sem escrever uma linha de código. Vamos explorar a configuração do n8n, integrar a API da Hostinger e montar um fluxo que cria, ativa e envia credenciais automaticamente.

Preparando o Ambiente: n8n e a API da Hostinger

Antes de mergulhar nos detalhes do fluxo, é essencial garantir que você tenha tudo pronto:

  • Conta na Hostinger com acesso ao painel de controle e permissões de API.
  • Instância do n8n – pode ser auto‑hospedada ou usar a versão cloud.
  • Uma chave API da Hostinger, obtida no menu “API” dentro do seu painel.

Com esses itens em mãos, siga estas etapas para conectar o n8n à Hostinger:

  1. Crie um novo workflow no n8n. Clique em “New Workflow” e dê um nome claro, como “Criar Email Hostinger”.
  2. Adicione o node HTTP Request e configure‑o:
    • Method: POST
    • URL: https://api.hostinger.com/v1/email/accounts
    • Headers: Authorization: Bearer SEU_TOKEN
    • Body (JSON): Inclua os campos domain, email e password que desejar.
  3. Teste a requisição usando o botão “Execute Node”. Se a resposta for 201 Created, a conta foi criada com sucesso.
  4. Para tornar o processo reutilizável, transforme os valores de domínio, e‑mail e senha em variáveis do workflow (usando o node “Set”).

Dica importante: habilite a opção “Retry on Failure” para que, caso a API da Hostinger apresente instabilidade, o n8n refaça a tentativa automaticamente, evitando contas duplicadas.

Montando o Fluxo Completo: Do Input ao Envio de Credenciais

Agora que a conexão está pronta, vamos criar um fluxo completo que recebe dados, cria a conta e envia as credenciais por e‑mail ao cliente.

  1. Node “Webhook”: configure um endpoint público que aceite POST com os campos domain, email e password. Essa será a porta de entrada para quem solicitar a criação da conta.
  2. Node “Set”: normalize os dados recebidos, garantindo que o domínio esteja em minúsculas e que a senha atenda aos requisitos de segurança (mínimo de 8 caracteres, contendo letras e números).
  3. Node “HTTP Request”: já descrito no capítulo anterior, responsável por criar a conta na Hostinger.
  4. Node “If”: verifique o código de resposta da API. Se for 201, siga para o próximo passo; caso contrário, registre o erro em um Google Sheet ou Discord para auditoria.
  5. Node “Send Email”: use o provedor de e‑mail integrado ao n8n (SMTP ou SendGrid) para enviar ao destinatário as credenciais criadas, com mensagem personalizada e link de login da Hostinger.
  6. Node “Respond to Webhook”: retorne ao solicitante um JSON indicando success ou failure, permitindo que aplicações externas (como formulários Webflow ou Zapier) processem o resultado.

O fluxo descrito acima pode ser salvo como template e reutilizado indefinidamente. Caso precise criar várias contas de uma só vez, basta enviar um array de objetos no webhook e usar o node “SplitInBatches” para processar lotes de 10 a 20 contas simultaneamente, mantendo a performance do servidor.

Benefícios claros:

  • Economia de tempo – a criação manual pode levar minutos por conta; o fluxo automatiza tudo em segundos.
  • Consistência – todas as contas seguem exatamente a mesma política de nomes e senhas.
  • Escalabilidade – adicione mais etapas, como geração de relatórios ou integração com CRM, sem modificar código.

Conclusão

Com n8n, você transforma a tarefa repetitiva de criar contas de e‑mail na Hostinger em um processo simples, rápido e livre de programação. Configuramos a conexão API, montamos um fluxo completo que recebe dados, cria a conta e entrega credenciais ao cliente, tudo de forma visual e extensível. Experimente agora e descubra como a automação pode liberar seu tempo para atividades estratégicas.

Crie sua conta na Hostinger com desconto e comece a automatizar já!

Como criar e‑mails automaticamente na Hostinger usando n8n

Deixe um comentário

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