Je leert het volgende 

Je leert het volgende 

Leer meer over de verschillen tussen webhook oplossingen die beschikbaar zijn in Klaviyo, en wanneer je ze allemaal moet gebruiken. 

Voordat je van start gaat

Voordat je van start gaat

Advanced Klaviyo Data Platform is niet inbegrepen in Klaviyo's standaard marketingapplicatie en er is een abonnement nodig om toegang te krijgen tot de bijbehorende functionaliteit. Ga naar onze factureringgids om te leren hoe je dit abonnement kunt kopen.

Wat zijn webhooks?

Wat zijn webhooks?

Met webhooks kan Klaviyo informatie doorgeven of andere applicaties, tools en servers "aanroepen" via HTTP-verzoeken. Ze kunnen informatie sturen over een gebeurtenis die heeft plaatsgevonden (bijvoorbeeld een geplaatste bestelling, een nieuwe klant aanmelden, etc) of je externe systemen informeren dat de gebeurtenis heeft plaatsgevonden.

webhook bestaan uit een paar belangrijke onderdelen:

  • Topic
    De gebeurtenis die een webhook doet afgaan.
  • Body (of "de payload")
    De gegevens die de webhook verstuurt.
  • Koppen
    Een plaats om extra informatie door te geven (zoals verificatie).
flow webhook

flow webhook

Je kunt webhooks in flow toevoegen als een actie die optreedt wanneer de flow een bepaalde fase of stap bereikt. Zodra een flow de actie webhook heeft bereikt, wordt er een POST-verzoek verzonden met gegevens over de gebeurtenis of de ontvangers die de flow hebben geactiveerd, op basis van hoe je de payload hebt samengesteld. 

flow webhook kan alleen verzenden op basis van flow-getriggerde gebeurtenissen (d.w.z. gebeurtenissen die kunnen worden gebruikt als een flow trigger). Bovendien doen flow webhook geen support bericht-gerelateerde gebeurtenissen (bijv. Ontvangen e-mail, Geklikte e-mail, Gemarkeerde e-mail als spam) omdat stromen meestal eindigen met berichtontvangst. 

afmelden van e-mailmarketing kan worden gebruikt als een flow trigger en het onderwerp voor een flow webhook. 

Voorbeeld gebruikssituaties voor flow webhook

Voorbeeld gebruikssituaties voor flow webhook

Enkele voorbeelden van gebruik waarbij flow webhook het meest effectief zou zijn:

  • Stuur een bericht of POST-verzoek dat wordt geactiveerd op basis van het toevoegen van een abonnee aan een segment of lijst.
  • Automatiseer onderdrukking wanneer een profiel een niet betrokken segment binnengaat. 
  • Stuur een persoonlijk bedankbericht via een dienst als Whatsapp of Facebook messenger bij klantaankoop. 
webhook in Geavanceerd Klaviyo Data Platform 

webhook in Geavanceerd Klaviyo Data Platform 

Advanced Klaviyo Data Platform is niet inbegrepen in Klaviyo's standaard marketingapplicatie en er is een abonnement nodig om toegang te krijgen tot de bijbehorende functionaliteit. Ga naar onze factureringgids voor meer informatie over het toevoegen van deze functionaliteit aan je abonnement of ga aan de slag als je een nieuwe klant bent.

Met webhooks in het Advanced Klaviyo Data Platform kun je externe systemen op de hoogte brengen van gebeurtenissen, zonder afhankelijk te zijn van een reeks stappen die leiden tot de actie webhook. Geavanceerde Klaviyo Data Platform webhooks vereisen geen handmatige opbouw of specificatie van de inhoud van het webhook verzoek. Als je je externe systemen wilt laten weten dat er een gebeurtenis heeft plaatsgevonden zonder dat je daarvoor iets op maat hoeft te ontwikkelen, dan zijn webhooks in het Advanced Klaviyo Data Platform het meest effectief. 

Advanced Klaviyo Data Platform webhook ook support een breder scala van onderwerpen om het verzoek te triggeren, en kunt u informatie verzenden als antwoord op elke gebeurtenis die kan worden opgevraagd via de Get Events API.

Deze omvatten:

  • Email gebeurtenissen (bijv. Ontvangen e-mail, Geklikte e-mail, E-mail gemarkeerd als spam)
  • sms-gebeurtenissen (bijv. Verzonden sms, Ontvangen sms)
  • pushmeldingsgebeurtenissen (bijv. Ontvangen push, Afgeslagen push)
  • Gebeurtenissen van integraties (d.w.z. gebeurtenissen van integraties van de eerste partij die door Klaviyo zijn gemaakt)
  • API gebeurtenissen (bijv. gebeurtenissen gesynchroniseerd via Klaviyo's API)

Dit omvat berichtgerelateerde gebeurtenissen zoals afmelden, Ontvangen e-mail of Geklikte e-mail die niet worden ondersteund door flow webhook.

Bovendien kun je met de Advanced Klaviyo Data Platform webhook meerdere triggers tegelijk aanmelden, in tegenstelling tot flow webhook, die afhankelijk zijn van een single-trigger flow.

Bestemmings-URL's moeten openbaar toegankelijke HTTP eindpunten zijn. 

Voorbeeld use cases voor Geavanceerde Klaviyo Data Platform webhook

Voorbeeld use cases voor Geavanceerde Klaviyo Data Platform webhook

  • Synchroniseer klant' afmelden met externe systemen.
  • Rapporteer ontvangen Email gebeurtenissen aan helpdesksoftware zodat agents de e-mailgeschiedenis kunnen zien om klanten beter van dienst te kunnen zijn.
  • Synchroniseer alle e-mailverzendingen, -openingen en -klikken naar een datawarehouse dat niet wordt ondersteund door Klaviyo's datawarehouse sync.
Code 

Code 

Code is een functie die is opgenomen in Klaviyo Advanced Klaviyo Data Platform. Het is niet inbegrepen in Klaviyo's standaard marketingapplicatie en een Advanced Klaviyo Data Platform abonnement is vereist om toegang te krijgen tot de bijbehorende functionaliteit. Ga naar onze factureringgids voor meer informatie over het toevoegen van deze functionaliteit aan je abonnement of ga aan de slag als je een nieuwe klant bent.

Code maakt gebruik van webhook om de uitvoering van aangepaste functies in te schakelen als reactie op een gebeurtenistrigger. Je kunt direct code schrijven in de editor van Klaviyo en Klaviyo beheert de uitvoering van de code, het monitoren en het loggen.

Als je verzoeken naar je externe systemen wilt sturen zonder een publiek HTTP eindpunt te hosten, kun je Code gebruiken. Bovendien, als je aangepaste functies wilt uitvoeren als reactie op een gebeurtenis, moet je Code gebruiken in plaats van de andere webhook oplossingen die beschikbaar zijn in Klaviyo. 

Code ondersteunt ook meer granulariteit met event triggers via webhook in Advanced Klaviyo Data Platform. Je kunt afzonderlijke meetwaarden selecteren als onderwerp in plaats van alle integraties of API evenementen.

Merk op dat Code de volgende gebeurtenissen niet support als onderwerp heeft: 

  • E-mail geopend
  • Email ontvangen
Voorbeeld Code use cases 

Voorbeeld Code use cases 

  • Python JSON bibliotheken importeren om payloads van gebeurtenissen te parsen en er iets uit te halen.
  • Stel aangepaste profieleigenschappen in op basis van gebeurtenismetadata met behulp van de API's van Klaviyo.
  • importeer chatGPT bibliotheken en maak een aangepast bericht voor elke winkelwagen verlaten op basis van het profiel en de items in de winkelwagen.
Extra hulpbronnen 

Extra hulpbronnen 

Webhook in flow begrijpen
Webhook in Advanced Klaviyo Data Platform begrijpen
Aan de slag met Code

Was dit artikel nuttig?
Gebruik dit formulier alleen voor feedback op artikelen. Meer informatie over hoe je contact opneemt met support.

Ontdek meer van Klaviyo

Community
Maak contact met collega's, partners en Klaviyo-experts om inspiratie op te doen, inzichten te delen en antwoorden te krijgen op al je vragen.
Live training
Neem deel aan een live sessie met Klaviyo-experts voor meer informatie over best practices, het instellen van belangrijke functies en andere onderwerpen.
Support

Krijg ondersteuning via je account.

E-mailsupport (gratis proefperiodes en betaalde accounts) 24/7 beschikbaar

Chat-/virtuele assistentie
Beschikbaarheid varieert per locatie en type abonnement