Rémi Kokabi4. November 202610 Min. Lesezeit
Outbound automatisieren mit n8n und der lemlist-API
Stellen Sie sich den typischen Montag vor. Ein:e Mitarbeitende:r exportiert neue Leads aus einem Formular, kopiert sie in eine Tabelle, lässt sie einzeln durch ein Enrichment-Tool laufen, aktualisiert das CRM von Hand und lädt dann endlich eine bereinigte Liste ins Versandtool hoch. Vier Tools, null Automatisierung, und eine Stunde ist weg, bevor auch nur eine einzige E-Mail rausgeht. Multiplizieren Sie das mit jedem neuen Lead-Batch und Sie haben ein Team, das mehr Zeit mit Daten schieben verbringt als mit Prospecting.
Genau hier kommt n8n ins Spiel. Es verbindet Ihre Lead-Quellen, Enrichment-Anbieter, Ihr CRM und Versandtool über Trigger und API-Calls, sodass Leads automatisch weiterfließen, statt darauf zu warten, dass jemand kopiert und einfügt. In diesem Artikel zeige ich Ihnen, wie Sie Outbound mit n8n und der lemlist-API automatisieren - anhand von fünf Workflows: neue Leads in eine Kampagne pushen, vor dem Sequenz-Start anreichern und filtern, Antworten ins CRM synchronisieren, Signale in die richtige Sequenz routen und Vertriebler:innen in Echtzeit benachrichtigen, sobald ein Lead antwortet.
Außerdem zeige ich, wo n8n passt und wo nicht, was am häufigsten schiefgeht, wenn Teams solche Flows bauen, und wann ein MCP-Server mit KI-Agenten mehr Sinn ergibt als ein fester Workflow. Am Ende wissen Sie genau, welche Schritte Sie zuerst automatisieren sollten und welche besser einer nativen Integration überlassen bleiben.
Was n8n in einem Outbound-Stack leistet
n8n ist ein Workflow-Automatisierungstool, das Ihre Lead-Quellen, Enrichment-Anbieter, Ihr CRM und Versandtool über Trigger und API-Calls verbindet. Es sitzt zwischen diesen Systemen und bewegt die Daten, damit Ihr Team es nicht muss.
Stellen Sie es sich als verbindende Schicht vor. n8n ist eine flexible, Open-Source-Automatisierungsplattform, die Ihre Datenquellen mit Ihren Sales-Tools verbindet - Lead-Recherche, Outreach-Trigger, Datensatzaktualisierungen und Benachrichtigungen werden orchestriert, exakt auf Ihre Anforderungen zugeschnitten. Ihre Sales-Engagement-Plattform bleibt für den Outreach zuständig. Sie führt die Sequenzen aus, rotiert Postfächer, steuert die Deliverability und trackt Antworten. n8n sorgt nur dafür, dass der richtige Lead zur richtigen Zeit in die richtige Kampagne gelangt - ohne dass jemand Zeilen zwischen Tabs hin- und herkopiert.
n8n kann sich über die API mit lemlist verbinden. Sie erstellen Workflows, die Aufgaben automatisieren und Daten zwischen Webhook-Triggern und lemlist übertragen, indem Sie Nodes in der n8n-Oberfläche konfigurieren und Aktionen sowie Trigger festlegen. Das heißt: Jeder Workflow in diesem Artikel kommuniziert über die API mit lemlist.
Wann n8n Sinn ergibt - und wann nicht
n8n passt, wenn Sie Logik brauchen, die keine native Integration abdeckt. Ein paar Beispiele:
Sie ziehen Leads aus einer eigenen Quelle (ein Scraper, eine interne Datenbank, ein Webhook aus Ihrem Produkt) und müssen die Daten transformieren, bevor sie in eine Kampagne fließen.
Sie möchten die Automatisierungsschicht selbst hosten, damit sensible Kontaktdaten Ihre Infrastruktur nie verlassen. Genau diese Self-Hosting-Option macht n8n besonders interessant für Outbound-Teams.
Sie brauchen bedingtes Routing - etwa Leads je nach Enrichment-Ergebnis in verschiedene Kampagnen leiten - das ein einfacher Zapier-Zap nicht abbilden kann.
n8n ergibt keinen Sinn, wenn eine native Integration den Job bereits erledigt. lemlist verbindet sich out of the box mit HubSpot, Salesforce und Pipedrive. Wenn die gewünschte Synchronisierung bereits abgedeckt ist, erzeugt ein zusätzlicher n8n-Workflow nur Wartungsaufwand ohne Mehrwert. Ebenso wenig sinnvoll ist es, wenn nach dem Launch niemand im Team den Workflow betreut. Unüberwachte Automatisierungen brechen lautlos zusammen.
Make und Zapier sind solide Alternativen. Sie sind schneller aufgesetzt für einfache, lineare Flows und erfordern weniger technisches Know-how. Wählen Sie das Tool, das zur Kapazität Ihres Teams passt.
1. Neue Leads in eine Kampagne pushen
Bevor Sie irgendetwas bauen, brauchen Sie vier Dinge:
Einen lemlist-API-Key (unter Einstellungen > Integrationen)
Eine Testkampagne in lemlist mit mindestens einem Schritt
Zugangsdaten für jedes verbundene Tool (Ihre Tabelle, Ihr Formularanbieter oder CRM)
Eine kleine Testliste mit Leads, die Sie bedenkenlos anreichern und kontaktieren können
Starten Sie mit dem Trigger. Das ist das Ereignis, das den Workflow auslöst: eine neue Zeile in Google Sheets, eine Formular-Einsendung von Ihrer Website oder ein neuer Kontakt in Ihrem CRM. Sie können Ihre Leadliste aus einem Google Sheet, einem CRM oder auch einer CSV-Datei beziehen. In n8n fügen Sie den passenden Trigger-Node hinzu und verbinden Ihre Zugangsdaten.
Der Action-Node ruft die lemlist-API auf und fügt den Lead Ihrer Kampagne hinzu. Sie übergeben E-Mail, Vorname, Nachname, Firmenname und alle Custom-Variablen, die Ihre Sequenz nutzt. lemlist übernimmt diese Felder und fügt den Lead in die Sequenz ein.
Fügen Sie vor dem API-Call einen Deduplizierungsschritt ein. Fragen Sie die lemlist-API ab, ob der Lead bereits in dieser Kampagne existiert. Falls ja, überspringen Sie den Import. Ohne diese Prüfung kann dieselbe Person zweimal in eine Sequenz gelangen - das verschwendet Sends und schadet Ihrer Absender-Reputation.
2. Leads anreichern und filtern, bevor sie in eine Sequenz kommen
Rohe Leads aus einem Formular oder einer Tabelle haben selten genug Daten für gute Personalisierung oder eine solide ICP-Prüfung. Dieser Workflow schaltet einen Zwischenschritt zwischen Trigger und Kampagnen-Import.
Nachdem der Trigger ausgelöst wurde, sendet der Workflow die E-Mail-Adresse oder Domain des Leads an Ihren Enrichment-Anbieter. Sie starten mit einer Liste aus Firmennamen und Domains. Bevor Sie auch nur eine E-Mail schreiben, wollen Sie Mitarbeiterzahl, Tech-Stack, aktuelle Finanzierungsrunden oder Stellenausschreibungen kennen. n8n kann Ihren Enrichment-Anbieter anfragen, diese Daten für jede Zeile Ihrer Tabelle abrufen und zurückschreiben. lemlist bietet selbst Waterfall-Enrichment über mehr als 14 Anbieter, sodass Sie möglicherweise bereits verifizierte E-Mails und Telefonnummern haben. Aber wenn Sie firmografische oder technografische Daten aus einer externen Quelle brauchen, übernimmt n8n diesen Call.
Fügen Sie als Nächstes einen Filter-Node hinzu. Definieren Sie Bedingungen, die Ihrem ICP (Ideal Customer Profile) entsprechen: Mindestanzahl Mitarbeitende, Zielbranche, gewünschtes Senioritätslevel. Leads, die den Filter nicht bestehen, werden geloggt und übersprungen. Leads, die bestehen, fließen weiter.
Für Teams mit mehreren Kampagnen (eine für Mid-Market, eine für Enterprise, eine für eine bestimmte Branche) fügen Sie nach dem Filter einen Routing-Node hinzu. Ein Switch- oder IF-Node prüft die Enrichment-Daten und leitet jeden Lead in die passende lemlist-Kampagne. Ein Workflow, mehrere Segmente, null manuelles Sortieren.
3. Antworten und interessierte Leads ins CRM synchronisieren
Wenn ein Lead antwortet oder in lemlist als „Interested" markiert wird, muss Ihr CRM das wissen. Dieser Workflow lauscht auf diese Events und pusht Updates automatisch.
lemlist sendet Aktivitäts-Events über Webhooks. Sie konfigurieren in n8n einen Webhook, der auf Antwort- und Status-Events lauscht. Sobald eines eintrifft, empfängt der Workflow den Payload (Lead-E-Mail, Kampagnenname, Aktivitätstyp) und aktualisiert damit den passenden CRM-Datensatz oder erstellt einen neuen Deal.
Bevor Sie das in n8n bauen, prüfen Sie, ob eine native Integration es bereits abdeckt. lemlist bietet eine bidirektionale Synchronisierung mit HubSpot (siehe den HubSpot-Integrationsleitfaden), plus native Verbindungen zu Salesforce und Pipedrive. Nutzen Sie diese zuerst. Sie werden vom lemlist-Team gepflegt und decken Grenzfälle ab, die Sie sonst selbst programmieren müssten.
Setzen Sie n8n für Custom-Logik ein, die die native Synchronisierung nicht abdeckt. Zum Beispiel: Wenn ein Lead als „Interested" markiert wird, erstellen Sie einen Deal im CRM und aktualisieren gleichzeitig einen Airtable-Tracker, den Ihr SDR-Lead jeden Morgen prüft. Genau dieses Multi-Destination-Routing ist der Bereich, in dem n8n seinen Platz verdient.
4. Signale in die richtige Sequenz routen
Das beste Outbound erreicht Personen im richtigen Moment. Dieser Workflow fängt ein externes Signal ab und startet die passende Sequenz.
Der Trigger kann alles sein, was einen Webhook sendet oder in einer Datenquelle auftaucht, die n8n pollen kann: ein Produkt-Signup-Event aus Ihrer App, ein Finanzierungsrunden-Alert aus einem News-Monitoring-Tool, eine Stellenausschreibungs-Benachrichtigung oder ein Formular-Ausfüllung auf einer bestimmten Landingpage. n8n empfängt das Event, extrahiert die Firmen- oder Kontaktdaten und ruft die lemlist-API auf, um den Lead in die für dieses Signal vorgesehene Kampagne einzufügen.
Entscheidend ist das Mapping von Signalen auf Sequenzen. Eine Finanzierungsrunde könnte eine Kampagne triggern, die zeigt, wie schnell wachsende Teams Ihr Produkt nutzen. Ein Produkt-Signup könnte eine Sequenz starten, die auf das gerade getestete Feature Bezug nimmt. Bauen Sie pro Signaltyp einen n8n-Workflow, damit jeder einfach und leicht zu debuggen bleibt.
Wenn Sie die Intent-Signale-Funktion von lemlist nutzen, trackt diese bereits Events wie Personalveränderungen, Finanzierungsrunden und Tech-Stack-Änderungen und fügt Leads automatisch Kampagnen hinzu. n8n ist die richtige Wahl, wenn das Signal aus einer Quelle kommt, die lemlist nicht nativ überwacht - etwa Ihre eigene Produktdatenbank oder ein interner Slack-Channel.
5. Vertriebler:innen in Echtzeit benachrichtigen
Nach einer Antwort zählt Geschwindigkeit. Dieser Workflow sendet eine Slack-Nachricht oder E-Mail an die zuständige Person, sobald etwas passiert.
Richten Sie in n8n einen Webhook ein, der auf lemlist-Aktivitäts-Events lauscht (Antwort erhalten, Lead als „Interested" markiert). Wenn das Event eintrifft, liest der Workflow das Lead-Owner-Feld aus dem Payload und sendet eine Benachrichtigung an die richtige Person. Die Slack-Integration von n8n ermöglicht sofortige Benachrichtigungen und Teamkoordination direkt innerhalb Ihrer Workflows.
Halten Sie die Benachrichtigung kurz: Lead-Name, Unternehmen, das ausgelöste Event und ein Link zum Lead in lemlist. Die zuständige Person sollte mit einem Blick entscheiden können, ob sofortiges Handeln nötig ist oder nicht. Wenn Sie es raffinierter wollen, fügen Sie einen Button in Slack hinzu, mit dem der Lead als „erledigt" markiert und ein Tracking-Sheet über n8n aktualisiert wird.
Dieser Workflow ist leichtgewichtig - nur eine Handvoll Nodes. Aber er schließt die Lücke zwischen „ein Lead hat geantwortet" und „jemand hat es gesehen". Diese Lücke wird oft in Stunden gemessen, wenn Teams sich darauf verlassen, Dashboards manuell zu checken.
Häufige Stolperfallen
Die meisten n8n-Outbound-Workflows scheitern aus denselben Gründen. Darauf sollten Sie achten:
Duplikate. Ohne Deduplizierungsprüfung vor dem API-Call landen Leads mehrfach in Kampagnen. Fragen Sie immer zuerst die lemlist-API nach der E-Mail-Adresse des Leads ab, bevor Sie ihn einfügen.
Fehlendes Error-Handling. Standardmäßig stoppt n8n die Ausführung, wenn ein Node fehlschlägt, und markiert sie als Fehler. Wenn Sie Fehler nicht an eine Benachrichtigung oder ein Log weiterleiten, merken Sie erst, dass der Workflow kaputt ist, wenn keine Leads mehr ankommen.
Stille Fehler. Eine API gibt Status 200 zurück, aber der Lead wurde nicht wirklich hinzugefügt (vielleicht fehlte ein Pflichtfeld). Validieren Sie den Response-Body, nicht nur den Statuscode.
Zugangsdaten im Klartext. Fügen Sie API-Keys niemals als Klartext-Strings in einen Code-Node ein. Nutzen Sie den Credential-Store von n8n, der Keys verschlüsselt speichert.
Kein menschlicher Review vor dem Versand. Lead-Imports zu automatisieren ist in Ordnung. Lead-Imports in eine aktive Kampagne ohne Testlauf zu automatisieren ist der Weg, am Montagmorgen die falschen Leute anzuschreiben. Testen Sie immer zuerst mit einer Staging-Kampagne.
Zu viele Schritte in einem Workflow. Ein großer Workflow ist schwer zu debuggen und langsam in der Ausführung. Teilen Sie komplexe Logik in kleinere Sub-Workflows auf, die sich gegenseitig aufrufen.
Konfigurieren Sie n8n so, dass es strukturierte Logs erzeugt und an ein zentrales Logging-System weiterleitet. Kombinieren Sie das mit einer Testkampagne, die Sie nie löschen, und Sie erkennen Probleme, bevor sie echte Kontakte erreichen.
Wann KI-Agenten und MCP ins Spiel kommen
Ein MCP-Server (Model Context Protocol) ermöglicht es KI-Assistenten wie Claude, direkt in lemlist zu agieren: Leads suchen, Kampagnen erstellen, Analytics abrufen. Er verwandelt einen Chat-Prompt in eine echte Aktion in Ihrem Outbound-Stack.
Wann schlägt das einen festen n8n-Flow? Bei Ad-hoc-Aufgaben. „Finde mir VPs of Engineering bei Series-B-Fintech-Unternehmen und füge sie zur Q4-Kampagne hinzu" geht als Prompt schneller als ein neuer Workflow. Erfahren Sie mehr darüber, wie MCP im Vertrieb funktioniert und wie Teams KI-Agenten-Workflows damit aufbauen.
Wann gewinnt n8n? Bei wiederholbaren Flows, die nach Zeitplan oder Trigger ohne menschliches Zutun laufen. Ein Workflow, der bei jeder neuen Zeile in Ihrem Sheet feuert und den Lead in lemlist pusht, sollte nicht davon abhängen, dass jemand einen Prompt eintippt. Einmal in n8n bauen, überwachen und laufen lassen.
Beide Ansätze ergänzen sich. Nutzen Sie n8n für das planbare, hochvolumige Grundgerüst. Nutzen Sie MCP für einmalige Recherche- und Kampagnen-Setup-Aufgaben, die sich jede Woche ändern. Teams, die in SDR-Automatisierung investieren, setzen oft beides parallel ein.
So setzen Sie das mit lemlist um
Alles in diesem Artikel funktioniert mit Funktionen, die lemlist bereits mitbringt:
Die lemlist-API ist in allen Tarifen verfügbar. Sie funktioniert mit n8n, Make oder Zapier. Sie authentifizieren sich mit einem API-Key unter Einstellungen > Integrationen.
Webhooks senden Aktivitäts-Events (Antworten, Statusänderungen, Abmeldungen) an jeden Endpunkt, den Sie konfigurieren - auch an einen n8n-Webhook-Node.
Der MCP-Server verbindet KI-Assistenten mit lemlist, sodass sie Leads suchen, Kampagnen starten und Reports abrufen können. Sie können den lemlist-MCP einrichten - in wenigen Minuten.
In lemlist landen Leads in Sequenzen, die E-Mail, LinkedIn, Anruf und WhatsApp kombinieren. KI-Variablen personalisieren jede Nachricht anhand der Daten aus Ihren Enrichment-Quellen. Lead-Status (Interested, Not interested) können manuell gesetzt oder automatisch durch die KI von lemlist vergeben werden - und genau diese Statusänderungen speisen die Webhooks, auf die Ihre n8n-Workflows lauschen.
Dieser Kreislauf - Signal rein, Lead geroutet, Sequenz läuft, Antwort erkannt, CRM aktualisiert, zuständige Person benachrichtigt - ist genau das, was diese fünf Workflows aufbauen. n8n übernimmt die Verbindungsschicht. lemlist übernimmt den Outreach.
Fazit
n8n gibt Ihrem Outbound-Stack die individuelle Verdrahtung, die native Integrationen nicht immer abdecken. Starten Sie mit einem Workflow (Lead-Import ist am einfachsten), validieren Sie ihn mit einer Testkampagne, und fügen Sie dann Enrichment, CRM-Synchronisierung und Alerts hinzu, sobald Sie sicher sind. Das Ziel: weniger Tabs, schnelleres Follow-up und null Leads, die zwischen Tools verloren gehen.
Finde Daten zu deinen Leads
Entdecke Prospects und reichere ihre Daten an, um gezielte Kampagnen zu starten.