Du kommer att lära dig 

Du kommer att lära dig 

Lär dig mer om skillnaderna mellan de webhook-lösningar som finns i Klaviyo och när du bör använda dem. 

Innan du börjar

Innan du börjar

Advanced Klaviyo Data Platform ingår inte i Klaviyo:s standardmarknadsföringsapplikation, och en prenumeration krävs för att få tillgång till tillhörande funktionalitet. Gå till vår fakturering guide för att lära dig hur du köper detta abonnemang.

Vad är webhook?

Vad är webhook?

webhook gör det möjligt för Klaviyo att skicka information eller "ringa" andra applikationer, verktyg och servrar via HTTP-förfrågningar. De kan skicka information om en händelse som har inträffat (t.ex. en beställning, en ny kund prenumerera, etc) eller meddela dina externa system att händelsen har inträffat.

webhook består av några viktiga komponenter:

  • Ämne
    Händelsen som gör att en webhook utlöses.
  • Body (eller "nyttolasten")
    Det data som webhook skickar.
  • Rubriker
    En plats för att skicka ytterligare information (t.ex. autentisering).
flöde webhook

flöde webhook

Du kan lägga till webhook i flöde som en åtgärd som inträffar när flödet nått ett visst stadium eller steg. När ett flöde nått webhook action, skickas en POST request med data om händelsen eller mottagaren som utlöste flödet, baserat på hur du konstruerar payloaden. 

flöde webhook kan endast skicka baserat på flöde-utlösta händelser (dvs. händelser som kan användas som en flöde-utlösare). Dessutom gör flöde webhook inte support meddelanderelaterade händelser (t.ex. Mottagen e-post, Klickad e-post, Markerad e-post som spam) eftersom flöde vanligtvis slutar med att meddelandet tas emot. 

avsluta prenumeration från e-postmarknadsföring kan användas som en flöde trigger och ämne för ett flöde webhook. 

Exempel på användningsfall för flöde webhook

Exempel på användningsfall för flöde webhook

Några exempel på användningsfall där flöde webhook skulle vara mest effektivt inkluderar:

  • Skicka ett meddelande eller en POST-begäran som utlöses baserat på att en prenumerant läggs till i ett segment eller en lista.
  • Automatisera exkludering när en profil går in på en Oengagerad segment. 
  • Skicka ett personligt tackmeddelande via en tjänst som Whatsapp eller Facebook messenger vid kundköp. 
webhook i avancerad Klaviyo Data Platform 

webhook i avancerad Klaviyo Data Platform 

Advanced Klaviyo Data Platform ingår inte i Klaviyo:s standardmarknadsföringsapplikation, och en prenumeration krävs för att få tillgång till tillhörande funktionalitet. Gå till vår guide för fakturering för att lära dig mer om hur du lägger till den här funktionen i ditt abonnemang eller kom igång om du är en ny kund.

webhook i Advanced Klaviyo Data Platform gör att du kan meddela externa system som svar på händelser, utan att vara beroende av en serie steg som leder fram till åtgärden webhook. Avancerad Klaviyo Data Platform webhook kräver inte att du manuellt konstruerar eller anger kroppen för webhook begäran. Om du vill meddela dina externa system att en händelse har inträffat utan någon anpassad utveckling är webhook i Advanced Klaviyo Data Platform mest effektivt. 

Advanced Klaviyo Data Platform webhook support också ett bredare utbud av ämnen för att utlösa begäran, och låter dig skicka information som svar på alla händelser som kan efterfrågas via Get Events API.

Dessa inkluderar:

  • e-posthändelser (t.ex. mottagen e-post, klickat på e-post, markerat e-post som skräppost)
  • sms-händelser (t.ex. skickade sms, mottagna sms)
  • pushnotis-händelser (t.ex. Mottagen pushnotis, Studsad pushnotis)
  • Händelser från integrerare (dvs. händelser från förstapartsintegrerare som skapats av Klaviyo)
  • API händelser (t.ex. händelser som synkroniserats via Klaviyo:s API)

Detta inkluderar meddelanderelaterade händelser som avsluta prenumeration, Mottagen e-post eller Klickad e-post som inte stöds av flöde webhook.

Dessutom tillåter Advanced Klaviyo Data Platform webhook dig att prenumerera på flera triggers samtidigt, till skillnad från flöde webhook, som beror på single-trigger flöde.

Destinationsadresser måste vara allmänt tillgängliga HTTP slutpunkt. 

Exempel på användningsfall för Advanced Klaviyo Data Platform webhook

Exempel på användningsfall för Advanced Klaviyo Data Platform webhook

  • Synka kund' avsluta prenumerationshändelser till externa system.
  • Rapportera mottagna e-posthändelser till helpdesk-programvaran så att handläggarna kan se e-posthistorik för att bättre kunna betjäna kunden.
  • Synkronisera alla e-postmeddelanden som skickas, öppnas och klickas till ett datalager som inte stöds av Klaviyo's datalager sync.
Kod 

Kod 

Code är en funktion som ingår i Klaviyo Advanced Klaviyo Data Platform. Det ingår inte i Klaviyo:s standardmarknadsföringsapplikation, och en prenumeration på Advanced Klaviyo Data Platform krävs för att få tillgång till tillhörande funktionalitet. Gå till vår guide för fakturering för att lära dig mer om hur du lägger till den här funktionen i ditt abonnemang eller kom igång om du är en ny kund.

Koden utnyttjar webhook för att möjliggöra exekvering av anpassade funktioner som svar på en händelseutlösare. Du kan skriva kod direkt i Klaviyo:s editor, och Klaviyo hanterar exekvering, övervakning och loggning av koden.

Om du vill skicka förfrågningar till dina externa system utan att vara värd för en publik HTTP-slutpunkt kan du använda Code. Om du vill köra anpassade funktioner som svar på en händelse som inträffar bör du dessutom använda Code snarare än de andra webhook-lösningarna som finns i Klaviyo. 

Koden stöder också mer granularitet med händelseutlösare över webhook i Advanced Klaviyo Data Platform. Du kan välja enskilda mättal som ämne i stället för alla integrationer eller API evenemang.

Observera att Code inte support följande händelser som ämnen: 

  • E-post öppnades
  • Mottagen e-post
Exempel Användningsfall för kod 

Exempel Användningsfall för kod 

  • importera Python JSON-bibliotek för att analysera händelsernas nyttolast och extrahera något.
  • Ställ in anpassade profilegenskaper baserat på evenemangets metadata med hjälp avKlaviyo:s API.
  • importera chatGPT-bibliotek och skapa ett anpassat meddelande för varje övergiven kundvagn baserat på profil och artiklar i kundvagnen.
Ytterligare resurser 

Ytterligare resurser 

Förstå webhook i flöde
Förstå webhook i avancerad Klaviyo Data Platform
Komma igång med kod

Var den här artikeln till hjälp?
Använd endast detta formulär för feedback på artiklar. Lär dig hur du kontaktar support.

Utforska mer från Klaviyo

Community
Få kontakt med kollegor, partner och Klaviyo-experter för att hitta inspiration, dela insikter och få svar på alla dina frågor.
Live-utbildning
Delta i en livesession med Klaviyo-experter för att lära dig om bästa praxis, hur man konfigurerar viktiga funktioner och mer.
Support

Få tillgång till support via ditt konto.

E-postsupport (gratis provperiod och betalkonton) Tillgänglig dygnet runt, alla dagar i veckan

Chatt/virtuell hjälp
Tillgängligheten varierar beroende på plats och abonnemangstyp