Du kommer att lära dig

Du kommer att lära dig

Lär dig vad dynamiska händelsedata är, när du ska använda dem, var du hittar dem och hur du inkluderar dem i dina flödesmeddelanden. Lär dig om de olika åtgärder som dina kunder vidtar och hur du kan använda de data för att skapa personliga meddelandeflöden i Klaviyo. Du kan till exempel använda händelsedata i ett övergiven kundvagnflödesmeddelande för att visa individer vilken produkt de lämnade kvar, en bild av föremålet och mer. Detta möjliggör en mer personlig upplevelse för kunden, liksom en större chans till konvertering.

Om händelsevariabler

Om händelsevariabler

När du har en integration med en tredjepartstjänst eller -verktyg registrerar Klaviyo vissa mättal när en kundprofil utför en åtgärd. Vilka åtgärder Klaviyo spårar beror på din integrationstjänst, men vanliga åtgärder är Påbörjad Kassa, Skapad beställning och Visad produkt. Dessutom innehåller varje mättal som registreras på Klaviyo relevant information om händelsen, så kallad metadata.

Till exempel, när en kund påbörjar utcheckningen, kommer Klaviyo att registrera detta som en Påbörjad kassa-händelse. Klaviyo får regelbundet information från tredjepartsplattformen om den eller de varor som finns kvar i kundvagnen, antal varor, totalbelopp, bilder etc. I Klaviyo är denna data lagrad som händelsevariabler och innehåller all information som är förknippad med en handling som en specifik kund utförde.

Du måste ha en integrationstjänst installerad för att händelsedata ska visas. Läs mer om Klaviyo-byggd integration eller om Klaviyo-API:er för att bygga en anpassad integration.

När du kan använda händelsevariabler

När du kan använda händelsevariabler

Eftersom händelsevariabler är baserade på en kunds beteende kan de endast användas i mättalsutlösta flödesmeddelanden.

List-, segment-, och datumegenskaps-utlösta flöden är inte utlösare av händelser utan av information om kunden i deras profil. Det finns alltså inga händelsevariabler att hämta från och använda i ett flödesmeddelande eller -sms. På samma sätt kan händelsevariabler inte användas i kampanjer, eftersom dessa är manuella engångsutskick och inte baserade på den åtgärd som en kund har vidtagit.

Vanliga exempel på mättalsutlösta flöden är:

Så hittar du händelsevariabler

Så hittar du händelsevariabler

Sms

Sms

  1. I flödesbyggaren klickar du på det sms eller mms som du vill lägga till en händelsevariabel till.
  2. Klicka på Redigera bredvid Innehåll.
  3. Här kan du lägga till text, emojis, statiska eller dynamiska bilder och GIF-filer i ditt meddelande. Du kan också infoga profilanpassnings- och händelsevariabler.
  4. För att hitta händelsevariabler klickar du på förhandsgranska och testa. Den här modalen visar de 10 senaste händelserna som du kan navigera mellan (t.ex. för ett flöde efter köp, de 10 senaste Skapad beställning-händelserna visas här). 
  5. Denna modal visar också alla associerade händelsevariabler. Om du vill visa variablerna öppnar du menyn Alla egenskaper i förhandsgranskningsmodalen.

  6. Denna rullgardinsmeny innehåller information om alla variabler för den aktuella händelsen. Genom att klicka på en rad kan du automatiskt kopiera den till ditt urklipp, vilket gör det enkelt att lägga till händelsevariabler i ditt meddelande.
E-postmeddelanden

E-postmeddelanden

För att lägga till händelsevariabler i en flödesmeddelande: 

  1. Öppna e-posten i flödesredigeraren. 
  2. Klicka på Redigera bredvid Mall.
  3. Klicka på Förhandsgranska och testa.
  4. Klicka på namnet på en egenskap i menyn Händelseegenskaper för att kopiera den. 
    En användare kopierar en händelsevariabel i Klaviyo
  5. Klistra in etiketten i ditt flödesmeddelande.
Detta förhandsgranskningsfönster visar alla data som finns tillgängliga för det specifika händelsemättalet. Listposter numreras med start på 0. Om t.ex. {{ event.extra.line_items.0.product.name }} är den variabla posten för en produkt, anger 0 att det är den första posten i arrayen.

Om du vill använda händelsevariabler måste du kopiera dem exakt. Händelsevariabler är skiftlägeskänsliga och minsta avvikelse från hur de visas i förhandsgranskningsfönstret kan leda till att variabeln inte fungerar.

Vanliga exempel på händelsevariabler

Vanliga exempel på händelsevariabler

Syntaxen för olika händelsevariabler beror på både integrations- och händelsemättalen. Du kan se syntaxen för alla tillgängliga variabler för en viss händelse genom att bläddra igenom förhandsgranskningsfönstret och klicka på de olika posterna.

Några vanliga exempel på variabler per integration listas nedan för en Påbörjad kassa-händelse. Tänk på att den exakta variabeln kan skilja sig åt beroende på vilket mättal som används för att utlösa flödet. 

BigCommerce
Produktnamn/Titel{{ event.extra.line_items.0.product.name }}
Produktens URL{{ event.extra.items.0.product.url }}
Bild{{ event.extra.items.0.product.images.0.src }}
Pris för produkt {{ event.extra.line_items.0.product.price }
Kvantitet{{ event.extra.line_items.0.quantity }}
Totalt{{ event.extra.total_inc_tax }}
 

Magento 1

Magento 2

Produktnamn/Titel

{{ event.extra.line_items.0.product.name }}

{{ event.extra.line_items.0.product.name }}

Produktens URL

{{ event.extra.line_items.0.product.key }}

{{ event.Items.0.Product.FullURL }}

Bild

{{ event.extra.line_items.0.product.images.0.url }}

{{ event.extra.line_items.0.product.images.0.url }}

Pris för produkt 

{{ event.extra.items.0.base_original_price }}

{{ event.extra.line_items.0.product.price }}

Kvantitet

{{ event.extra.line_items.0.quantity }}

{{ event.extra.line_items.0.quantity }}

Totalt

{{ event.extra.base_grand_total }}

{{ event.extra.base_grand_total }}

Shopify
Produktnamn/Titel{{ event.extra.line_items.0.product.title }}
Produkthandtag{{ event.extra.line_items.0.product.handle }}
Bild{{ event.extra.line_items.0.product.images.0.src }}
Pris för produkt {{ event.extra.line_items.0.line_price }}
Kvantitet{{ event.extra.line_items.0.quantity }}
Totalt{{ event.extra.customer.total_spent }}
Butikens valuta
(butikens basvaluta)
{{ event|lookup:'$currency_code' }}
Presentationsvaluta
(valuta som kunden använde)
{{ event.extra.presentment_currency }}
WooCommerce*
Produktnamn/Titel{{ event.extra.Items.0.Name }}
Produktens URL{{ event.extra.Items.0.URL }}
Bild{{ event.extra.Items.0.Images.0.URL }}
Pris för produkt {{ event.extra.Items.0.LineTotal }}
Kvantitet{{ event.extra.Items.0.Quantity }}
Totalt{{ event.extra.Items.0.TotalWithTax }}

*Du kan bygga om kundvagnar från ett övergiven kundvagn-flöde i WooCommerce genom att använda ?wck_rebuild_cart={{ event.extra.CartRebuildKey }}. Återuppbyggnad av kundvagnar är också tillgängligt för Shopify- och Magento 1-integrationer men är förgenererat i standardflöden för en övergiven kundvagn.

Arrayer av händelsevariabler (endast e-post)

Arrayer av händelsevariabler (endast e-post)

Om du lägger till variabeln ovan i ett e-postmeddelande kan du dra in de dynamiska data för den första varan som finns kvar i kundvagnen. Det är ungefär som att gå fram till en kö av människor och fråga den första personen vad han eller hon heter. Det här tillvägagångssättet fungerar bra om det bara kan finnas ett enda objekt, men det är tidskrävande för flera objekt eller när du inte vet hur många objekt någon kan lägga till.

Helst skulle du vilja använda ett enda kommando för att få alla händelsevariabler för objekt inom en grupp direkt – som att kunna ropa "Namn" och få namnen på alla i en lång kö.

När det gäller en lista med händelsevariabler kan du göra just detta med hjälp av arrayer.

En array uppstår när det finns flera poster under en paraplyegenskap (som flera artiklar i en beställning). Som nämnts ovan kommer den första artikeln att ha "0" i mitten eller i slutet, nästa artikel kommer att ha "1," och så vidare. Med hjälp av en array kan du samla in information om både paraplyegenskapen (t.ex. Objekt eller Samlingar) och de enskilda posterna under den egenskapen.

I exemplet nedan finns det tre objekt i förhandsgranskningen för händelsen Skapad beställning:

  • Variabeln för artikeln "Sweet Tarts" är {{ event.Items.0 }}
  • Variabeln för artikeln "Runts" är {{ event.Items.1 }}
  • Variabeln för artikeln "Nerds" är {{ event.Items.2 }}

I det här exemplet är arrayen för händelsevariabeln för dessa objekt event.Items.

Data från en grundläggande skapad beställning-händelse i Klaviyo

Iteration över dynamiska händelsevariabler (endast e-post)

Iteration över dynamiska händelsevariabler (endast e-post)

Det finns två olika sätt att iterera över dessa eller andra arrayer för händelsevariabler i e-post:

  1. Funktionen för upprepning av innehåll
    Med den här funktionen kan du lägga till ett enda block (text, bild etc.) som automatiskt upprepar sig själv och itererar över alla poster i en egenskapsarray.
  2. En dynamisk tabell
    Detta hjälper dig att skapa ett mer komplext block som loopar över alla poster för en enda variabelarray. 

Observera att även om du kan lägga till dynamiska händelsevariabler i textmeddelanden kan du inte iterera över flera sådana. 

Ytterligare resurser

Ytterligare resurser

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