
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:
- Crie um novo workflow no n8n. Clique em “New Workflow” e dê um nome claro, como “Criar Email Hostinger”.
- 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,emailepasswordque desejar.
- Method:
- Teste a requisição usando o botão “Execute Node”. Se a resposta for
201 Created, a conta foi criada com sucesso. - 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.
- Node “Webhook”: configure um endpoint público que aceite
POSTcom os camposdomain,emailepassword. Essa será a porta de entrada para quem solicitar a criação da conta. - 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).
- Node “HTTP Request”: já descrito no capítulo anterior, responsável por criar a conta na Hostinger.
- 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. - 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.
- 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á!
