Enrich-CRM × n8n

Verrijk elk record.Elke workflow.

Voeg een HTTP Request-node toe aan elke n8n-workflow. Geef door wat je hebt — e-mail, LinkedIn-URL, domein, naam. Ontvang 250+ verrijkte velden terug in real time.

HTTP Request-nodeSelf-hosted & cloudBYOK — geen opslag10 verrijkingsactiesOpen-source vriendelijk

Voorbeeldworkflow — Inkomende webhook-leads verrijken

Trigger

Webhook — POST /inbound-lead

email, first_name, last_name, company

HTTP Request

GET /api/ingress/v4/contact

jobTitle, seniority, linkedinUrl, headcount…

IF-node

seniority = "C-Level" OR "VP"

doorsturen naar prioriteitstak

Actie

Salesforce — Contactpersoon aanmaken

verrijkt contact + ICP-tag

250+
geretourneerde velden
per verrijkingsaanroep
10
verrijkingsacties
contact · bedrijf · SIREN · tech…
<1s
gemiddelde responstijd
real-time, geen gecachede profielen
1
krediet = 1 rij
vanaf €3,5 / $3,9 · BYOK

Instelling

Één node.
Elke workflow.

Werkt in n8n Cloud, self-hosted en n8n desktop. Geen aangepaste node nodig — gebruik gewoon de ingebouwde HTTP Request-node.

1

Haal je gratis API-sleutel op

Registreer je — geen creditcard nodig. 500 gratis kredieten om te testen met echte contacten in je workflow.

API-sleutel ophalen
2

Voeg een HTTP Request-node toe

Voeg in je workflow een “HTTP Request”-node toe. Methode: GET. URL: het endpoint. Authenticatie: Geen (geef apiId mee als queryparameter).

3

Map invoer, gebruik uitvoer

Geef identifiers van bovenliggende nodes mee als queryparameters. De geretourneerde JSON is direct beschikbaar om te filteren, te vertakken of naar je bestemming te schrijven.

HTTP Request-node configuratie — 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 }}   ← opslaan in n8n credentials/env
email                {{ $json.email }}               ← van vorige node
firstName            {{ $json.first_name }}
lastName             {{ $json.last_name }}
companyName          {{ $json.company }}

Response Format: JSON (automatisch geparsed)
→ Velden openen via: {{ $json.jobTitle }}, {{ $json.companyHeadcount }}, etc.

💡 Tip: sla je API-sleutel op in de ingebouwde credential-opslag van n8n of als omgevingsvariabele — verwerk hem nooit rechtstreeks in de node.

Endpoints

10 verrijkingsacties.
Één API-sleutel.

Alle REST-endpoints. GET-methode. API-sleutel als queryparameter. Werkt vanuit elke n8n-node die HTTP-verzoeken kan doen.

Contact verrijken

250+ velden: e-mail, functie, senioriteit, bedrijfsdata

/api/ingress/v4/contact

E-mail omgekeerd

Contact- + bedrijfsprofiel vanuit elk e-mailadres

/api/ingress/v4/reverse-email

E-mail vinden

Zakelijk e-mailadres via naam + domein of LinkedIn

/api/ingress/v4/find-email

Firmografische data

Personeelsomvang, sector, oprichting, HQ, techstack

/api/ingress/v4/firmographic

Financiële data

Omzet, financieringsronden, investeerders, ARR-schattingen

/api/ingress/v4/funding

SIREN-zoeker

Frans SIREN-nummer op basis van bedrijfsnaam of domein

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

SIRENE-data

Officieel Frans register: NAF, rechtsvorm, adres

/api/ingress/v4/french-siren

Techstack

Gedetecteerde technologieën op elke bedrijfswebsite

/api/ingress/v4/tech-stack

Websiteverkeer

Maandelijkse bezoeken, top-landen, verkeersbronnen

/api/ingress/v4/website-traffic

Homepage-inhoud

Gescrapete homepage: tagline, beschrijving, trefwoorden

/api/ingress/v4/homepage-content

Gebruiksscenario’s

Workflows die technische teams daadwerkelijk uitrollen.

1Real-time verrijking + routering van inkomende webhook-leads

Workflowstructuur

Webhook-trigger — POST-body: email, firstName, lastName, company
HTTP Request GET /contact · params: {{$json.email}}, {{$json.firstName}}
IF-node: seniority IN [C-Level, VP, Director] EN companyHeadcount > 100
Tak A: Salesforce — Contact aanmaken in HETE pipeline · Tak B: Toevoegen aan Lemlist nurture-reeks

Velden voor routering

seniorityjobTitlecompanyHeadcountfundingStageindustryhqCountryconfidenceScore

Waarom dit belangrijk is

Verrijk en routeer inkomende leads in minder dan een seconde — voordat het CRM het record aanmaakt. Geen SDR-tijd verspild aan handmatige kwalificatie.

n8n-nodeconfiguratie (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 }}
2Geplande bulkverrijking vanuit Postgres of Airtable

Workflowstructuur

Schedule-trigger — elke nacht om 02:00
Postgres-nodeSELECT * FROM contacts WHERE enriched_at IS NULL LIMIT 200
SplitInBatches-node — batchgrootte 10 (rate limits respecteren)
HTTP Request GET /contact · param: {{$json.email}} of {{$json.linkedin_url}}
Postgres — UPDATE verrijkte velden + stel enriched_at = NOW() in

Velden geschreven naar DB

job_titlesenioritydepartmentlinkedin_urlcompany_headcountindustryhq_countryfunding_stageconfidence_score

Waarom dit belangrijk is

Geen ETL-tool nodig. n8n leest rechtstreeks uit je database, verrijkt elke rij en schrijft terug — volledig idempotent dankzij de enriched_at-guard.

SQL-query voorbeeld

SELECT id, email, linkedin_url
FROM contacts
WHERE enriched_at IS NULL
AND email IS NOT NULL
ORDER BY created_at DESC
LIMIT 200;
3ICP-scoringspipeline: techstack + firmografische data + personeelsomvang

Workflowstructuur

Trigger: Postgres — nieuwe rij OF Webhook POST
HTTP Request GET /tech-stack · param: domain
HTTP Request GET /firmographic · param: domain
Code-node (JS) — bereken ICP-score op basis van geretourneerde velden
IF score > 60 → Deal aanmaken in CRM · anders → alleen record bijwerken

Velden voor scoring

technologies[]crmcompanyHeadcountindustryfundingStagehqCountryyearFoundedannualRevenueEstimate

Waarom dit belangrijk is

Bouw je eigen ICP-scoringsengine — geen ondoorzichtige leveranciersscore. Volledige controle over de logica en real-time data voor elk bedrijf in je pipeline.

Code-node — scoringslogica (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 } }];
4Frans KYB — SIREN + SIRENE-data voor elke nieuwe klant

Workflowstructuur

Trigger: Pipedrive — Deal verplaatst naar “Closed Won”
HTTP Request GET /siren-company-finder · param: companyName
HTTP Request GET /french-siren · param: {{$json.sirenNumber}}
CRM-update — juridische velden schrijven + Pennylane/Sellsy — klantprofiel aanmaken
Slack-melding aan financeteam met SIREN + rechtsvorm + adres

Geretourneerde velden

sirenNumbersiretNumbernafCodenafLabellegalFormregisteredAddressheadcountCategoryvatNumbercreationDate

Waarom dit belangrijk is

Wanneer een Franse deal sluit, stromen juridische en financiële gegevens automatisch — geen heen-en-weerverkeer met de klant, geen handmatige INPI-zoekopdracht. KYB in seconden gedaan.

Voorbeelduitvoer

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"
5Omgekeerde e-mail — identificeer en verrijk elke inkomende afzender

Workflowstructuur

Trigger: Gmail-node — Nieuwe e-mail ontvangen (filter: geen nieuwsbrief, niet intern)
HTTP Request GET /reverse-email · param: {{$json.from}} (afzenderadres)
IF-node: als seniority IN [C-Level, VP, Director] → prioriteitstak
Intercom — Contact aanmaken of bijwerken · Slack — AE waarschuwen met volledig profiel

Geretourneerde velden

firstNamelastNamejobTitlesenioritydepartmentlinkedinUrlcompanyNamecompanyDomaincompanyHeadcountindustryfundingStage

Waarom dit belangrijk is

Een onbekend adres mailt naar je verkoopsalias. In milliseconden: je kent hun functie, bedrijfsomvang, LinkedIn en financieringsfase — en je AE krijgt een Slack-melding met de volledige context.

n8n-node + voorbeelduitvoer

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"
6Techstack-monitoring op een lijst met doelaccounts

Workflowstructuur

Schedule-trigger — elke maandagochtend
Postgres/Airtable — lijst met doelaccounts ophalen (domein + last_tech_check)
HTTP Request GET /tech-stack · param: {{$json.domain}}
Code-node — nieuwe techlijst vergelijken met vorige snapshot opgeslagen in DB
ALS tech gewijzigd → Slack-alert “Acme heeft zojuist Salesforce toegevoegd — outreach-trigger”

Geretourneerde velden

technologies[]crmmarketingAutomationecommerceanalyticshostingcmsmainLanguage

Waarom dit belangrijk is

Een bedrijf dat van CRM wisselt of een nieuwe tool adopteert is een koopsignaal. Deze workflow pikt het op in de week dat het gebeurt — voordat je concurrent het doet.

Code-node — wijzigingsdetectie (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 } }];
7Automatisering van pre-call onderzoek — financieel + firmografisch briefing

Workflowstructuur

Trigger: Calendly / Attio — Meeting gepland (1u van tevoren)
HTTP Request GET /funding · param: companyName
HTTP Request GET /firmographic · param: domain
HTTP Request GET /tech-stack · param: domain
Slack / E-mail — Geformatteerde briefing 1u voor het gesprek sturen naar AE

Velden in de briefing

fundingStagetotalFundingAmountinvestors[]companyHeadcountindustryyearFoundedcrmtechnologies[]annualRevenueEstimate

Waarom dit belangrijk is

Elke AE ontvangt een gestructureerde briefing 1 uur voor zijn discovery call — financiering, personeelsomvang, techstack, omzetschatting. Geen last-minute Crunchbase-zoektochten meer.

Slack-briefing voorbeeld

📋 Pre-call briefing — Acme Corp (acme.io)
⏰ Gesprek over 1 uur met Julie Martin, VP Sales

🏦 Serie B · €8M opgehaald (jan. 2024)
 Investeerders: Kima, Alven
💰 Omzetschatting: €2–5M ARR
👥 85 medewerkers · Parijs, Frankrijk
🛠 Stack: HubSpot · Intercom · Segment
 → Geen verrijkingstool gedetecteerd ✅

Klaar om je n8n-workflows te verrijken?

Start gratis — 500 kredieten, geen creditcard. Je eerste verrijkte workflow in minder dan 5 minuten.

Ook beschikbaar in Clay · HubSpot · Zapier · Make

200+ actieve installatiesReviews op G2250+ teams · EU-servers · AVG-conform
«Ik raad deze oplossing aan. Enrich CRM werkt voor ons heel goed — het is eenvoudig te integreren en behoorlijk nauwkeurig.»
— Pierre Fertout, Operations Manager

}

Veelgestelde vragen

Hoe werkt de Enrich-CRM n8n-integratie?
Enrich-CRM verbindt zich met n8n via de HTTP Request-node. Voeg een HTTP Request-node toe, stel de methode in op POST, voer het Enrich-CRM API-endpoint in, voeg een Authorization-header toe met je Bearer API-sleutel en map invoervelden vanuit elk bovenliggende node. De respons is gestructureerde JSON die je kunt parseren en routeren via de ingebouwde expressieeditor van n8n.
Werkt Enrich-CRM met self-hosted n8n?
Ja. Enrich-CRM werkt zowel met n8n Cloud als met self-hosted deployments (Docker, Kubernetes of bare metal). Omdat de integratie gebruik maakt van standaard HTTPS-verzoeken aan de Enrich-CRM API, zijn er geen omgevingsspecifieke beperkingen.
Welke verrijkingsacties zijn beschikbaar in n8n?
Alle 10 Enrich-CRM-acties: Bedrijfsverrijking (250+ datapunten), Contactverrijking (50+ datapunten), E-mailfinder, Telefoonfinder, Baanwisseldetectie, Intentiesignalen, Techstackdetectie, SIREN/SIRET-lookup, LinkedIn URL-finder en Bulkverrijking.
Welke n8n-workflows kan ik bouwen met Enrich-CRM?
Populaire workflows: (1) Nieuwe HubSpot-contacten verrijken bij aanmaak — HubSpot-webhook → Enrich-CRM → HubSpot-update. (2) Lead-scoring — inkomende formulierinzendingen verrijken, scoren op firmografische data, doorsturen naar CRM of Slack. (3) Baanwisselmonitoring — schedule-trigger → baanwisselcheck → conditionele vertakking → Slack- of e-mailmelding. (4) CSV-bulkverrijking — bestandstrigger, loop over rijen, verrijk elke rij, schrijf naar Google Sheets.

Wij gebruiken cookies

We gebruiken essentiële cookies om de site te laten werken, en optionele analytische cookies om uw ervaring te verbeteren. Bekijk ons Cookiebeleid.

Cookievoorkeuren

Kies welke cookies u toestaat. Uw voorkeur wordt 6 maanden bewaard en kan op elk moment worden gewijzigd. Lees ons Cookiebeleid voor alle details.

Essentiële cookies

Altijd actief

Noodzakelijk voor de werking van de site. Kan niet worden uitgeschakeld. Omvat sessiecookies, opslag van toestemming en routeringscookies (Cloudflare).

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

Analytische cookies

Helpen ons de site te verbeteren

Gebruikt om verkeer te meten en te begrijpen hoe bezoekers de site gebruiken (Google Analytics, PostHog). Geen advertentiegebruik.

_ga _gid _hjid ajs_anonymous_id __hstc hubspotutk _gac_*