Enrich-CRM × n8n

Jeden Datensatz anreichern.Jeden Workflow.

Fügen Sie einen HTTP-Request-Node in jeden n8n-Workflow ein. Übergeben Sie, was Sie haben — E-Mail, LinkedIn-URL, Domain, Name. Erhalten Sie 250+ angereicherte Felder in Echtzeit zurück.

HTTP-Request-NodeSelf-hosted & CloudBYOK — ohne Aufschlag10 AnreicherungsaktionenOpen-Source-freundlich

Beispiel-Workflow — Eingehende Webhook-Leads anreichern

Auslöser

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"

Weiterleitung zur Prioritätsverzweigung

Aktion

Salesforce — Kontakt erstellen

angereicherter Kontakt + ICP-Tag

250+
zurückgegebene Felder
pro Anreicherungsaufruf
10
Anreicherungsaktionen
Kontakt · Unternehmen · SIREN · Tech…
<1s
durchschnittliche Antwortzeit
Echtzeit, keine gecachten Profile
1
Credit = 1 Zeile
ab €3,5 / $3,9 · BYOK

Einrichtung

Ein Node.
Jeder Workflow.

Funktioniert in n8n Cloud, self-hosted und n8n Desktop. Kein benutzerdefinierter Node erforderlich — verwenden Sie einfach den integrierten HTTP-Request-Node.

1

Kostenlosen API-Key erhalten

Registrieren Sie sich — ohne Kreditkarte. 500 kostenlose Credits, um echte Kontakte in Ihrem Workflow zu testen.

API-Key erhalten
2

HTTP-Request-Node hinzufügen

Fügen Sie in Ihrem Workflow einen “HTTP Request”-Node hinzu. Methode: GET. URL: der Endpoint. Authentifizierung: Keine (apiId als Query-Parameter übergeben).

3

Eingaben mappen, Ausgaben nutzen

Übergeben Sie Identifikatoren aus vorgelagerten Nodes als Query-Parameter. Das zurückgegebene JSON ist sofort für Filterung, Verzweigung oder das Schreiben in Ihr Ziel verfügbar.

HTTP-Request-Node Konfiguration — 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 }}   ← in n8n Credentials/Env speichern
email                {{ $json.email }}               ← vom vorherigen Node
firstName            {{ $json.first_name }}
lastName             {{ $json.last_name }}
companyName          {{ $json.company }}

Response Format: JSON (automatisch geparst)
→ Felder abrufen via: {{ $json.jobTitle }}, {{ $json.companyHeadcount }}, etc.

💡 Tipp: Speichern Sie Ihren API-Key im integrierten Credential-Store von n8n oder als Umgebungsvariable — niemals direkt im Node hardcoden.

Endpoints

10 Anreicherungsaktionen.
Ein API-Key.

Alle REST-Endpoints. GET-Methode. API-Key als Query-Parameter. Funktioniert von jedem n8n-Node, der HTTP-Anfragen stellen kann.

Kontakt anreichern

250+ Felder: E-Mail, Titel, Seniorität, Unternehmensdaten

/api/ingress/v4/contact

E-Mail umkehren

Kontakt- und Unternehmensprofil aus einer beliebigen E-Mail-Adresse

/api/ingress/v4/reverse-email

E-Mail finden

Berufliche E-Mail aus Name + Domain oder LinkedIn

/api/ingress/v4/find-email

Firmendaten

Mitarbeiterzahl, Branche, Gründungsjahr, HQ, Tech-Stack

/api/ingress/v4/firmographic

Finanzdaten

Umsatz, Finanzierungsrunden, Investoren, ARR-Schätzungen

/api/ingress/v4/funding

SIREN-Suche

Französische SIREN-Nummer aus Firmenname oder Domain

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

SIRENE-Daten

Offizielles französisches Register: NAF, Rechtsform, Adresse

/api/ingress/v4/french-siren

Tech-Stack

Erkannte Technologien auf jeder Unternehmenswebsite

/api/ingress/v4/tech-stack

Website-Traffic

Monatliche Besuche, Top-Länder, Traffic-Quellen

/api/ingress/v4/website-traffic

Homepage-Inhalt

Gescrapte Homepage: Slogan, Beschreibung, Keywords

/api/ingress/v4/homepage-content

Anwendungsfälle

Workflows, die Entwickler wirklich einsetzen.

1Echtzeit-Anreicherung + Routing von eingehenden Webhook-Leads

Workflow-Struktur

Webhook-Auslöser — POST-Body: email, firstName, lastName, company
HTTP Request GET /contact · Params: {{$json.email}}, {{$json.firstName}}
IF-Node: seniority IN [C-Level, VP, Director] UND companyHeadcount > 100
Zweig A: Salesforce — Kontakt in HOT-Pipeline erstellen · Zweig B: Zu Lemlist-Nurture-Sequenz hinzufügen

Felder für das Routing

seniorityjobTitlecompanyHeadcountfundingStageindustryhqCountryconfidenceScore

Warum das wichtig ist

Leads in unter einer Sekunde anreichern und weiterleiten — bevor das CRM den Datensatz überhaupt anlegt. Kein SDR-Aufwand für manuelle Qualifizierung.

n8n-Node Konfiguration (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 }}
2Geplante Massen-Anreicherung aus Postgres oder Airtable

Workflow-Struktur

Schedule-Auslöser — jede Nacht um 2 Uhr
Postgres-NodeSELECT * FROM contacts WHERE enriched_at IS NULL LIMIT 200
SplitInBatches-Node — Batch-Größe 10 (Rate-Limits beachten)
HTTP Request GET /contact · Param: {{$json.email}} oder {{$json.linkedin_url}}
Postgres — UPDATE angereicherte Felder + enriched_at = NOW() setzen

In DB geschriebene Felder

job_titlesenioritydepartmentlinkedin_urlcompany_headcountindustryhq_countryfunding_stageconfidence_score

Warum das wichtig ist

Kein ETL-Tool erforderlich. n8n liest direkt aus Ihrer Datenbank, reichert jede Zeile an und schreibt zurück — vollständig idempotent dank des enriched_at-Guards.

SQL-Abfrage Beispiel

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-Scoring-Pipeline: Tech-Stack + Firmendaten + Mitarbeiterzahl

Workflow-Struktur

Auslöser: Postgres — neue Zeile ODER Webhook POST
HTTP Request GET /tech-stack · Param: domain
HTTP Request GET /firmographic · Param: domain
Code-Node (JS) — ICP-Score aus zurückgegebenen Feldern berechnen
IF Score > 60 → Deal im CRM erstellen · sonst → nur Datensatz aktualisieren

Felder für das Scoring

technologies[]crmcompanyHeadcountindustryfundingStagehqCountryyearFoundedannualRevenueEstimate

Warum das wichtig ist

Bauen Sie Ihre eigene ICP-Scoring-Engine — kein undurchsichtiger Anbieter-Score. Volle Kontrolle über die Logik und Echtzeit-Daten für jedes Unternehmen in Ihrer Pipeline.

Code-Node — Scoring-Logik (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 } }];
4Französisches KYB — SIREN + SIRENE-Daten für jeden neuen Kunden

Workflow-Struktur

Auslöser: Pipedrive — Deal auf “Closed Won” verschoben
HTTP Request GET /siren-company-finder · Param: companyName
HTTP Request GET /french-siren · Param: {{$json.sirenNumber}}
CRM-Update — rechtliche Felder schreiben + Pennylane/Sellsy — Kundenprofil erstellen
Slack-Benachrichtigung ans Finanzteam mit SIREN + Rechtsform + Adresse

Zurückgegebene Felder

sirenNumbersiretNumbernafCodenafLabellegalFormregisteredAddressheadcountCategoryvatNumbercreationDate

Warum das wichtig ist

Wenn ein französischer Deal abgeschlossen wird, fließen Rechts- und Finanzdaten automatisch — kein Hin und Her mit dem Kunden, keine manuelle INPI-Suche. KYB in Sekunden erledigt.

Beispiel-Ausgabe

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"
5Reverse E-Mail — jeden eingehenden Absender identifizieren und anreichern

Workflow-Struktur

Auslöser: Gmail-Node — Neue E-Mail empfangen (Filter: kein Newsletter, nicht intern)
HTTP Request GET /reverse-email · Param: {{$json.from}} (Absenderadresse)
IF-Node: wenn seniority IN [C-Level, VP, Director] → Prioritätszweig
Intercom — Kontakt erstellen oder aktualisieren · Slack — AE mit vollständigem Profil benachrichtigen

Zurückgegebene Felder

firstNamelastNamejobTitlesenioritydepartmentlinkedinUrlcompanyNamecompanyDomaincompanyHeadcountindustryfundingStage

Warum das wichtig ist

Eine unbekannte Adresse schreibt an Ihren Vertriebsalias. In Millisekunden: Sie kennen Titel, Unternehmensgröße, LinkedIn und Finanzierungsphase — und Ihr AE erhält eine Slack-Benachrichtigung mit dem vollen Kontext.

n8n-Node + Beispiel-Ausgabe

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"
6Tech-Stack-Monitoring auf einer Zielkontenliste

Workflow-Struktur

Schedule-Auslöser — jeden Montagmorgen
Postgres/Airtable — Zielkontenliste abrufen (Domain + last_tech_check)
HTTP Request GET /tech-stack · Param: {{$json.domain}}
Code-Node — neue Tech-Liste mit vorherigem in der DB gespeicherten Snapshot vergleichen
IF Tech geändert → Slack-Alert “Acme hat gerade Salesforce hinzugefügt — Outreach-Auslöser”

Zurückgegebene Felder

technologies[]crmmarketingAutomationecommerceanalyticshostingcmsmainLanguage

Warum das wichtig ist

Ein Unternehmen, das sein CRM wechselt oder ein neues Tool einführt, ist ein Kaufsignal. Dieser Workflow erkennt es in der Woche, in der es passiert — bevor Ihr Wettbewerber es tut.

Code-Node — Änderungserkennung (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 } }];
7Automatisierung der Gesprächsvorbereitung — Finanz- und Firmen-Briefing

Workflow-Struktur

Auslöser: Calendly / Attio — Meeting geplant (1 Stunde vorher)
HTTP Request GET /funding · Param: companyName
HTTP Request GET /firmographic · Param: domain
HTTP Request GET /tech-stack · Param: domain
Slack / E-Mail — Formatiertes Briefing 1 Stunde vor dem Gespräch an AE senden

Felder im Briefing

fundingStagetotalFundingAmountinvestors[]companyHeadcountindustryyearFoundedcrmtechnologies[]annualRevenueEstimate

Warum das wichtig ist

Jeder AE erhält ein strukturiertes Briefing 1 Stunde vor seinem Discovery-Call — Finanzierung, Mitarbeiterzahl, Tech-Stack, Umsatzschätzung. Schluss mit Last-Minute-Crunchbase-Recherchen.

Slack-Briefing Beispiel

📋 Gesprächsvorbereitung — Acme Corp (acme.io)
⏰ Gespräch in 1 Stunde mit Julie Martin, VP Sales

🏦 Series B · €8M finanziert (Jan. 2024)
 Investoren: Kima, Alven
💰 Umsatzschätzung: €2–5M ARR
👥 85 Mitarbeiter · Paris, Frankreich
🛠 Stack: HubSpot · Intercom · Segment
 → Kein Anreicherungstool erkannt ✅

Bereit, Ihre n8n-Workflows anzureichern?

Kostenlos starten — 500 Credits, keine Kreditkarte. Ihr erster angereicherter Workflow in unter 5 Minuten.

Auch verfügbar in Clay · HubSpot · Zapier · Make

200+ aktive InstallationenBewertungen auf G2250+ Teams · EU-Server · DSGVO-konform
„Ich empfehle diese Lösung. Enrich CRM funktioniert bei uns sehr gut — es ist einfach zu integrieren und ziemlich präzise.”
— Pierre Fertout, Operations Manager

}

Häufig gestellte Fragen

Wie funktioniert die Enrich-CRM n8n-Integration?
Enrich-CRM verbindet sich mit n8n über den HTTP-Request-Node. Fügen Sie einen HTTP-Request-Node hinzu, stellen Sie die Methode auf POST, geben Sie den Enrich-CRM API-Endpoint ein, fügen Sie einen Authorization-Header mit Ihrem Bearer-API-Key hinzu und mappen Sie Eingabefelder von beliebigen vorgelagerten Nodes. Die Antwort ist strukturiertes JSON, das Sie mit dem integrierten Ausdruckseditor von n8n parsen und weiterleiten können.
Funktioniert Enrich-CRM mit self-hosted n8n?
Ja. Enrich-CRM funktioniert sowohl mit n8n Cloud als auch mit self-hosted Deployments (Docker, Kubernetes oder Bare Metal). Da die Integration Standard-HTTPS-Anfragen an die Enrich-CRM API verwendet, gibt es keine umgebungsspezifischen Einschränkungen.
Welche Anreicherungsaktionen sind in n8n verfügbar?
Alle 10 Enrich-CRM-Aktionen: Unternehmensanreicherung (250+ Datenpunkte), Kontaktanreicherung (50+ Datenpunkte), E-Mail-Finder, Telefon-Finder, Job-Change-Erkennung, Intent-Signale, Tech-Stack-Erkennung, SIREN/SIRET-Lookup, LinkedIn-URL-Finder und Massen-Anreicherung.
Welche n8n-Workflows kann ich mit Enrich-CRM aufbauen?
Beliebte Workflows: (1) Neue HubSpot-Kontakte bei Erstellung anreichern — HubSpot-Webhook → Enrich-CRM → HubSpot-Update. (2) Lead-Scoring — eingehende Formulareingaben anreichern, nach Firmendaten bewerten, zu CRM oder Slack weiterleiten. (3) Job-Change-Monitoring — Schedule-Auslöser → Job-Change-Prüfung → bedingte Verzweigung → Slack- oder E-Mail-Alert. (4) CSV-Massen-Anreicherung — Datei-Auslöser, Zeilen durchlaufen, jede anreichern, in Google Sheets schreiben.

Wir verwenden Cookies

Wir verwenden essenzielle Cookies, damit die Website funktioniert, sowie optionale Analyse-Cookies zur Verbesserung Ihrer Erfahrung. Siehe unsere Cookie-Richtlinie.

Cookie-Einstellungen

Wählen Sie, welche Cookies Sie zulassen. Ihre Einstellung wird 6 Monate gespeichert und kann jederzeit geändert werden. Lesen Sie unsere Cookie-Richtlinie für alle Details.

Essenzielle Cookies

Immer aktiv

Erforderlich, damit die Website funktioniert. Kann nicht deaktiviert werden. Umfasst Session-Cookies, Einwilligungsspeicherung und Routing-Cookies (Cloudflare).

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

Analyse-Cookies

Helfen uns, die Website zu verbessern

Dienen zur Messung des Traffics und zum Verständnis der Websitenutzung (Google Analytics, PostHog). Keine Werbenutzung.

_ga _gid _hjid ajs_anonymous_id __hstc hubspotutk _gac_*