Sistema DKMA · Prospecção B2B

Da lista de emails ao lead qualificado.

O Prospector transforma uma base de emails corporativos em domínios enriquecidos: detecta a stack do site, raspa contatos públicos e calcula um score de prospecção — com CRM embutido pra trabalhar o funil.

Em produção em prospec.dkma.com.br
prospec.dkma.com.br
Domínios
1,49M
Enriquecidos
312k
Com WhatsApp
88k
construtora-alfa.com.br WordPress · 92
engenharia-beta.com.br Next.js · 87
arquitetura-gama.com.br Wix · 74
enriquecendo lote 4/62…
9,2M
Emails na base bruta
1,49M
Domínios únicos
50-100/s
Domínios por segundo
5-8h
Base toda por passada
Como funciona

Um pipeline resumível em 5 etapas.

Cada domínio tem um status. Pode parar e religar a qualquer momento — o sistema só processa o que falta.

01
01

Ingestão

Lê o TXT de emails corporativos e extrai os domínios, deduplicando. 9,2M de emails viram 1,49M de domínios únicos.

02
02

Fila

Os domínios pendentes entram numa fila Redis (BullMQ). Vários workers consomem em paralelo, com concorrência configurável.

03
03

Probe & Stack

Cada site é visitado: detecta se está no ar e identifica a stack (WordPress, React, Next.js, Wix, Shopify…).

04
04

Contatos & CNPJ

Raspa WhatsApp, telefone, email, Instagram e CNPJ das páginas. O CNPJ é validado e enriquecido via BrasilAPI.

05
05

Score

Calcula um score de prospecção por domínio. Tudo grava no Postgres e aparece no dashboard em tempo real.

O que ele enriquece

Cada domínio vira um lead completo.

Detecção de stack

Identifica a tecnologia do site — WordPress, React, Next.js, Wix, Shopify e mais. Serve de sinal de qualificação: quem está em qual plataforma vira filtro de abordagem.

Contatos públicos

Raspa WhatsApp, telefone, email, Instagram e CNPJ direto das páginas de contato e do rodapé. WhatsApp já vira link wa.me clicável no CRM.

Dados de CNPJ (BrasilAPI)

Valida o dígito verificador e consulta a Receita: razão social, nome fantasia, CNAE/segmento, porte, situação cadastral, capital social, cidade/UF e sócios.

Score de prospecção

Cada domínio recebe uma nota combinando presença de contato, stack, WhatsApp e dados de CNPJ. Ordene por score e ataque primeiro quem tem maior potencial.

CRM embutido

Da base ao fechamento, no mesmo lugar.

Selecione os leads enriquecidos, envie pro funil e trabalhe cada card num kanban por etapa. Sem exportar planilha, sem trocar de ferramenta.

Funil kanban. Novo → Em contato → Qualificado → Negociação → Ganho/Perdido.
Interações & histórico. Nota, WhatsApp, ligação, email e reunião — tudo registrado automaticamente.
Follow-up agendado. Marque o próximo contato e veja os atrasados de hoje nos cards e nos stats.
Multiusuário com papéis. Admin gerencia a equipe; parceiros acessam só Prospecção + CRM. Auth JWT.
Filtro de ICP. Atalho pronto por CNAE (engenharia/construção/arquitetura) + filtro por stack e score.
Sob o capô

Construído pra escalar.

Node.js
TypeScript
Prisma
PostgreSQL
Redis
BullMQ
React
Vite
Tailwind
BrasilAPI
JWT
Docker
Dúvidas frequentes

Perguntas comuns.

O que exatamente o Prospector faz?
Ele parte de uma lista de emails corporativos, extrai os domínios únicos e enriquece cada um automaticamente: detecta a stack do site, raspa contatos públicos (WhatsApp, telefone, email, Instagram, CNPJ) e calcula um score de prospecção. No fim você tem uma base pronta pra abordar, com um CRM embutido.
De onde vêm os dados de contato?
São dados públicos que a própria empresa publica no site institucional (página de contato, rodapé, sobre). O Prospector só organiza e estrutura o que já está aberto na web — enquadrado como legítimo interesse B2B pela LGPD.
Como funciona o enriquecimento por CNPJ?
Quando um CNPJ é capturado no site, o sistema valida o dígito verificador (descarta os falsos) e consulta a BrasilAPI (dados públicos da Receita Federal) pra trazer razão social, nome fantasia, CNAE/segmento, porte, situação cadastral, capital social, cidade/UF e sócios.
Dá pra usar pra qualquer segmento?
Sim. O score e os filtros são configuráveis. Há um atalho de ICP pronto pra engenharia/construção/arquitetura (CNAE), mas você filtra por stack, presença de WhatsApp, score ou segmento pra montar a lista do seu perfil de cliente ideal.
O que é o CRM embutido?
Um funil kanban por etapa (Novo → Em contato → Qualificado → Negociação → Ganho/Perdido). Você seleciona leads da base enriquecida, envia pro CRM, registra interações (nota, WhatsApp, ligação, email, reunião), agenda o próximo contato e acompanha follow-ups atrasados — tudo com histórico automático.
Qual a capacidade de processamento?
A base atual tem 1,49 milhão de domínios únicos (extraídos de 9,2 milhões de emails). Com múltiplos workers em paralelo o pipeline processa 50-100 domínios por segundo. É resumível: pode parar e religar que ele continua de onde parou.

Pare de prospectar no escuro.

Acesse o Prospector e comece a trabalhar leads B2B já enriquecidos e priorizados por score.