Enrich-CRM × n8n

Enriqueça qualquer registo.Qualquer workflow.

Adicione um nó HTTP Request em qualquer workflow n8n. Passe o que tiver — email, URL do LinkedIn, domínio, nome. Obtenha mais de 250 campos enriquecidos em tempo real.

Nó HTTP RequestSelf-hosted e cloudBYOK — sem markup10 ações de enriquecimentoCompatível com open-source

Exemplo de workflow — Enriquecer leads recebidos via webhook

Gatilho

Webhook — POST /inbound-lead

email, first_name, last_name, company

HTTP Request

GET /api/ingress/v4/contact

jobTitle, seniority, linkedinUrl, headcount…

Nó IF

seniority = "C-Level" OR "VP"

encaminhar para ramo prioritário

Ação

Salesforce — Criar contacto

contacto enriquecido + tag ICP

250+
campos devolvidos
por chamada de enriquecimento
10
ações de enriquecimento
contacto · empresa · SIREN · tech…
<1s
resposta média
tempo real, sem perfis em cache
1
crédito = 1 linha
a partir de €3,5 / $3,9 · BYOK

Configuração

Um único nó.
Qualquer workflow.

Funciona no n8n Cloud, self-hosted e n8n desktop. Sem nó personalizado para instalar — utilize apenas o nó HTTP Request integrado.

1

Obtenha a sua chave API gratuita

Registe-se — sem cartão de crédito. 500 créditos gratuitos para testar com contactos reais no seu workflow.

Obter chave API
2

Adicione um nó HTTP Request

No seu workflow, adicione um nó “HTTP Request”. Método: GET. URL: o endpoint. Autenticação: Nenhuma (passe apiId como parâmetro de query).

3

Mapeie entradas, utilize saídas

Passe identificadores de nós anteriores como parâmetros de query. O JSON devolvido está imediatamente disponível para filtrar, ramificar ou escrever no seu destino.

Configuração do nó HTTP Request — n8n

Method:           GET
URL:              https://gateway.enrich-crm.com/api/ingress/v4/contact
Send Query Params: ON

Query Parameters:
apiId                {{ $env.ENRICH_CRM_API_KEY }}   ← guardar em credentials/env n8n
email                {{ $json.email }}               ← do nó anterior
firstName            {{ $json.first_name }}
lastName             {{ $json.last_name }}
companyName          {{ $json.company }}

Response Format: JSON (parseado automaticamente)
→ Aceder aos campos via: {{ $json.jobTitle }}, {{ $json.companyHeadcount }}, etc.

💡 Dica: guarde a sua chave API no armazenamento de credenciais integrado do n8n ou como variável de ambiente — nunca a coloque diretamente no nó.

Endpoints

10 ações de enriquecimento.
Uma única chave API.

Todos os endpoints REST. Método GET. Chave API como parâmetro de query. Funciona a partir de qualquer nó n8n que possa fazer pedidos HTTP.

Enriquecer Contacto

250+ campos: email, cargo, seniority, dados de empresa

/api/ingress/v4/contact

Email Inverso

Perfil de contacto + empresa a partir de qualquer endereço de email

/api/ingress/v4/reverse-email

Encontrar Email

Email profissional a partir de nome + domínio ou LinkedIn

/api/ingress/v4/find-email

Dados Firmográficos

Efetivo, setor, fundação, sede, stack tecnológica

/api/ingress/v4/firmographic

Dados Financeiros

Receitas, rondas de financiamento, investidores, estimativas ARR

/api/ingress/v4/funding

Pesquisador SIREN

Número SIREN francês a partir do nome ou domínio da empresa

/api/ingress/v4/siren-company-finder

Dados SIRENE

Registo oficial francês: NAF, forma jurídica, endereço

/api/ingress/v4/french-siren

Stack Tecnológica

Tecnologias detetadas em qualquer site de empresa

/api/ingress/v4/tech-stack

Tráfego Web

Visitas mensais, principais países, fontes de tráfego

/api/ingress/v4/website-traffic

Conteúdo Homepage

Homepage extraída: tagline, descrição, palavras-chave

/api/ingress/v4/homepage-content

Casos de uso

Workflows que as equipas técnicas realmente implementam.

1Enriquecimento em tempo real + encaminhamento de leads recebidos via webhook

Estrutura do workflow

Gatilho Webhook — Corpo POST: email, firstName, lastName, company
HTTP Request GET /contact · params: {{$json.email}}, {{$json.firstName}}
Nó IF: seniority IN [C-Level, VP, Director] E companyHeadcount > 100
Ramo A: Salesforce — Criar contacto na pipeline QUENTE · Ramo B: Adicionar à sequência de nurturing Lemlist

Campos usados para encaminhamento

seniorityjobTitlecompanyHeadcountfundingStageindustryhqCountryconfidenceScore

Por que é importante

Enriqueça e encaminhe leads recebidos em menos de um segundo — antes de o CRM criar o registo. Sem tempo de SDR desperdiçado em qualificação manual.

Config do nó n8n (HTTP Request)

Method: GET
URL: https://gateway.enrich-crm.com
  /api/ingress/v4/contact
Params:
apiId:     {{ $env.ENRICH_API_KEY }}
email:     {{ $json.email }}
firstName: {{ $json.firstName }}
lastName:  {{ $json.lastName }}
2Enriquecimento em massa agendado a partir do Postgres ou Airtable

Estrutura do workflow

Gatilho agendado — todas as noites às 2h
Nó PostgresSELECT * FROM contacts WHERE enriched_at IS NULL LIMIT 200
Nó SplitInBatches — tamanho do lote 10 (respeitar os limites de taxa)
HTTP Request GET /contact · param: {{$json.email}} ou {{$json.linkedin_url}}
Postgres — UPDATE campos enriquecidos + definir enriched_at = NOW()

Campos escritos na BD

job_titlesenioritydepartmentlinkedin_urlcompany_headcountindustryhq_countryfunding_stageconfidence_score

Por que é importante

Sem ferramenta ETL necessária. O n8n lê diretamente da sua base de dados, enriquece cada linha e volta a escrever — completamente idempotente com o guard enriched_at.

Exemplo de query SQL

SELECT id, email, linkedin_url
FROM contacts
WHERE enriched_at IS NULL
AND email IS NOT NULL
ORDER BY created_at DESC
LIMIT 200;
3Pipeline de scoring ICP: stack tech + firmografia + efetivo

Estrutura do workflow

Gatilho: Postgres — nova linha OU Webhook POST
HTTP Request GET /tech-stack · param: domain
HTTP Request GET /firmographic · param: domain
Nó Code (JS) — calcular pontuação ICP a partir dos campos devolvidos
IF score > 60 → Criar negócio no CRM · caso contrário → atualizar apenas o registo

Campos usados para o scoring

technologies[]crmcompanyHeadcountindustryfundingStagehqCountryyearFoundedannualRevenueEstimate

Por que é importante

Construa o seu próprio motor de scoring ICP — não uma pontuação opaca de um fornecedor. Controlo total sobre a lógica e dados em tempo real de cada empresa na sua pipeline.

Nó Code — lógica de scoring (JS)

const tech = $('HTTP tech-stack').item.json;
const firm = $('HTTP firmographic').item.json;
let score = 0;

if (tech.crm === 'HubSpot') score += 20;
if (firm.companyHeadcount > 50)  score += 15;
if (firm.companyHeadcount > 200) score += 10;
if (firm.fundingStage === 'Series B'
|| firm.fundingStage === 'Series C') score += 15;
if (firm.industry === 'SaaS') score += 10;

return [{ json: { icp_score: score } }];
4KYB francês — dados SIREN + SIRENE para cada novo cliente

Estrutura do workflow

Gatilho: Pipedrive — Negócio movido para “Closed Won”
HTTP Request GET /siren-company-finder · param: companyName
HTTP Request GET /french-siren · param: {{$json.sirenNumber}}
Atualização CRM — escrever campos legais + Pennylane/Sellsy — criar perfil de cliente
Notificação Slack à equipa financeira com SIREN + forma jurídica + endereço

Campos devolvidos

sirenNumbersiretNumbernafCodenafLabellegalFormregisteredAddressheadcountCategoryvatNumbercreationDate

Por que é importante

Quando um negócio francês fecha, os dados legais e financeiros fluem automaticamente — sem troca de mensagens com o cliente, sem pesquisa manual no INPI. KYB concluído em segundos.

Exemplo de saída

sirenNumber:       "812345678"
siretNumber:       "81234567800012"
nafCode:           "6201Z"
legalForm:         "SAS"
registeredAddress: "12 rue de Rivoli, 75001 Paris"
vatNumber:         "FR12812345678"
headcountCategory: "20 à 49 salariés"
creationDate:      "2016-03-14"
5Email inverso — identifique e enriqueça cada remetente recebido

Estrutura do workflow

Gatilho: Nó Gmail — Novo email recebido (filtro: sem newsletters, não interno)
HTTP Request GET /reverse-email · param: {{$json.from}} (endereço do remetente)
Nó IF: se seniority IN [C-Level, VP, Director] → ramo prioritário
Intercom — Criar ou atualizar contacto · Slack — Alertar AE com perfil completo

Campos devolvidos

firstNamelastNamejobTitlesenioritydepartmentlinkedinUrlcompanyNamecompanyDomaincompanyHeadcountindustryfundingStage

Por que é importante

Um endereço desconhecido envia email para o seu alias de vendas. Em milissegundos: conhece o cargo, o tamanho da empresa, o LinkedIn e a fase de financiamento — e o seu AE recebe um alerta Slack com todo o contexto.

Nó n8n + exemplo de saída

HTTP Request:
GET /api/ingress/v4/reverse-email
email: {{ $json.from }}  → "ceo@newstartup.io"

Returns:
firstName:       "Alexandre"
lastName:        "Moreau"
jobTitle:        "Chief Executive Officer"
seniority:       "C-Level"
companyHeadcount: 45
fundingStage:    "Seed"
linkedinUrl:     "linkedin.com/in/alexandre-moreau"
6Monitorização de stack tecnológica numa lista de contas alvo

Estrutura do workflow

Gatilho agendado — todas as segundas de manhã
Postgres/Airtable — obter lista de contas alvo (domínio + last_tech_check)
HTTP Request GET /tech-stack · param: {{$json.domain}}
Nó Code — comparar nova lista tech com snapshot anterior guardado na BD
SE tech mudou → Alerta Slack “Acme acabou de adicionar Salesforce — gatilho de outreach”

Campos devolvidos

technologies[]crmmarketingAutomationecommerceanalyticshostingcmsmainLanguage

Por que é importante

Uma empresa que muda de CRM ou adota uma nova ferramenta é um sinal de compra. Este workflow deteta-o na semana em que acontece — antes do seu concorrente.

Nó Code — deteção de mudanças (JS)

const prev = $('DB lookup').item.json.technologies;
const curr = $('HTTP tech-stack').item.json.technologies;

const added   = curr.filter(t => !prev.includes(t));
const removed = prev.filter(t => !curr.includes(t));

if (added.length > 0 || removed.length > 0) {
return [{ json: {
  changed: true,
  added,
  removed,
  domain: $json.domain
}}];
}
return [{ json: { changed: false } }];
7Automatização de pesquisa pré-chamada — briefing financeiro e firmográfico

Estrutura do workflow

Gatilho: Calendly / Attio — Reunião agendada (1h antes)
HTTP Request GET /funding · param: companyName
HTTP Request GET /firmographic · param: domain
HTTP Request GET /tech-stack · param: domain
Slack / Email — Enviar briefing formatado ao AE 1h antes da chamada

Campos usados no briefing

fundingStagetotalFundingAmountinvestors[]companyHeadcountindustryyearFoundedcrmtechnologies[]annualRevenueEstimate

Por que é importante

Cada AE recebe um briefing estruturado 1 hora antes da sua discovery call — financiamento, efetivo, stack tech, estimativa de receitas. Sem mais pesquisas de última hora no Crunchbase.

Exemplo de briefing Slack

📋 Briefing pré-chamada — Acme Corp (acme.io)
⏰ Chamada em 1 hora com Julie Martin, VP Sales

🏦 Série B · €8M angariados (jan. 2024)
 Investidores: Kima, Alven
💰 Estimativa de receitas: €2–5M ARR
👥 85 colaboradores · Paris, França
🛠 Stack: HubSpot · Intercom · Segment
 → Nenhuma ferramenta de enriquecimento detetada ✅

Pronto para enriquecer os seus workflows n8n?

Comece grátis — 500 créditos, sem cartão de crédito. O seu primeiro workflow enriquecido em menos de 5 minutos.

Também disponível em Clay · HubSpot · Zapier · Make

200+ instalações ativasAvaliações em G2250+ equipas · Servidores EU · Conforme RGPD
«Recomendo esta solução. O Enrich CRM funciona muito bem para nós — é simples de integrar e bastante preciso.»
— Pierre Fertout, Operations Manager

}

Perguntas frequentes

Como funciona a integração Enrich-CRM com o n8n?
O Enrich-CRM liga-se ao n8n através do nó HTTP Request. Adicione um nó HTTP Request, defina o método como POST, introduza o endpoint da API do Enrich-CRM, adicione um cabeçalho Authorization com a sua chave API Bearer e mapeie os campos de entrada de qualquer nó anterior. A resposta é JSON estruturado que pode analisar e encaminhar usando o editor de expressões integrado do n8n.
O Enrich-CRM funciona com n8n self-hosted?
Sim. O Enrich-CRM funciona tanto com o n8n Cloud como com deployments self-hosted (Docker, Kubernetes ou bare metal). Como a integração utiliza pedidos HTTPS padrão à API do Enrich-CRM, não existem limitações específicas ao ambiente.
Que ações de enriquecimento estão disponíveis no n8n?
Todas as 10 ações Enrich-CRM: Enriquecimento de Empresa (250+ pontos de dados), Enriquecimento de Contacto (50+ pontos de dados), Localizador de Email, Localizador de Telefone, Deteção de Mudança de Emprego, Sinais de Intenção, Deteção de Stack Tecnológica, Lookup SIREN/SIRET, Localizador de URL LinkedIn e Enriquecimento em Massa.
Que workflows n8n posso construir com o Enrich-CRM?
Workflows populares: (1) Enriquecer novos contactos HubSpot na criação — webhook HubSpot → Enrich-CRM → atualização HubSpot. (2) Scoring de leads — enriquecer submissões de formulários recebidas, pontuar por firmografia, encaminhar para CRM ou Slack. (3) Monitorização de mudança de emprego — gatilho agendado → verificação de mudança → ramo condicional → alerta Slack ou email. (4) Enriquecimento em massa de CSV — gatilho de ficheiro, ciclo pelas linhas, enriquecer cada uma, escrever no Google Sheets.

Utilizamos cookies

Utilizamos cookies essenciais para o funcionamento do site e cookies analíticos opcionais para melhorar a sua experiência. Consulte a nossa Política de Cookies.

Preferências de cookies

Escolha quais cookies permite. A sua preferência é guardada durante 6 meses e pode ser alterada a qualquer momento. Leia a nossa Política de Cookies para mais detalhes.

Cookies essenciais

Sempre ativos

Necessários para o funcionamento do site. Não podem ser desativados. Incluem cookies de sessão, armazenamento de consentimento e cookies de encaminhamento (Cloudflare).

intercom-id-* intercom-sessions-* cookieconsent_status cfmrk_cic

Cookies analíticos

Ajudam-nos a melhorar o site

Usados para medir o tráfego e perceber como os visitantes usam o site (Google Analytics, PostHog). Sem uso publicitário.

_ga _gid _hjid ajs_anonymous_id __hstc hubspotutk _gac_*