Wie du den n8n Set Node nutzt, um Vertriebsdaten zu transformieren und CRM-Einträge zu automatisieren.
Was der Set Node in n8n macht
Der Set Node ist einer der nützlichsten Nodes in n8n: Er erlaubt es, Daten zu transformieren, umzubenennen, zu kombinieren und neue Felder zu berechnen. Im Vertriebskontext ist er unverzichtbar, wenn Daten aus verschiedenen Quellen (CRM, Formular, API) zusammengeführt werden müssen.
Schritt 1: Eingehende Daten verstehen
Bevor du den Set Node einsetzt: prüfe den Output des vorherigen Nodes im Execution-Log. Typische Vertriebsdaten, die transformiert werden müssen: Firmennamen (Groß-/Kleinschreibung), Telefonnummern (Format vereinheitlichen), Deal-Wert (String zu Number), Datum (verschiedene Formate normalisieren).
Schritt 2: Set Node konfigurieren
Modus „Keep Only Set“ vs. „Add to Existing“: Für Vertriebsworkflows empfiehlt sich „Add to Existing“, damit alle ursprünglichen Felder erhalten bleiben. Neue Felder können mit Expressions berechnet werden: z. B. { "{" }$json.deal_value * 0.1{ "}" } für eine automatische Provision-Berechnung.
Typische Set Node Transformationen im Vertrieb:
fullName= Vorname + “ ” + Nachname zusammensetzendealCategory= “Großkunde“ wenn deal_value > 50.000 EURfollowUpDate= heute + 7 Tage berechnenemailSubject= Template mit Firmenname füllen
Schritt 3: CRM-Update anstoßen
Nach dem Set Node kommt der CRM-Node (Pipedrive, HubSpot): Die transformierten Felder werden direkt als Update übergeben. Kein manuelles Mapping mehr pro Workflow — das Set Node hat bereits alles vorbereitet.
Schritt 4: Fehlerbehandlung
Wenn ein Pflichtfeld leer ist (z. B. E-Mail fehlt), soll der Workflow nicht abbrechen, sondern in einen Fallback-Pfad wechseln. Verwende den IF-Node nach dem Set Node: email != null → CRM-Update; sonst → Slack-Alarm „Datensatz unvollständig“.
Maschinenbau-Praxisfall: 4 Stunden Datenpflege eliminiert
Ein Maschinenbauer mit 6 Vertrieblern pflegte CRM-Daten nach jedem Kundentelefonat manuell nach: Firmenname, Ansprechpartner, Gesprächsnotiz. Der Set-Node-Workflow transformiert eingehende Telefonprotokolle (per Webhook) automatisch in strukturierte CRM-Updates. 4 Stunden manuelle Datenpflege pro Woche: eliminiert.
