Alle Artikel
n8n Anleitung8 Min

Kontaktformular → CRM automatisch — DSGVO-konform in 2 Stunden

Schritt für Schritt: Wie Sie mit n8n Ihr Kontaktformular mit Ihrem CRM verbinden und personenbezogene Daten nur gezielt weitergeben.

10. März 2026 · aktualisiert am 2. Oktober 2026 · Alexander Burghart

Was wir bauen

In diesem Tutorial verbinden Sie Ihr Website-Kontaktformular automatisch mit Ihrem CRM. Jede Anfrage wird validiert, ins CRM eingetragen und Sie bekommen eine Benachrichtigung — ohne Abtippen.

Das Ergebnis:

  • Kontaktformular-Eingang → automatisch im CRM
  • E-Mail-Benachrichtigung an Sie
  • Antwort-E-Mail an den Kunden
  • Workflow-Engine auf Ihrem eigenen Server in der EU

Dauer: Ca. 2 Stunden für die Ersteinrichtung.

Voraussetzungen

  1. n8n Self-Hosted auf einem Hostinger VPS (oder anderem EU-Server)
  2. Ein CRM — wir nutzen in diesem Beispiel HubSpot, aber das Prinzip funktioniert mit jedem CRM (Pipedrive, Zoho, Brevo etc.)
  3. Ein Kontaktformular auf Ihrer Website, das einen Webhook auslösen kann

Falls Sie n8n noch nicht eingerichtet haben: Unser Self-Hosting-Guide zeigt die Installation Schritt für Schritt. Im Erstgespräch klären wir auch, ob wir die Einrichtung für Sie übernehmen.

Schritt 1: Webhook in n8n erstellen

Der Webhook ist der Startpunkt Ihres Workflows. Er empfängt die Daten aus dem Kontaktformular.

  1. Öffnen Sie n8n und erstellen Sie einen neuen Workflow
  2. Fügen Sie einen Webhook-Node hinzu
  3. Wählen Sie „POST" als HTTP-Methode
  4. Kopieren Sie die Webhook-URL — die brauchen Sie gleich

Wichtig: Nutzen Sie den Produktions-Webhook (nicht den Test-Webhook). Der Produktions-Webhook hat eine feste URL, die sich nicht ändert.

Schritt 2: Daten validieren

Bevor Sie Daten ins CRM schreiben, sollten Sie sie prüfen. Ein Code-Node mit einfacher Validierung:

  • Ist eine E-Mail-Adresse vorhanden?
  • Ist sie gültig (enthält @ und einen Punkt)?
  • Ist ein Name vorhanden?
  • Ist die Nachricht nicht leer?

Falls die Validierung fehlschlägt, sendet der Workflow eine Fehlermeldung zurück — statt ungültige Daten ins CRM zu schreiben.

Schritt 3: PII-Filter (DSGVO-Pflicht)

Das ist der wichtigste Schritt. Bevor Sie Daten an externe Dienste senden (CRM, E-Mail-Provider), sollten Sie personenbezogene Daten (PII) auf das Nötige reduzieren.

Warum? Wenn Ihr CRM bei einem US-Anbieter liegt (HubSpot, Salesforce), werden die Daten in die USA übertragen. Das ist nach DSGVO nur zulässig, wenn Sie:

  1. Einen AVV (Auftragsverarbeitungsvertrag) mit dem Anbieter haben und die Übermittlung abgesichert ist (z. B. über Standardvertragsklauseln)
  2. Die Datenübertragung auf das Minimum beschränken
  3. Den Kunden darüber informieren (Datenschutzerklärung)

Unser Ansatz: Die vollständigen Anfragedaten bleiben in Ihrer eigenen Datenbank auf einem EU-Server. Ans CRM senden wir nur die Felder, die Sie dort brauchen — und auch nur, wenn der Kunde dem zugestimmt hat.

Schritt 4: CRM-Eintrag erstellen

Jetzt verbinden Sie n8n mit Ihrem CRM. In n8n gibt es fertige Nodes für die gängigsten CRM-Systeme:

  • HubSpot → HubSpot-Node
  • Pipedrive → Pipedrive-Node
  • Salesforce → Salesforce-Node
  • Andere → HTTP-Request-Node mit der jeweiligen API

Für HubSpot:

  1. Fügen Sie einen HubSpot-Node hinzu
  2. Verbinden Sie Ihren HubSpot-Account (API-Key oder OAuth)
  3. Wählen Sie „Create Contact"
  4. Ordnen Sie die Felder zu: E-Mail, Vorname, Nachname, Telefon, Nachricht

Schritt 5: Benachrichtigungen

Zwei E-Mails werden automatisch versendet:

An Sie (Benachrichtigung)

„Neue Anfrage von [Name]: [Betreff]. Nachricht: [Text]. Kontakt: [E-Mail], [Telefon]."

An den Kunden (Bestätigung)

„Hallo [Vorname], vielen Dank für Ihre Anfrage. Wir melden uns innerhalb von 24 Stunden bei Ihnen. Ihr [Firmenname]-Team"

Für den E-Mail-Versand nutzen wir Resend. Resend ist ein US-Anbieter; die Übermittlung ist über einen AVV mit Standardvertragsklauseln abgesichert. Das gehört in Ihre Datenschutzerklärung, wie bei jedem anderen E-Mail-Dienst auch.

Schritt 6: Fehlerbehandlung

Was passiert, wenn das CRM nicht erreichbar ist? Oder wenn der E-Mail-Versand fehlschlägt?

Dafür bauen wir einen Error-Handler:

  1. Error Trigger fängt Fehler im Workflow ab
  2. Exponentielles Backoff — Wiederholung nach 1s, 2s, 4s
  3. Dead-Letter-Queue — nach 3 Versuchen wird die Anfrage in eine Warteschlange geschrieben
  4. Slack/E-Mail-Alert — Sie werden sofort benachrichtigt

So fällt ein Fehler sofort auf, statt dass eine Anfrage unbemerkt verloren geht.

Das Ergebnis

Ihr Workflow sieht jetzt so aus:

  1. Webhook empfängt Formulardaten
  2. Validierung prüft die Eingaben
  3. PII-Filter schützt personenbezogene Daten
  4. CRM-Eintrag wird erstellt
  5. Sie bekommen eine Benachrichtigung
  6. Der Kunde bekommt eine Bestätigung
  7. Bei Fehlern greift der Error-Handler

Zeitersparnis (Beispielrechnung): 5–10 Minuten pro Anfrage × 20 Anfragen pro Woche = etwa 2–3 Stunden weniger Büroarbeit.

Selbst machen oder machen lassen?

Diesen Workflow können Sie selbst bauen, wenn Sie technisch versiert sind. Die n8n-Dokumentation ist gut, und die Community hilft bei Fragen.

Falls Sie keine Lust auf Server-Setup und Debugging haben: Wir bei FlowBrain richten den kompletten Workflow für Sie ein — inklusive Server, CRM-Anbindung, DSGVO-Dokumentation und Übergabe-Call. Mehr dazu unter Prozessautomatisierung mit n8n.

Buchen Sie ein kostenloses Erstgespräch, und wir zeigen Ihnen, wie das für Ihr Unternehmen aussehen würde.

Bereit für weniger Büroarbeit?

Kostenloses Erstgespräch — 30 Minuten, in denen wir einen konkreten Ablauf aus Ihrem Betrieb ansehen.

Erstgespräch buchen