B2B Lead Enrichment with Lusha and Capsule CRM

B2B-Leads anreichern mit Lusha und Capsule CRM

🇬🇧 English

This article contains affiliate links. If you buy through them, we may earn a commission at no extra cost to you.

B2B Lead Enrichment: Auto-Score and Route Prospects with Lusha and Capsule CRM

Most B2B sales teams lose time doing the same thing repeatedly: a new lead arrives, someone manually looks up the company, checks the contact's job title, guesses at fit, and finally drops it into a CRM — often hours later, sometimes never. If that sounds familiar, this workflow is built for you.

By connecting Lusha — which provides GDPR-compliant B2B contact and company data for prospecting and CRM enrichment — with Capsule CRM and an n8n automation workflow, you can enrich every inbound lead automatically, assign a score based on fit criteria, and route high-priority prospects to the right sales rep without touching a single record manually.

What You Will Build

The workflow covers three stages:

  • Enrich: Pull verified contact and company data the moment a lead enters your pipeline.
  • Score: Apply a simple rule-based score based on company size, industry, job seniority and other fit signals.
  • Route: Push scored leads into the right pipeline stage or owner inside Capsule CRM, and trigger a follow-up task automatically.

Tools Used

  • Lusha – B2B data enrichment and prospecting, GDPR-compliant
  • Capsule CRM – contact and pipeline management for small teams
  • n8n – open-source workflow automation connecting all the pieces

Step 1 – Trigger: New Lead Arrives

Your trigger depends on where leads come from. Common sources include a website form (Typeform, Tally, or a custom webhook), a LinkedIn lead gen form, or a manual CSV import. In n8n, set up a Webhook node or use one of the 400+ built-in integrations to catch the incoming lead data. At minimum you need an email address or a company domain to start enrichment.

Step 2 – Enrich with Lusha

Add an HTTP Request node in n8n pointed at the Lusha API. Pass the email address or domain from the trigger payload. Lusha returns enriched data including:

  • Verified direct email and phone number
  • Job title and seniority level
  • Company name, industry and employee count
  • LinkedIn profile URL

All data returned by Lusha is sourced in a GDPR-compliant way, which is important if you are selling into European markets. Store the full enrichment response in a variable for use in the next step.

Step 3 – Score the Lead

Use a Function node (or n8n's built-in IF / Switch nodes) to calculate a numeric score. A simple scoring model might look like this:

  • Company size 50–500 employees → +30 points
  • Industry matches target list (SaaS, Manufacturing, Logistics) → +25 points
  • Job title is C-level or VP → +30 points
  • Direct phone number available → +15 points

Leads scoring 70+ are flagged as Hot, 40–69 as Warm, and below 40 as Cold. You can adjust thresholds to match your own ideal customer profile.

Step 4 – Create or Update the Contact in Capsule CRM

Using the Capsule CRM node in n8n (or an HTTP Request to the Capsule REST API), create a new contact or update an existing one with all enriched fields. Map the Lusha output directly to Capsule custom fields:

  • Job seniority → custom field Seniority
  • Employee count → custom field Company Size
  • Lead score → custom field Score
  • Score tier → custom field Lead Tier (Hot / Warm / Cold)

Step 5 – Route Based on Score

Add a Switch node in n8n with three branches:

  • Hot leads: Move to the Qualified pipeline stage in Capsule CRM, assign to your senior sales rep, and create a follow-up task due within 24 hours.
  • Warm leads: Move to the Nurturing stage and schedule a follow-up task for 3 days out.
  • Cold leads: Tag as Low Priority and optionally add to a drip sequence via Transpond (Capsule's native email marketing tool) for long-term nurturing.

Step 6 – Notify the Sales Rep

For Hot leads, trigger a Slack message, a Teams notification, or an email alert so the assigned rep knows immediately. Include the lead name, company, score, job title and a direct link to the Capsule CRM record. This cuts the time between lead arrival and first contact to under an hour.

Keeping the Workflow Reliable

A few practices that make this workflow production-ready:

  • Handle API errors gracefully: If Lusha returns no data for a contact, let the lead pass through with a default score of 0 and flag it for manual review.
  • Avoid duplicates: Before creating a new Capsule contact, search by email first. Update existing records rather than creating duplicates.
  • Log every enrichment: Write a row to a Google Sheet or Airtable for auditing — useful for GDPR data tracking as well.
  • Rate limits: Lusha API calls are credit-based. Use n8n's built-in rate-limiting options to avoid burning credits on junk leads. Filter out generic emails (info@, contact@) before hitting the API.

Results You Can Expect

Teams that implement this kind of enrichment-and-scoring flow typically report:

  • 50–70 % reduction in time spent on manual lead research
  • Higher contact rates because reps call verified direct numbers
  • Cleaner CRM data from day one, without relying on reps to fill in fields
  • Faster follow-up on the leads that actually matter

What to Build Next

Once the core flow is running, consider these extensions:

  • Connect Transpond to auto-enrol Warm and Cold leads into email sequences synced with your Capsule CRM contacts, so no lead goes cold without a touchpoint.
  • Add a step that checks whether the company domain appears in your existing Capsule CRM accounts — if it does, route the lead as a potential upsell rather than a new prospect.
  • Use n8n's scheduling trigger to run a nightly re-enrichment job on contacts that are 90+ days old in your pipeline.

If you want to build this lead enrichment and routing workflow without writing backend code, you can get started via n8n — including open-source workflow automation with 400+ integrations and a self-hosted or cloud option — to connect Lusha, Capsule CRM and your sales tools in one automated pipeline.

🇩🇪 Deutsch

Dieser Artikel enthält Affiliate-Links (Werbung). Kaufst du darüber, erhalten wir ggf. eine Provision – für dich ohne Mehrkosten.

B2B-Leads automatisch anreichern und priorisieren mit Lusha und Capsule CRM

Die meisten B2B-Vertriebsteams verschwenden täglich Zeit mit demselben manuellen Prozess: Ein neuer Lead kommt rein, jemand recherchiert das Unternehmen, prüft die Berufsbezeichnung, schätzt die Relevanz ein – und trägt den Kontakt Stunden später, manchmal gar nicht, ins CRM ein. Wenn das bekannt klingt, ist dieser Workflow genau das Richtige.

Durch die Verbindung von Lusha – das DSGVO-konform B2B-Kontakt- und Firmendaten für die Prospektion und CRM-Anreicherung liefert – mit Capsule CRM und einem n8n-Automatisierungsworkflow lassen sich eingehende Leads automatisch anreichern, nach Passgenauigkeit bewerten und ohne manuelle Eingriffe an den richtigen Vertriebsmitarbeiter weiterleiten.

Was du aufbauen wirst

Der Workflow deckt drei Phasen ab:

  • Anreichern: Verifizierte Kontakt- und Firmendaten werden abgerufen, sobald ein Lead in die Pipeline eingeht.
  • Bewerten: Ein regelbasierter Score bewertet den Lead anhand von Unternehmensgröße, Branche, Seniorität und weiteren Kriterien.
  • Weiterleiten: Bewertete Leads werden automatisch in die richtige Pipeline-Phase oder zum richtigen Mitarbeiter in Capsule CRM verschoben, inklusive automatischer Follow-up-Aufgabe.

Verwendete Tools

  • Lusha – B2B-Datenanreicherung und Prospektion, DSGVO-konform
  • Capsule CRM – Kontakt- und Pipeline-Management für kleine Teams
  • n8n – Open-Source-Workflow-Automatisierung, die alles verbindet

Schritt 1 – Trigger: Neuer Lead eingetroffen

Der Auslöser hängt davon ab, woher deine Leads kommen. Typische Quellen sind ein Website-Formular (Typeform, Tally oder ein eigener Webhook), ein LinkedIn-Lead-Gen-Formular oder ein manueller CSV-Import. Richte in n8n einen Webhook-Node ein oder nutze eine der über 400 eingebauten Integrationen, um die eingehenden Lead-Daten zu erfassen. Mindestens eine E-Mail-Adresse oder eine Unternehmens-Domain ist nötig, um die Anreicherung zu starten.

Schritt 2 – Anreichern mit Lusha

Füge in n8n einen HTTP-Request-Node hinzu, der auf die Lusha-API zeigt. Übergib die E-Mail-Adresse oder Domain aus dem Trigger-Payload. Lusha liefert angereicherte Daten zurück, darunter:

  • Verifizierte direkte E-Mail-Adresse und Telefonnummer
  • Berufsbezeichnung und Seniorität
  • Unternehmensname, Branche und Mitarbeiteranzahl
  • LinkedIn-Profil-URL

Alle von Lusha gelieferten Daten werden DSGVO-konform bezogen – besonders wichtig, wenn du europäische Märkte bedienst. Speichere die vollständige Antwort in einer Variable für den nächsten Schritt.

Schritt 3 – Lead bewerten

Nutze einen Function-Node oder n8ns IF- und Switch-Nodes, um einen numerischen Score zu berechnen. Ein einfaches Bewertungsmodell könnte so aussehen:

  • Unternehmensgröße 50–500 Mitarbeiter → +30 Punkte
  • Branche passt zur Zielgruppe (SaaS, Fertigung, Logistik) → +25 Punkte
  • Berufsbezeichnung ist C-Level oder VP → +30 Punkte
  • Direkte Telefonnummer verfügbar → +15 Punkte

Leads mit 70+ Punkten werden als Hot eingestuft, 40–69 Punkte als Warm, unter 40 Punkte als Cold. Die Schwellenwerte lassen sich jederzeit an dein Ideal Customer Profile anpassen.

Schritt 4 – Kontakt in Capsule CRM anlegen oder aktualisieren

Über den Capsule-CRM-Node in n8n oder einen HTTP-Request an die Capsule-REST-API legst du einen neuen Kontakt an oder aktualisierst einen bestehenden mit allen angereicherten Feldern. Mappe die Lusha-Daten direkt auf benutzerdefinierte Felder in Capsule:

  • Seniorität → benutzerdefiniertes Feld Seniority
  • Mitarbeiteranzahl → benutzerdefiniertes Feld Company Size
  • Lead-Score → benutzerdefiniertes Feld Score
  • Score-Kategorie → benutzerdefiniertes Feld Lead Tier (Hot / Warm / Cold)

Schritt 5 – Weiterleiten nach Score

Füge in n8n einen Switch-Node mit drei Zweigen hinzu:

  • Hot Leads: In die Pipeline-Phase Qualified in Capsule CRM verschieben, dem Senior-Vertriebsmitarbeiter zuweisen und eine Follow-up-Aufgabe mit Fälligkeit in 24 Stunden erstellen.
  • Warm Leads: In die Phase Nurturing verschieben und eine Follow-up-Aufgabe für 3 Tage später anlegen.
  • Cold Leads: Als Low Priority taggen und optional über Transpond in eine automatisierte E-Mail-Sequenz eintragen – synchronisiert mit deinen Capsule-CRM-Kontakten für langfristiges Nurturing.

Schritt 6 – Vertriebsmitarbeiter benachrichtigen

Für Hot Leads löst du eine Slack-Nachricht, eine Teams-Benachrichtigung oder eine E-Mail-Benachrichtigung aus, damit der zugewiesene Mitarbeiter sofort informiert wird. Enthalte Name, Unternehmen, Score, Berufsbezeichnung und einen direkten Link zum Capsule-CRM-Datensatz. So sinkt die Zeit zwischen Lead-Eingang und erstem Kontakt auf unter eine Stunde.

Den Workflow produktionsreif machen

Ein paar Praktiken, die diesen Workflow stabil halten:

  • API-Fehler abfangen: Wenn Lusha keine Daten zu einem Kontakt liefert, lasse den Lead mit einem Standard-Score von 0 durch und markiere ihn zur manuellen Prüfung.
  • Duplikate vermeiden: Suche vor dem Anlegen eines neuen Capsule-Kontakts zuerst nach der E-Mail-Adresse. Aktualisiere bestehende Datensätze, anstatt Duplikate zu erzeugen.
  • Jede Anreicherung protokollieren: Schreibe eine Zeile in eine Google-Tabelle oder Airtable – nützlich für das Audit und die DSGVO-konforme Datenverfolgung.
  • Rate-Limits beachten: Lusha-API-Aufrufe verbrauchen Credits. Nutze n8ns integrierte Rate-Limiting-Optionen und filtere generische E-Mail-Adressen (info@, kontakt@) heraus, bevor du die API aufrufst.

Ergebnisse, die du erwarten kannst

Teams, die einen solchen Anreicherungs-und-Bewertungs-Workflow einführen, berichten typischerweise von:

  • 50–70 % weniger Zeit für manuelle Lead-Recherche
  • Höheren Kontaktraten, weil Mitarbeiter verifizierte Direktnummern anrufen
  • Saubereren CRM-Daten von Anfang an, ohne dass Mitarbeiter Felder manuell ausfüllen müssen
  • Schnelleren Follow-ups bei den wirklich relevanten Leads

Was du als Nächstes aufbauen kannst

Sobald der Kern-Workflow läuft, bieten sich diese Erweiterungen an:

  • Prüfe beim Eingang eines Leads, ob die Unternehmens-Domain bereits in deinen bestehenden Capsule-CRM-Accounts vorkommt – wenn ja, leite den Lead als potenzielles Upsell weiter statt als neuen Interessenten.
  • Richte in n8n einen nächtlichen Zeitplan-Trigger ein, der Kontakte, die seit 90+ Tagen in der Pipeline liegen, erneut anreichert.
  • Ergänze einen Schritt, der die Unternehmensgröße mit deiner Preisstruktur abgleicht und automatisch das passende Paketangebot im Follow-up-Template setzt.

Wenn du diesen Lead-Enrichment- und Routing-Workflow aufbauen möchtest, ohne Backend-Code schreiben zu müssen, kannst du über n8n starten — inklusive Open-Source-Workflow-Automatisierung mit über 400 Integrationen und der Wahl zwischen Self-Hosting und Cloud — und Lusha, Capsule CRM sowie deine Vertriebstools in einer automatisierten Pipeline verbinden.