Was wir bauen
In diesem Tutorial verbindest du dein Website-Kontaktformular automatisch mit deinem CRM. Jede Anfrage wird validiert, ins CRM eingetragen und du bekommst eine Benachrichtigung — ohne einen Finger zu rühren.
Das Ergebnis:
- Kontaktformular-Eingang → automatisch im CRM
- E-Mail-Benachrichtigung an dich
- Antwort-E-Mail an den Kunden
- Alles DSGVO-konform auf deinem eigenen Server
Dauer: Ca. 2 Stunden für die Ersteinrichtung.
Voraussetzungen
- n8n Self-Hosted auf einem Hostinger VPS (oder anderem EU-Server)
- Ein CRM — wir nutzen in diesem Beispiel HubSpot, aber das Prinzip funktioniert mit jedem CRM (Pipedrive, Zoho, Brevo, etc.)
- Ein Kontaktformular auf deiner Website, das einen Webhook auslösen kann
Falls du n8n noch nicht eingerichtet hast: In unserem Erstgespräch helfen wir dir bei der Installation.
Schritt 1: Webhook in n8n erstellen
Der Webhook ist der Startpunkt deines Workflows. Er empfängt die Daten aus dem Kontaktformular.
- Öffne n8n und erstelle einen neuen Workflow
- Füge einen Webhook-Node hinzu
- Wähle „POST" als HTTP-Methode
- Kopiere die Webhook-URL — die brauchst du gleich
Wichtig: Nutze den Produktions-Webhook (nicht den Test-Webhook). Der Produktions-Webhook hat eine feste URL, die sich nicht ändert.
Schritt 2: Daten validieren
Bevor du Daten ins CRM schreibst, solltest du 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 du Daten an externe Dienste sendest (CRM, E-Mail-Provider), musst du personenbezogene Daten (PII) filtern.
Warum? Wenn dein CRM bei einem US-Anbieter liegt (HubSpot, Salesforce), werden die Daten in die USA übertragen. Das ist nach DSGVO nur erlaubt, wenn du:
- Einen AVV (Auftragsverarbeitungsvertrag) mit dem Anbieter hast
- Die Datenübertragung auf das Minimum beschränkst
- Den Kunden darüber informierst (Datenschutzerklärung)
Unser Ansatz: Wir speichern die vollständigen Kundendaten auf deinem eigenen Server (Supabase auf Hostinger VPS). Ans CRM senden wir nur die Felder, die du dort brauchst — und auch nur, wenn der Kunde dem zugestimmt hat.
Schritt 4: CRM-Eintrag erstellen
Jetzt verbindest du n8n mit deinem 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:
- Füge einen HubSpot-Node hinzu
- Verbinde deinen HubSpot-Account (API-Key oder OAuth)
- Wähle „Create Contact"
- Mappe die Felder: E-Mail, Vorname, Nachname, Telefon, Nachricht
Schritt 5: Benachrichtigungen
Zwei E-Mails werden automatisch versendet:
An dich (Benachrichtigung)
„Neue Anfrage von [Name]: [Betreff]. Nachricht: [Text]. Kontakt: [E-Mail], [Telefon]."
An den Kunden (Bestätigung)
„Hallo [Vorname], vielen Dank für deine Anfrage. Wir melden uns innerhalb von 24 Stunden bei dir. Dein FlowBrain-Team."
Für den E-Mail-Versand nutzen wir Resend — ein DSGVO-konformer E-Mail-Dienst mit EU-Servern. Kein Mailchimp, kein SendGrid (US-Server).
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:
- Error Trigger fängt alle Fehler im Workflow ab
- Exponentielles Backoff — Wiederholung nach 1s, 2s, 4s
- Dead-Letter-Queue — nach 3 Versuchen wird die Anfrage in eine Warteschlange geschrieben
- Slack/E-Mail-Alert — du wirst sofort benachrichtigt
So geht keine einzige Anfrage verloren.
Das Ergebnis
Dein Workflow sieht jetzt so aus:
- Webhook empfängt Formulardaten
- Validierung prüft die Eingaben
- PII-Filter schützt personenbezogene Daten
- CRM-Eintrag wird erstellt
- Du bekommst eine Benachrichtigung
- Der Kunde bekommt eine Bestätigung
- Bei Fehlern greift der Error-Handler
Zeitersparnis: 5–10 Minuten pro Anfrage × 20 Anfragen pro Woche = 2–3 Stunden weniger Büroarbeit.
Selbst machen oder machen lassen?
Diesen Workflow kannst du selbst bauen, wenn du technisch versiert bist. Die n8n-Dokumentation ist gut, und die Community hilft bei Fragen.
Falls du keine Lust auf Server-Setup und Debugging hast: Wir bei FlowBrain richten den kompletten Workflow für dich ein — inklusive Server, CRM-Anbindung, DSGVO-Dokumentation und Übergabe-Call.
Buche ein kostenloses Erstgespräch und wir zeigen dir, wie das für dein Unternehmen aussehen würde.