Automação com n8n
Workflows inteligentes que trabalham 24/7 extraindo e qualificando leads
🎯 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)
Você executa comando, espera 2h, baixa CSV
Upload manual, espera processar, baixa resultado
Upload em 3 ferramentas, merge manual dos dados
Import manual, tag leads, criar listas
Setup campainha, envio manual
🚀 Processo automatizado (seu futuro)
n8n executa Maps Scrapper automaticamente
Lead Extractor processa dados automaticamente
APIs de validação verificam todos contatos
Leads qualificados vão direto pro CRM com tags
Campanhas começam automaticamente
📊 Comparação de resultados reais
- • 300 leads/semana processados
- • 8h trabalho manual/ciclo
- • Erros humanos frequentes
- • Inconsistência de qualidade
- • Você é o gargalo do processo
- • 1.500+ leads/dia processados
- • 0 minutos trabalho manual
- • Zero erros humanos
- • Qualidade sempre consistente
- • Sistema roda sem você
🎯 O que você vai aprender
- • Instalar e configurar n8n
- • Conectar APIs e ferramentas
- • Configurar triggers e schedules
- • Tratamento de erros
- • 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.
📋 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
# 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:5678Docker é 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
📦 npm (Desenvolvimento)
- • Instalação direta
- • Controle total
- • Debugging fácil
- • Customizações
⚡ npx (Teste)
- • Sem instalação
- • Teste rápido
- • Temporário
- • Versão mais atual
⚙️ Configuração inicial obrigatória
- • Abrir http://localhost:5678
- • Criar conta admin
- • Definir senha forte
- • Configurar email/notificações
- • Timezone = America/Sao_Paulo
- • Enable webhooks = true
- • Log level = info
- • Max execution timeout = 300s
🎯 Primeiro workflow: Hello World
# 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
- • VPS: 4GB RAM, 2 cores
- • SSD: 50GB mínimo
- • Banda: ilimitada
- • Uptime: 99.9%+
- • N8N_EXECUTIONS_MODE=queue
- • N8N_QUEUE_BULL_REDIS_HOST
- • Max concurrent executions: 10
- • Database: PostgreSQL
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
Executa todo dia às 9h (seg-sex)
Extrai 500 leads do nicho definido
Limpa e enriquece dados automaticamente
Valida emails via API ZeroBounce
Verifica telefones e WhatsApp
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:
- • Schedule diário inteligente
- • Rotação de queries por nicho
- • Limite de 1000 leads/dia
- • Detecção de duplicatas
- • 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.