Verstehe die verschiedenen Webhooks, die in Klaviyo

Geschätzt 4 Lesedauer in Minuten
|
Aktualisiert 20. Feb. 2025, 13:01 EST
Du wirst lernen 

Du wirst lernen 

Lerne die Unterschiede zwischen den in Klaviyo verfügbaren Webhook-Lösungen kennen und erfahre, wann du welche verwenden solltest. 

Bevor du beginnst

Bevor du beginnst

Die erweiterte Klaviyo-Datenplattform ist nicht in der Standard-Marketinganwendung von Klaviyoenthalten und für den Zugriff auf die damit verbundenen Funktionen ist ein Abonnement erforderlich. In unserem Leitfaden zur Abrechnung erfährst du, wie du dieses Abonnement kaufen kannst.

Was sind Webhook?

Was sind Webhook?

Mit Webhook kann Klaviyo Informationen weitergeben oder andere Anwendungen, Tools und Server über HTTP-Anfragen "aufrufen". Sie können Informationen über ein Ereignis senden (z. B. eine Bestellung, einen neuen Kunden usw.) oder deine externen Systeme darüber informieren, dass das Ereignis eingetreten ist.

Webhooks bestehen aus ein paar Schlüsselkomponenten:

  • Thema
    Das Ereignis, das einen Webhook auslöst.
  • Body (oder "die Nutzlast")
    Die Daten, die der Webhook sendet.
  • Kopfzeilen
    Ein Ort, an dem zusätzliche Informationen (z. B. zur Authentifizierung) übergeben werden können.
Flow Webhook

Flow Webhook

Du kannst einen Webhook im Flow als Aktion hinzufügen, die ausgeführt wird, wenn der Flow eine bestimmte Phase oder einen bestimmten Schritt erreicht. Sobald ein Flow die Webhook-Aktion erreicht, wird eine POST-Anfrage mit Daten über das Ereignis oder den Empfänger gesendet, das bzw. der den Flow ausgelöst hat, je nachdem, wie du die Nutzlast aufgebaut hast. 

Flow Webhook kann nur auf Basis von Flow-getriggerten Ereignissen senden (d.h. Ereignisse, die als Flow-Trigger verwendet werden können). Außerdem unterstützt der Flow Webhook keine nachrichtenbezogenen Ereignisse (z. B. Empfangene E-Mail, Angeklickte E-Mail, Als Spam markierte E-Mail), da Flow normalerweise mit dem Empfang der Nachricht endet. 

Abgemeldet vom E-Mail-Marketing kann als Flow-Trigger und als Thema für einen Flow-Webhook verwendet werden. 

Beispielhafte Anwendungsfälle für Flow Webhook

Beispielhafte Anwendungsfälle für Flow Webhook

Einige Beispiele für Anwendungsfälle, in denen Flow Webhook am effektivsten ist, sind:

  • Sende eine Nachricht oder POST-Anfrage, die ausgelöst wird, wenn ein Abonnent zu einem Segment oder einer Liste hinzugefügt wird.
  • Automatisiere die Unterdrückung, wenn ein Profil ein nicht aktiviertes Segment betritt. 
  • Schicke eine personalisierte Dankesnachricht über einen Dienst wie Whatsapp oder Facebook Messenger, wenn Kunde kaufen. 
Webhook in der erweiterten Klaviyo-Datenplattform 

Webhook in der erweiterten Klaviyo-Datenplattform 

Die erweiterte Klaviyo-Datenplattform ist nicht in der Standard-Marketinganwendung von Klaviyoenthalten und für den Zugriff auf die damit verbundenen Funktionen ist ein Abonnement erforderlich. In unserem Leitfaden zur Abrechnung erfährst du mehr darüber, wie du diese Funktion zu deinem Abonnement hinzufügen kannst, oder du kannst gleich loslegen, wenn du ein neuer Kunde bist.

Der Webhook in der Advanced Klaviyo Data Platform ermöglicht es dir, externe Systeme als Reaktion auf Ereignisse zu benachrichtigen, ohne von einer Reihe von Schritten abhängig zu sein, die zur Webhook-Aktion führen. Beim Advanced Klaviyo Data Platform Webhook musst du den Body der Webhook-Anfrage nicht manuell erstellen oder angeben. Wenn du deine externen Systeme benachrichtigen willst, dass ein Ereignis eingetreten ist, ohne dass du etwas dafür entwickeln musst, sind die Webhooks in der Advanced Klaviyo Data Platform am effektivsten. 

Advanced Klaviyo Data Platform Webhook Unterstützt auch eine breitere Palette von Themen, um die Anfrage auszulösen, und ermöglicht es dir, Informationen als Antwort auf jedes Ereignis zu senden, das über die Funktion Get Events API abgefragt werden kann.

Dazu gehören:

  • E-Mail-Ereignisse (z. B. Empfangene E-Mail, Angeklickte E-Mail, Als Spam markierte E-Mail)
  • SMS-Ereignisse (z. B. gesendete SMS, empfangene SMS)
  • Push-Ereignisse (z. B. empfangener Push, abgeprallter Push)
  • Ereignisse aus Integrationen (d.h. Ereignisse aus Erstanbieter-Integrationen, die von Klaviyo erstellt wurden)
  • API Ereignisse (z. B. Ereignisse, die über die API von Klaviyosynchronisiert werden)

Dazu gehören nachrichtenbezogene Ereignisse wie "Abgemeldet", " E-Mail erhalten" oder "E-Mail angeklickt", die von Flow Webhook nicht unterstützt werden.

Außerdem kannst du mit dem Advanced Klaviyo Data Platform Webhook mehrere Trigger gleichzeitig abonnieren, im Gegensatz zum Flow Webhook, der auf einen einzigen Trigger angewiesen ist.

Die Ziel-URLs müssen öffentlich zugängliche HTTP-Endpunkte sein. 

Beispielhafte Anwendungsfälle für den Advanced Klaviyo Data Platform Webhook

Beispielhafte Anwendungsfälle für den Advanced Klaviyo Data Platform Webhook

  • Synchronisiere Kunde' Nicht abonnierte Ereignisse mit externen Systemen.
  • Melde empfangene E-Mail-Ereignisse an die Helpdesk-Software, damit die Agenten den E-Mail-Verlauf einsehen können, um den Kunden besser zu bedienen.
  • Synchronisiere alle gesendeten, geöffneten und angeklickten E-Mails mit einem Data Warehouse, das nicht von der Klaviyo Synchronisierung des Data Warehouse unterstützt wird.
Code 

Code 

Code ist eine Funktion, die in Klaviyo Advanced Klaviyo Data Platform enthalten ist. Sie ist nicht in der Standard-Marketinganwendung von Klaviyoenthalten. Um auf die damit verbundenen Funktionen zugreifen zu können, ist ein Abonnement der Advanced Klaviyo Data Platform erforderlich. In unserem Leitfaden zur Abrechnung erfährst du mehr darüber, wie du diese Funktion zu deinem Abonnement hinzufügen kannst, oder du kannst gleich loslegen, wenn du ein neuer Kunde bist.

Der Code nutzt Webhook, um die Ausführung von benutzerdefinierten Funktionen als Reaktion auf einen Ereignisauslöser zu ermöglichen. Du kannst den Code direkt im Klaviyo-Editor schreiben und Klaviyo kümmert sich um die Codeausführung, die Überwachung und die Protokollierung.

Wenn du Anfragen an deine externen Systeme senden möchtest, ohne einen öffentlichen HTTP-Endpunkt zu hosten, kannst du Code. Wenn du außerdem benutzerdefinierte Funktionen als Reaktion auf ein Ereignis ausführen möchtest, solltest du Code und nicht die anderen in Klaviyo verfügbaren Webhook-Lösungen verwenden. 

Code auch Unterstützung für mehr Granularität mit Event-Triggern über Webhook in der Advanced Klaviyo Data Platform. Du kannst einzelne Metrik als Thema auswählen und nicht alle Integrationen oder API Ereignisse.

Beachte, dass der Code die folgenden Ereignisse nicht als Themen unterstützt: 

  • E-Mail geöffnet
  • E-Mail erhalten
Beispiel Code Anwendungsfälle 

Beispiel Code Anwendungsfälle 

  • importieren Python JSON-Bibliotheken, um Ereignis-Payloads zu parsen und etwas zu extrahieren.
  • Setze benutzerdefinierte Profileigenschaften auf der Grundlage von Ereignis-Metadaten mit der API vonKlaviyo.
  • chatGPT-Bibliotheken importieren und eine benutzerdefinierte Nachricht für jeden Warenkorbabbruch basierend auf dem Profil und den Artikeln im Warenkorb erstellen.
Zusätzliche Ressourcen 

Zusätzliche Ressourcen 

Webhook in Flow verstehen
Webhook in der erweiterten Klaviyo-Datenplattform verstehen
Erste Schritte mit Code

War dieser Artikel hilfreich?
Nutze dieses Formular nur für Feedback zu Artikeln. So kontaktierst du den Support.

Mehr von Klaviyo entdecken

Community
Vernetze dich mit Kolleg*innen, Partner*innen und Klaviyo-Expert*innen, um dich inspirieren zu lassen, Erkenntnisse auszutauschen und Antworten auf deine Fragen zu erhalten.
Live-Schulung (EN) ↗
Nimm an einer Live-Sitzung mit Klaviyo-Expert*innen teil, um mehr über Best Practices, die Einrichtung wichtiger Funktionen und mehr zu erfahren.
Support

Kontaktiere den Support über dein Konto.

Support per E-Mail (kostenlose Testversion und kostenpflichtige Konten) Verfügbar 24/7

Chat- / virtuelle Unterstützung
Verfügbarkeit abhängig von Standort und Abonnementtyp