Webhook

Ein Webhook ist eine automatische Nachricht, die ein System an eine hinterlegte Internetadresse schickt, sobald ein bestimmtes Ereignis eintritt, etwa eine neue Bestellung oder eine Formularanfrage. Das empfangende System kann sofort reagieren, ohne ständig nachfragen zu müssen.

So funktioniert ein Webhook

Du hinterlegst im sendenden System eine Adresse (URL) und wählst die Ereignisse aus, die gemeldet werden sollen. Tritt ein solches Ereignis ein, schickt das System eine HTTP-Anfrage an diese Adresse, meist per POST. Im Inhalt stecken die Daten zum Ereignis, üblicherweise im Format JSON. Der Empfänger bestätigt den Eingang mit einem Statuscode wie 200 und verarbeitet die Daten weiter.

Der Unterschied zur klassischen API-Abfrage liegt in der Richtung. Beim sogenannten Polling fragt ein Programm in festen Abständen nach, ob es etwas Neues gibt. Ein Webhook dreht das um: Das Quellsystem meldet sich nur, wenn tatsächlich etwas passiert ist. Das spart Anfragen, und die Daten kommen in der Regel binnen Sekunden an.

Typische Einsätze im Betrieb

Webhooks sind der übliche Startpunkt für Automatisierungen. In Make und n8n beginnt ein Ablauf oft mit einem Webhook als Auslöser. Ein Kontaktformular schickt zum Beispiel die Anfrage, und der Ablauf legt daraus einen Kontakt im CRM an und benachrichtigt das Team.

Shopsysteme wie Shopify melden per Webhook etwa neue Bestellungen oder Stornierungen, Zahlungsanbieter melden eingegangene Zahlungen. Auch viele Buchungssysteme und Telefonanlagen können Ereignisse auf diesem Weg weitergeben.

Worauf du bei Webhooks achten solltest

Eine Webhook-Adresse ist aus dem Internet erreichbar. Viele Anbieter signieren ihre Nachrichten deshalb mit einem geheimen Schlüssel, meist per HMAC. Der Empfänger sollte diese Signatur prüfen, bevor er etwas verarbeitet, sonst kann jeder, der die Adresse kennt, gefälschte Daten einschleusen.

Außerdem kann dieselbe Nachricht mehrfach ankommen, weil Anbieter bei Fehlern erneut senden. Ein sauberer Empfänger erkennt Dubletten anhand der Ereignis-ID und legt eine Bestellung nicht zweimal an. Ist der Empfänger länger nicht erreichbar, gehen je nach Anbieter Nachrichten verloren. Eine Fehlerbenachrichtigung gehört deshalb zu jeder produktiven Automatisierung.

Beispiel: Angenommen, auf deiner Website füllt jemand das Anfrageformular aus. Das Formular löst einen Webhook aus. n8n legt daraufhin den Kontakt im CRM an und schickt dem Vertrieb eine Nachricht mit Name und Anliegen. Zwischen Absenden und Benachrichtigung vergehen wenige Sekunden, und niemand muss E-Mails abtippen.

Häufige Fragen

Ist für Webhooks ein eigener Server nötig?

Nicht unbedingt. Make und n8n stellen für einen Ablauf eine eigene Webhook-Adresse bereit, die eingehende Nachrichten direkt annimmt. Betreibst du n8n auf eigenen Servern, muss diese Adresse aus dem Internet per HTTPS erreichbar sein. Ein selbst programmierter Empfänger lohnt sich, wenn sehr viele Nachrichten ankommen oder vor der Weiterverarbeitung aufwendig geprüft werden müssen.

Sind Webhooks sicher?

Sie sind so sicher wie ihre Umsetzung. Wichtig sind eine verschlüsselte HTTPS-Verbindung und die Prüfung der Signatur, die viele Anbieter mitschicken. Ohne diese Prüfung kann jeder, der die Adresse kennt, gefälschte Anfragen an dein System schicken.

Was passiert, wenn der Empfänger nicht erreichbar ist?

Viele Anbieter wiederholen die Zustellung mehrfach über einen gewissen Zeitraum. Wie oft und wie lange, legt jeder Anbieter selbst fest. Danach geht die Nachricht verloren oder muss von Hand nachgeholt werden, und manche Anbieter deaktivieren einen dauerhaft fehlschlagenden Webhook ganz.

    • KI

    KI-Agent

    Ein Programm, das mit Hilfe eines Sprachmodells eine Aufgabe selbstständig in mehreren Schritten erledigt.

    • KI

    Large Language Model (LLM)

    Ein KI-Modell, das mit sehr großen Textmengen trainiert wurde und Sprache verstehen und erzeugen kann.

    • KI

    Prompt

    Die Eingabe, mit der du einem KI-Modell sagst, was es tun soll, etwa eine Frage oder eine Arbeitsanweisung.

Kostenlose Potenzialanalyse

In 20 Minuten am Telefon schauen wir uns an, wo bei dir Anfragen, Zeit oder Geld verloren gehen und was sich zuerst lohnt. Unverbindlich und ohne Verkaufsshow.

  1. 1Formular ausfüllen, dauert eine Minute
  2. 2Wir rufen dich innerhalb weniger Stunden zurück
  3. 320 Minuten Analyse, danach weißt du, was sich lohnt

Wir rufen dich innerhalb weniger Stunden zurück (Mo-Sa 9⁠-⁠18 Uhr). Kein Newsletter, keine Weitergabe.

Anrufen WhatsApp Potenzialanalyse