E-Mails in n8n verifizieren
n8n-Workflows bewegen Kontakte zwischen den Formularen, Datenbanken und E-Mail-Tools, die dein Marketing antreiben. Damit sind sie der ideale Ort, um fehlerhafte Adressen früh abzufangen. Mit dem HTTP-Request-Node rufst du die VeriMails-API mitten im Workflow auf, verifizierst jeden Kontakt beim Eintreffen und verteilst jedes Ergebnis über einen IF-Node. Dieser Guide zeigt dir den Aufbau, ob in der n8n Cloud oder selbst gehostet.
Kurz gesagt
- Platziere einen VeriMails API-Verifizierung HTTP-Request-Node direkt nach deinem n8n-Trigger und vor allen Schreibvorgängen in CRM oder E-Mail-Plattform.
- Leite zustellbare Ergebnisse über IF oder Switch weiter und halte ungültige, Wegwerf-, Catch-all- und unerwartete Status zur Prüfung zurück, statt sie anzuschreiben.
- Nutze die Massenverifizierung für bestehende Listen und lass dann den n8n-Workflow neue Webhook- und Formularkontakte in Echtzeit sauber halten.
Checkliste für den n8n-Workflow
Baue den Workflow so, dass der HTTP-Request-Node zum Verifizierungs-Checkpoint wird. Die Routing-Nodes sollten anhand der JSON-Antwort von VeriMails entscheiden, was als Nächstes passiert.
| Entscheidung | n8n-Setup | Hinweis für Operatoren |
|---|---|---|
| Eingangs-Node | Nutze den Webhook-Node, Formular-Trigger, Datenbank-Trigger oder Tabellen-Trigger, der den E-Mail-Wert als Erstes liefert. | Verifiziere, bevor ein nachgelagerter Node den Kontakt in ein CRM oder Versand-Tool schreibt. |
| API-Zugangsdaten | Speichere den VeriMails-Schlüssel als HTTP-Request-Credential, je nach deinem API-Setup mit Header- oder Query-Authentifizierung. | Credentials halten den Schlüssel aus einfachen Workflow-Feldern heraus und erleichtern die Rotation bei selbst gehosteten und Cloud-Instanzen. |
| HTTP-Request-Node | Lege Methode und URL für den VeriMails-API fest und ordne dann die E-Mail per Expression aus dem Trigger-Item zu. | Führe den Node einmal aus und sieh dir das Output-JSON an, bevor du die Routing-Nodes verbindest. |
| Verzweigungs-Node | Nutze IF für eine einfache Trennung zwischen zustellbar und nicht zustellbar oder Switch, wenn du eigene Ausgänge für Catch-all-, Wegwerf- und rollenbasierte Ergebnisse willst. | Mit Switch bleibt das Routing nach mehreren Status übersichtlicher und lässt sich später sicherer erweitern. |
| Verhalten bei Fehlern | Füge einen Fehler- oder Fallback-Zweig hinzu, der Eingabe und Antwort protokolliert, wenn der API-Aufruf fehlschlägt oder einen unerwarteten Status liefert. | Im Zweifel blockieren: Eine unverifizierte Adresse darf nicht weiterlaufen, nur weil sich eine Node-Konfiguration geändert hat. |
Warum du deine n8n-Kontakte verifizieren solltest
n8n ist die Automationsschicht, die deine Kontaktquellen mit den Tools verbindet, die sie speichern und anschreiben. Wenn du dort einen Verifizierungs-Node einbaust, wird eine fehlerhafte Adresse einmal an einer Stelle abgefangen, bevor sie sich in alle verbundenen Systeme ausbreitet.
Workflows schreiben Kontakte in Systeme, die senden und abrechnen
Ein typischer n8n-Workflow nimmt einen neuen Formulareintrag oder eine neue Datenbankzeile und schreibt sie in eine E-Mail-Plattform, eine Werbe-Zielgruppe oder ein CRM. Ist der Kontakt ungültig, liegt die fehlerhafte Adresse jetzt in einem System, das dir dafür Geld berechnet oder sie anzuschreiben versucht. Ein HTTP-Request-Node, der VeriMails aufruft und vor dem Schreib-Node sitzt, hält jedes nachgelagerte System sauber.
Webhook- und Formular-Trigger bringen die meisten fehlerhaften Daten
Die häufigsten n8n-Trigger, etwa der Webhook-Node für neue Formulareinträge und Polling-Trigger auf Datenbanken oder Tabellen, sind auch die unsaubersten Quellen für E-Mail-Daten. Leute vertippen sich ständig oder geben falsche Adressen an. Ein Verifizierungs-Node direkt nach dem Trigger fängt diese Fehler am Eingang des Workflows ab.
Echtzeit-Verifizierung hält Listen laufend sauber
Wenn du im Workflow verifizierst, wird jeder Kontakt in dem Moment geprüft, in dem der Webhook auslöst, und nicht Wochen später in einem Massen-Export. Deine Listen bleiben laufend sauber, deine Bounce-Rate hat keine Chance hochzuschnellen, und du schreibst nie eine Adresse an, die von Anfang an falsch war.
Fehlerhafte Adressen bouncen trotzdem und schaden der Absenderreputation
Egal wie viele Nodes zwischen Formular und Posteingang liegen, eine ungültige Adresse bounct irgendwann. Bounce-Raten über fünf Prozent drücken deine Kampagnen für die ganze Liste Richtung Spam. Ein VeriMails-Node im Workflow beseitigt dieses Risiko an der Quelle, statt es deiner E-Mail-Plattform zu überlassen.
Was VeriMails prüft
Wenn ein HTTP-Request-Node die VeriMails-API für einen Kontakt aufruft, führt VeriMails eine vollständige Prüfkette aus und liefert ein strukturiertes Ergebnis, nach dem dein IF- oder Switch-Node verzweigen kann. Jede Adresse wird so geprüft:
Syntax-Prüfung bestätigt, dass die Adresse korrekt aufgebaut ist. MX- und DNS-Einträge werden abgefragt, um zu bestätigen, dass die Domain existiert und Mails empfangen kann. Ein Live-SMTP-Handshake verbindet sich mit dem empfangenden Mailserver und bestätigt, dass das konkrete Postfach Mails annimmt, ohne etwas zu senden. Die Catch-all-Erkennung erkennt Domains, die jede an sie gesendete Adresse annehmen. Die Wegwerf-Erkennung markiert temporäre Postfach-Domains. Die rollenbasierte Erkennung erkennt generische Adressen wie info@, sales@ und support@.
VeriMails liefert klare Verifizierungsergebnisse mit schnellen Antwortzeiten, schnell genug für den direkten Einsatz in einem Webhook-gesteuerten Workflow. Catch-all-Domains werden als klare Erkennung gemeldet, damit deine IF-Logik gezielt damit umgehen kann, nie als vager Score.
Preise für n8n-Nutzer
Ein Echtzeit-Verifizierungs-Workflow verbraucht VeriMails-Credits, sobald neue Kontakte eintreffen, du zahlst also nur für die Adressen, die du verifizierst. Credit-Pakete starten bei $0.0019 pro E-Mail, 10,000 Credits kosten $19. Größere Credit-Pakete reichen bis 5 Millionen Adressen für $1,499, ideal für Workflows mit hohem Volumen und Agenturen, die n8n für Kunden betreiben.
Wenn du bei einem gleichmäßigen Kontaktstrom planbare Kosten bevorzugst, starten Jahrespläne bei $12.50/Monat bei jährlicher Abrechnung. Jedes neue Konto erhält bei der Registrierung 100 kostenlose Credits ohne Kreditkarte, und Credits verfallen nie. So kannst du deinen Workflow aufbauen und testen, bevor du dich festlegst.
Workflow im Überblick
Mit diesem Ablauf setzt du VeriMails mitten in einen n8n-Workflow, bevor Kontakte die nachgelagerten Apps erreichen.
- Trigger-Umfang: Verifiziere direkt nach dem Webhook-, Datenbank- oder Formular-Trigger, der die E-Mail-Adresse zuerst liefert.
- API-Schritt: Speichere den API-Key als Credential und übergib das E-Mail-Feld mit einer n8n-Expression.
- Ergebnis-Aktion: Nutze IF- oder Switch-Nodes, um gültige Kontakte weiterzuleiten und ungültige, Wegwerf- oder Catch-all-Ergebnisse separat zu protokollieren.
Schritt für Schritt
Trigger für neue Kontakte hinzufügen
Erstelle einen neuen Workflow und füge den Trigger-Node hinzu, meist den Webhook Node. Er liefert dir eine URL, die externe Apps aufrufen, wenn ein Kontakt angelegt oder ein Formular abgeschickt wird. Alternativ kannst du einen Polling-Trigger auf eine Datenbank oder Tabelle nutzen. Der Trigger wandelt den eingehenden Payload in JSON um, das nachfolgende Nodes lesen können.
HTTP Request Node für den VeriMails-Aufruf hinzufügen
Füge den HTTP Request Node hinzu, mit dem n8n beliebige externe APIs aufruft. Konfiguriere ihn so, dass er den VeriMails-Verifizierungs-Endpunkt abfragt, übergib die E-Mail-Adresse aus dem Trigger-Node per Expression und hinterlege deinen VeriMails API-Key als n8n-Credential, auf das der Node verweist. Die JSON-Antwort wird für die nachfolgenden Nodes geparst.
IF Node zum Verzweigen nach Ergebnis hinzufügen
Füge nach dem HTTP Request Node einen IF Node hinzu. Stelle die Bedingung so ein, dass sie das VeriMails-Ergebnis auswertet: Zustellbare Kontakte laufen in den True-Zweig, nicht zustellbare in den False-Zweig. Wenn du auch Wegwerf- und Catch-all-Ergebnisse trennen willst, nimm einen Switch Node mit mehr als zwei Ausgängen.
Zustellbare Kontakte an dein Ziel weiterleiten
Füge im True-Zweig den Node hinzu, der den Kontakt in deine E-Mail-Plattform, dein CRM oder deine Datenbank schreibt. Nur verifizierte, zustellbare Adressen erreichen diesen Node, so bleiben Listen und Zielgruppen in diesen Systemen automatisch sauber, ganz ohne nachträgliche Bereinigung.
Schlechte Adressen behandeln und Workflow aktivieren
Füge im False-Zweig einen Node hinzu, der nicht zustellbare und Wegwerf-Adressen in einer Datenbank protokolliert oder eine Benachrichtigung schickt, damit du Muster erkennen kannst. Führe den Workflow mit Beispieldaten aus, um zu prüfen, dass sich jeder Zweig richtig verhält, und aktiviere ihn dann. So wird jeder neue Kontakt in dem Moment verifiziert, in dem er eintrifft.
Was du mit jedem Ergebnis tun solltest
Nutze den Verifizierungsstatus als Steuerfeld im Workflow. Ein sauberer n8n-Workflow macht jedes nicht zustellbare Ergebnis sichtbar, statt es in einem allgemeinen False-Zweig verschwinden zu lassen.
- Zustellbar: Weiter zum CRM-, Data-Table-, E-Mail-Plattform- oder Datenbank-Node und wenn möglich einen Verifizierungszeitstempel ergänzen.
- Unzustellbar: Vor jedem Sender- oder CRM-Schreib-Node stoppen und den Eintrag in einer Sperrliste protokollieren.
- Catch-all: An einen Review-Ausgang oder einen Vertriebspfad mit geringem Volumen leiten, nicht in die breite Kampagnenaufnahme.
- Wegwerf: Aus Nurture-Workflows entfernen und dem Quellformular optional zurückmelden, dass eine dauerhafte E-Mail-Adresse nötig ist.
- Rollenbasiert: Für operative Anwendungsfälle behalten, in denen geteilte Postfächer erwartet werden, aber aus personenbezogenen Sequenzen ausschließen.
- Unerwarteter Status: Mit dem Roh-JSON, der Execution-ID und dem Quell-Payload zur Prüfung in einen Diagnose-Zweig leiten.
Häufig gestellte Fragen
Verwandte Guides
VeriMails kostenlos testen
100 kostenlose Credits bei der Anmeldung. Keine Kreditkarte nötig. Setze diesen Guide noch heute in die Praxis um.
Kostenlos starten