Pular para o conteúdo
Voltar ao Curso
Módulo 2 • Aula 4

Automação com n8n

Workflows inteligentes que trabalham 24/7 extraindo e qualificando leads

⚡ De Manual para Automático: O Poder do n8n

🎯 Por que isso é importante

Processos manuais limitam seu crescimento a 200-300 leads por semana. Com automação n8n, você pode processar 10.000+ leads por diasem intervenção humana. Isso significa escalar de R$ 5k/mês paraR$ 50k+/mês com o mesmo esforço.

O n8n é uma ferramenta gratuita de automação que conecta diferentes ferramentas e APIs em workflows inteligentes. Pense nele como o "cérebro" que coordena toda sua máquina de prospecção.

😩 Processo manual (você agora)

1. Maps Scrapper:

Você executa comando, espera 2h, baixa CSV

2. Lead Extractor:

Upload manual, espera processar, baixa resultado

3. Validação:

Upload em 3 ferramentas, merge manual dos dados

4. CRM:

Import manual, tag leads, criar listas

5. Outreach:

Setup campainha, envio manual

⏱️ 8-12 horas por ciclo

🚀 Processo automatizado (seu futuro)

1. Trigger diário:

n8n executa Maps Scrapper automaticamente

2. Processamento:

Lead Extractor processa dados automaticamente

3. Validação:

APIs de validação verificam todos contatos

4. CRM sync:

Leads qualificados vão direto pro CRM com tags

5. Outreach:

Campanhas começam automaticamente

⚡ 0 minutos por ciclo

📊 Comparação de resultados reais

Processo manual:
  • • 300 leads/semana processados
  • • 8h trabalho manual/ciclo
  • • Erros humanos frequentes
  • • Inconsistência de qualidade
  • • Você é o gargalo do processo
Processo automatizado:
  • • 1.500+ leads/dia processados
  • • 0 minutos trabalho manual
  • • Zero erros humanos
  • • Qualidade sempre consistente
  • • Sistema roda sem você

🎯 O que você vai aprender

Setup e configuração:
  • • Instalar e configurar n8n
  • • Conectar APIs e ferramentas
  • • Configurar triggers e schedules
  • • Tratamento de erros
Workflows avançados:
  • • Pipeline completa de leads
  • • Qualificação automática
  • • Distribuição inteligente
  • • Monitoramento e alertas

💰 ROI da automação

Investimento em automação: 0h setup (n8n é gratuito)
Economia mensal: 160h de trabalho manual
Valor da hora de um profissional: R$ 50/h
Economia: R$ 8.000/mês + 5x mais leads processados

⚠️ Importante: Faça backup dos workflows

n8n workflows são valiosos! Sempre exporte e faça backup. Um workflow bem configurado pode valer milhares de reais em produtividade. Perder um workflow complexo significa recomeçar do zero.

🔧 Instalação e Configuração do n8n

📋 Pré-requisitos

  • Node.js 18+ ou Docker instalado
  • 4GB RAM mínimo (8GB recomendado)
  • Servidor VPS para produção (DigitalOcean, AWS)
  • Domínio próprio para webhooks (opcional)

🚀 Instalação do n8n

terminal
# Opção 1: Docker (recomendado)
docker run -it --rm --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n n8nio/n8n

# Opção 2: npm global
npm install n8n -g
n8n start

# Opção 3: npx (teste rápido)
npx n8n

# Acessar: http://localhost:5678

Docker é a opção mais estável para produção. Para desenvolvimento, npx é mais rápido. A primeira vez pode demorar 2-3 minutos para inicializar.

🐳 Docker (Produção)
  • • Isolamento completo
  • • Fácil backup/restore
  • • Escalabilidade
  • • Updates automáticos
RECOMENDADO
📦 npm (Desenvolvimento)
  • • Instalação direta
  • • Controle total
  • • Debugging fácil
  • • Customizações
DESENVOLVIMENTO
⚡ npx (Teste)
  • • Sem instalação
  • • Teste rápido
  • • Temporário
  • • Versão mais atual
TESTE

⚙️ Configuração inicial obrigatória

1. Primeiro acesso:
  • • Abrir http://localhost:5678
  • • Criar conta admin
  • • Definir senha forte
  • • Configurar email/notificações
2. Configurações essenciais:
  • • Timezone = America/Sao_Paulo
  • • Enable webhooks = true
  • • Log level = info
  • • Max execution timeout = 300s

🎯 Primeiro workflow: Hello World

terminal
# Exemplo de workflow básico via API
curl -X POST http://localhost:5678/api/v1/workflows \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Maps Scrapper Pipeline",
    "nodes": [
      {
        "name": "Schedule Trigger",
        "type": "n8n-nodes-base.cron",
        "parameters": {
          "rule": "0 9 * * 1-5"
        }
      }
    ]
  }'

Este comando cria um workflow simples via API. Na interface, será mais visual e fácil. Serve para testar se a instalação está funcionando.

🔐 Segurança em produção

  • HTTPS obrigatório: Use SSL/TLS sempre
  • Firewall: Apenas porta 443 aberta
  • Authentication: Senha forte + 2FA se possível
  • Backup: Database + workflows automatizado
  • Updates: Versão sempre atualizada

💡 Dicas de performance

Servidor recomendado:
  • • VPS: 4GB RAM, 2 cores
  • • SSD: 50GB mínimo
  • • Banda: ilimitada
  • • Uptime: 99.9%+
Configurações de performance:
  • • N8N_EXECUTIONS_MODE=queue
  • • N8N_QUEUE_BULL_REDIS_HOST
  • • Max concurrent executions: 10
  • • Database: PostgreSQL
🎯 Seu Primeiro Workflow: Pipeline de Leads

Vamos criar um workflow completo que automatiza toda pipeline de leads. Do Maps Scrapper até CRM, sem intervenção manual.

🔄 Fluxo do workflow básico

1
Schedule Trigger:

Executa todo dia às 9h (seg-sex)

2
Maps Scrapper:

Extrai 500 leads do nicho definido

3
Lead Extractor:

Limpa e enriquece dados automaticamente

4
Email Validator:

Valida emails via API ZeroBounce

5
Phone Validator:

Verifica telefones e WhatsApp

6
CRM Sync:

Envia leads qualificados pro Pipedrive

✅ Nós essenciais
  • Cron (Schedule): Trigger automático
  • HTTP Request: Chamar APIs externas
  • Code: JavaScript customizado
  • If/Switch: Condições e filtros
  • Set: Manipular dados
  • Merge: Combinar fontes
🔌 Integrações prontas
  • Google Sheets: Storage temporário
  • Pipedrive/HubSpot: CRM
  • Gmail/Outlook: Email outreach
  • Slack/Discord: Notificações
  • Webhook: Conectar qualquer API
  • Database: PostgreSQL, MySQL

🎯 Template de workflow para copiar

Na próxima aula, você vai importar um template pronto com todo o workflow configurado. Principais componentes que vamos incluir:

Extração automática:
  • • Schedule diário inteligente
  • • Rotação de queries por nicho
  • • Limite de 1000 leads/dia
  • • Detecção de duplicatas
Processamento avançado:
  • • Validação em paralelo
  • • Score automático
  • • Enriquecimento de dados
  • • Distribuição por vendedor

⚠️ Cuidados importantes

  • Rate limiting: Respeite limites de APIs (500 req/hora)
  • Error handling: Sempre configure tratamento de erros
  • Timeout: Defina timeouts apropriados (30-60s)
  • Logs: Ative logging para debug
  • Backup: Exporte workflow regularmente

📊 Próxima aula: Workflow na prática

Na Aula 5, você vai implementar o workflow completo passo-a-passo. Vamos configurar cada nó, conectar as APIs, definir filtros de qualificação e colocar tudo para rodar. Ao final, você terá um sistema 100% automatizado processando milhares de leads por dia.

Aula 4 • Última disponível

Você chegou na última aula publicada. Novas aulas chegam em breve.