Webhooks versenden sofort relevante Daten an eine App, wenn ein Ereignis in einer anderen App eintritt, sodass manuelle Datenübertragungen und häufige API-Aufrufe überflüssig werden. Sie ermöglichen es dir, deine Apps zu verbinden und bestimmte Aktionen zu automatisieren.
Was sind Webhooks und wie funktionieren sie?
Webhooks sind automatisierte Echtzeit-Benachrichtigungen, die von einer App an eine andere versendet werden, wenn ein bestimmtes Ereignis eintritt. Diese Benachrichtigungen werden an eine vordefinierte URL versendet und enthalten Daten über das Ereignis (z. B. Name des Ereignisses, Datum und Kontakt-ID).
Mit Webhooks kannst du Folgendes tun:
- Prozesse ohne manuelle Datenübertragungen automatisieren;
- Externe Anwendungen effizient integrieren;
- Daten sofort synchronisieren, Automatisierungen triggern und Plattformen in Echtzeit auf dem neuesten Stand halten.
Worin unterscheiden sich Webhooks von APIs?
Sowohl Webhooks als auch APIs ermöglichen es dir, Daten zwischen Apps zu integrieren und zu synchronisieren. Es gibt jedoch zwei wichtige Unterschiede zwischen Webhooks und APIs.
Webhooks und APIs ermöglichen es dir, Daten zwischen Apps zu integrieren und zu synchronisieren, aber sie sind nicht dasselbe:
| Webhooks | APIs | |
|---|---|---|
| Ziel | Eine Aktion durchführen: Daten versenden, wenn ein Ereignis eintritt (POST) | Mehrere Aktionen durchführen: Daten versenden (POST), abrufen (GET), aktualisieren (PUT) oder löschen (DELETE) |
| Triggern | Automatisches Versenden von Daten, wenn neue Informationen verfügbar sind | Erfordert manuelle Anfragen (Polling) zum Abrufen von Daten |
Warum solltest du Webhooks nutzen?
Webhooks ermöglichen Datenübertragungen in Echtzeit zwischen Brevo und externen Apps. Es gibt zwei Arten von Webhooks, die du erstellen kannst:
- Inbound webhooks (Eingehende Webhooks): Daten in Brevo empfangen
- Outbound webhooks (Ausgehende Webhooks): Daten von Brevo versenden
Inbound webhooks (Eingehende Webhooks): Daten in Brevo empfangen
Eingehende Webhooks ermöglichen es dir, Daten in Brevo von einer externen App zu empfangen. Sobald du sie erhalten hast, kannst du automatisch Folgendes tun:
- Ein benutzerdefiniertes Ereignis erstellen
- Einen bestehenden Kontakt aktualisieren
- Einen neuen Kontakt hinzufügen
Nachfolgend findest du einige reale Anwendungsfälle für eingehende Webhooks:
Wenn ein:e neue:r Kund:in in Stripe angelegt wird, aktualisiert ein eingehender Webhook den Kontakt in Brevo mit dem Namen und der E-Mail und fügt ihn/sie hinzu.
Wenn ein:e Kund:in eine Bestellung in Shopify aufgibt, löst ein eingehender Webhook eine Transaktions-E-Mail in Brevo aus, um den Kauf zu bestätigen.
Wenn jemand ein Meeting in Calendly bucht, werden seine Daten an Brevo versendet, wodurch er einer bestimmten Kontaktliste hinzugefügt und eine E-Mail-Sequenz ausgelöst wird.
Wenn ein:e Benutzer:in eine Typeform-Umfrage ausfüllt, werden seine Antworten an Brevo versendet, um seine Kontakteigenschaften zu aktualisieren oder eine Automatisierung auszulösen.
➡️ Weitere Informationen findest du in unserem Artikel Erstellen von eingehenden Webhooks zum Empfang von Echtzeitdaten in Brevo.
Outbound webhooks (Ausgehende Webhooks): Daten von Brevo versenden
Mit ausgehenden Webhooks kannst du Daten von Brevo an eine externe App versenden. Nach dem Empfang kann die externe App auf der Grundlage dieser Daten Aktionen automatisieren.
Nachfolgend findest du einige reale Anwendungsfälle für ausgehende Webhooks:
Wenn ein neuer Kontakt zu einer Brevo-Liste hinzugefügt wird, benachrichtigt ein ausgehender Webhook einen Slack-Kanal mit seinen Daten.
Wenn die Daten eines Kontakts in Brevo aktualisiert werden, protokolliert ein ausgehender Webhook die Änderung in einer Google Sheets-Tabelle zur Nachverfolgung.
Wenn ein Kontakt auf einen Link in einer E-Mail-Kampagne klickt, benachrichtigt ein ausgehender Webhook Zapier, das dann weitere Aktionen in anderen Apps auslösen kann (z. B. das Aktualisieren eines CRM wie HubSpot oder das Hinzufügen einer Aufgabe in Trello).
Wenn ein Kontakt auf eine Werbe-E-Mail in Brevo reagiert, aktualisiert ein ausgehender Webhook sein Profil in WooCommerce und kennzeichnet ihn/sie als engagierte:n Kund:in.
➡️ Weitere Informationen findest du in unserem Artikel Neue Webhooks – Erstellen von ausgehende Webhooks, um Echtzeitdaten von Brevo an eine externe App zu versenden.
🤔 Sie haben eine Frage?
Wenden Sie sich bei Fragen an unser Support-Team: Erstellen Sie einfach ein Ticket über Ihr Konto. Wenn Sie noch kein Konto haben, können Sie uns hier kontaktieren.
Wenn Sie Unterstützung bei einem Projekt mit Brevo suchen, können wir Sie mit der richtigen zertifizierten Brevo-Partneragentur verbinden.