# Como Criar um Fluxo no n8n que Sincroniza Novos Contatos do Formulário da Hostinger com a Sua Lista no Mailchimp

O **n8n** é uma ferramenta de automação de código aberto que permite conectar diferentes serviços sem escrever código. Neste artigo você vai aprender, passo a passo, como configurar um fluxo que captura os leads enviados pelo formulário da Hostinger e os adiciona automaticamente à sua lista do **Mailchimp**, garantindo que nenhum contato fique fora da sua estratégia de e‑mail marketing.

## Preparando o Cenário: Hostinger, Mailchimp e n8n

Antes de mergulharmos nas etapas técnicas, é importante entender o papel de cada ferramenta:

* **Hostinger** – oferece um construtor de sites com formulários de captura que podem ser configurados para enviar os dados via webhook.
* **Mailchimp** – plataforma de e‑mail marketing onde você cria listas (audiences) e campanhas.
* **n8n** – orquestrador de automação que recebe o webhook da Hostinger, transforma os dados e os envia ao Mailchimp.

### 1. Crie ou identifique sua lista no Mailchimp

1. Acesse o **Dashboard** do Mailchimp.
2. Clique em **Audience** → **All contacts** → **Manage Audience** → **Settings** → **Audience name and defaults**.
3. Anote o **Audience ID** (você encontrará em **Audience settings > Audience name and defaults > Audience ID**). Esse ID será usado no n8n.

### 2. Configure o formulário da Hostinger para disparar um webhook

1. No painel da Hostinger, abra o **Website Builder** e edite o formulário que receberá os leads.
2. Na aba **Integrations** escolha **Webhook**.
3. Copie a URL do webhook que será gerada pelo n8n (veremos como obtê‑la no próximo passo).
4. Salve as alterações.

### 3. Instale e inicie o n8n (se ainda não o fez)

– **Docker** (recomendado):

“`bash
docker run -it –rm \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
n8nio/n8n
“`

– **npm**:

“`bash
npm install n8n -g
n8n start
“`

Acesse a interface em `http://localhost:5678`.

## Construindo o Fluxo no n8n

### 1. Adicione o nó **Webhook** (ponto de entrada)

1. Clique em **+** e escolha **Webhook**.
2. Selecione **HTTP Method: POST**.
3. Copie a **Webhook URL** exibida (ex.: `https://your-n8n-instance.com/webhook/hostinger-leads`).
4. Volte ao painel da Hostinger e cole essa URL no campo de webhook. Salve.

### 2. Transforme os dados recebidos

Os dados enviados pelo formulário costumam chegar em formato **JSON** com campos como `name`, `email`, `phone`, etc. Para garantir que o Mailchimp reconheça esses campos, utilize o nó **Set**:

1. Adicione um nó **Set** logo após o webhook.
2. Marque **Keep Only Set** e adicione as chaves que o Mailchimp exige:
* `email_address` → `{{$json[“email”]}}`
* `status` → `”subscribed”` (ou `”pending”` se quiser confirmar via double opt‑in)
* `merge_fields.FNAME` → `{{$json[“first_name”] || “”}}`
* `merge_fields.LNAME` → `{{$json[“last_name”] || “”}}`

> **Dica:** Use a função **Expression Editor** (ícone `{{ }}`) para mapear os campos dinamicamente.

### 3. Envie o contato ao Mailchimp

1. Arraste um nó **Mailchimp** (disponível na lista de credenciais) e conecte‑o ao nó **Set**.
2. Escolha a operação **Add/Update Subscriber**.
3. Selecione a **Account** (crie a credencial inserindo sua API Key do Mailchimp).
4. No campo **Audience ID**, cole o ID anotado anteriormente.
5. Mapeie os campos:
* **Email** → `{{$json[“email_address”]}}`
* **Status** → `{{$json[“status”]}}`
* **Merge Fields** → Use o objeto `merge_fields` que configuramos no nó **Set**.

### 4. Teste o fluxo

1. No n8n, clique no botão **Execute Workflow**.
2. Preencha o formulário da Hostinger com um contato de teste.
3. Verifique o **Run History** no n8n e confirme que o nó **Mailchimp** retornou sucesso (`200 OK`).
4. Entre no Mailchimp e veja o novo lead na sua lista.

## Dicas de Otimização e Boas Práticas

* **Validação de e‑mail:** antes de enviar ao Mailchimp, adicione um nó **IF** que verifica se o campo `email` contém “@”. Isso evita erros de API e leads incompletos.
* **Gerenciamento de erros:** use o nó **Error Trigger** do n8n para receber notificações (por e‑mail ou Slack) caso alguma inserção falhe.
* **Limpeza de dados:** o nó **Function** pode ser usado para normalizar nomes (ex.: capitalizar a primeira letra) ou remover espaços em branco.
* **Escalabilidade:** caso seu site receba muitos leads simultaneamente, ative **Batch Execution** no n8n para processar grupos de 100 contatos de cada vez, reduzindo chamadas à API do Mailchimp.

## Conclusão

Ao seguir estes passos, você criou um fluxo totalmente automático que captura leads do formulário da Hostinger, trata os campos de forma inteligente e insere os contatos na sua lista do Mailchimp sem intervenção manual. Essa integração economiza tempo, melhora a qualidade dos seus dados e deixa sua estratégia de e‑mail marketing sempre atualizada. Pronto para colocar tudo em prática e acelerar seu crescimento?

**Aproveite agora mesmo a hospedagem da Hostinger com desconto exclusivo:**

*Comece a automatizar hoje e veja sua lista de e‑mail disparar!*

Integre formulários Hostinger ao Mailchimp usando n8n – guia para iniciantes

Deixe um comentário

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