n8n Webhooks Automatisierung Tutorial

n8n Webhooks: Automatisierungen per HTTP-Request auslösen

Wie Sie mit n8n Webhooks externe Ereignisse abfangen und daraus vollautomatische Workflows bauen – Schritt für Schritt erklärt.

Benjamin Buchta

Webhooks sind einer der mächtigsten Trigger in n8n. Sie erlauben es, Workflows durch externe Ereignisse auszulösen – ohne Polling, ohne Umwege. Ob Formular-Einsendung, Zahlungseingang oder CRM-Ereignis: Sobald ein HTTP-Request an Ihren Webhook-Endpunkt gesendet wird, startet Ihr Workflow automatisch.

Was ist ein Webhook?

Ein Webhook ist im Grunde eine URL, die auf eingehende HTTP-Requests „hört”. Sobald ein POST-Request eintrifft, wird die hinterlegte Logik ausgeführt. In n8n bekommen Sie für jeden Webhook-Node eine eindeutige URL – lokal zum Testen und produktiv für den Livebetrieb.

Webhook in n8n einrichten

  1. Neuen Workflow anlegen
  2. Als Trigger-Node Webhook auswählen
  3. HTTP-Methode auf POST setzen
  4. Die generierte URL kopieren

n8n zeigt Ihnen zwei URLs:

Beispiel: Kontaktformular → Slack-Benachrichtigung

{
  "name": "Max Mustermann",
  "email": "max@beispiel.de",
  "message": "Ich hätte Interesse an einer Automatisierungslösung."
}

Wenn dieses JSON an den Webhook gesendet wird, können Sie in n8n direkt auf {{ $json.name }} oder {{ $json.email }} zugreifen und diese Daten weiterverarbeiten – z. B. als Slack-Nachricht, CRM-Eintrag oder E-Mail.

Authentifizierung nicht vergessen

Für produktive Webhooks sollten Sie immer einen der folgenden Schutzmechanismen aktivieren:

Ohne Absicherung kann jeder Ihre Webhook-URL ansprechen.

Nächste Schritte

Mit dem Webhook als Einstiegspunkt lassen sich beliebige Folge-Nodes anknüpfen: Datentransformation mit dem Set-Node, Bedingungen mit dem If-Node, HTTP-Calls mit dem HTTP Request-Node oder Datenbankoperationen direkt über entsprechende Integrationen.

Webhooks sind der Schlüssel zu event-getriebenen Automatisierungen – und damit zu Systemen, die in Echtzeit auf Ereignisse reagieren, statt nur periodisch zu prüfen.