HTTP & Webhooks
Du lernst, wie externe Dienste deinen Workflow starten und wie du eingehende Daten sicher weiterverarbeitest.
Hier lernst du Webhooks und HTTP Requests, damit n8n Daten empfangen und APIs ansprechen kann. Wenn du verstehst wie Webhooks funktionieren, öffnet sich eine ganz neue Welt. Plötzlich kann dein n8n-Workflow auf alles reagieren was irgendwo im Internet passiert. Ein Kauf in deinem Shop, eine neue E-Mail, ein Button-Klick auf deiner Website. Alles kann ein Auslöser sein, den du nicht mehr von Hand überwachen musst.
Was ist HTTP?
HTTP ist die Sprache des Internets. Wenn du eine Website aufrufst, schickt dein Browser eine HTTP-Anfrage an einen Server. Der Server antwortet. Das ist alles.
n8n versteht diese Sprache und kann selbst als Server auftreten, der auf Anfragen wartet und darauf reagiert. Du musst HTTP nicht im Detail verstehen. Aber zu wissen dass es diese Sprache gibt, hilft dir zu verstehen warum Webhooks so funktionieren wie sie funktionieren.
Was ist ein Webhook?
Ein Webhook ist eine Adresse die du anderen Diensten gibst. Du sagst: "Wenn bei dir etwas passiert, schick die Daten an diese Adresse." Der andere Dienst macht das automatisch. Du musst nicht fragen, nicht warten. Die Information kommt zu dir.
Ein echtes Beispiel aus meinem Alltag
Jedes Mal wenn jemand meinen Newsletter abonniert, schickt das Formular auf meiner Website automatisch eine Anfrage an n8n. n8n empfängt die Daten, trägt die Person in meine Liste ein und schickt eine Bestätigungsmail. Alles ohne dass ich etwas tue.
Webhooks sind das Herzstück der meisten meiner Workflows. Sobald du einmal verstanden hast wie sie funktionieren, siehst du überall Möglichkeiten. Jeder Dienst der Webhooks unterstützt kann ein Auslöser für deine Automatisierungen werden.
Webhook in n8n einrichten
Was kommt an?
Die Daten die ein Webhook empfängt sind meistens im JSON-Format. Das ist eine strukturierte Textform die n8n automatisch versteht und dir übersichtlich anzeigt. Du siehst die einzelnen Felder und kannst sie direkt in deinem Workflow weiternutzen.
Du musst JSON nicht lernen um damit zu arbeiten. n8n nimmt dir die Arbeit ab. Aber wer neugierig ist: JSON sieht aus wie eine Einkaufsliste mit Schlüsseln und Werten. Name: Norbert. Stadt: München. Mehr steckt da meistens nicht dahinter.
Was du jetzt kannst
Du weißt wie Webhooks funktionieren, wie du sie in n8n testest und warum die empfangenen Daten meistens als JSON weiterlaufen. Im nächsten Artikel nutzen wir dieses Wissen für E-Mail-Automatisierung, ein Thema das die meisten sofort im Alltag einsetzen können.
Häufige Fragen
Was macht ein Webhook?
Ein Webhook ist eine URL, die Daten von außen empfängt und dadurch einen Workflow starten kann.
Was ist der HTTP Request Node?
Damit ruft n8n externe oder lokale APIs auf und kann Daten senden, abrufen oder weiterverarbeiten.
Warum sind Test- und Produktions-URLs wichtig?
Test-URLs helfen beim Entwickeln. Produktions-URLs gehören in aktivierte, stabile Workflows.