Wat je leert

Wat je leert

Leer wat dynamische gebeurtenisgegevens zijn, wanneer je ze moet gebruiken, waar je ze kunt vinden en hoe je ze kunt opnemen in je flowberichten. Kom meer te weten over de verschillende acties die je klanten ondernemen en hoe je die gegevens kunt gebruiken om flows met gepersonaliseerde berichten in Klaviyo te maken. Je kunt bijvoorbeeld gebeurtenisgegevens in een flow voor verlaten winkelwagens gebruiken om personen productgegevens, afbeeldingen en meer te tonen van elk product dat ze hebben achtergelaten. Dit zorgt voor een meer persoonlijke ervaring voor de klant en een grotere kans op conversie.

Wat zijn gebeurtenisvariabelen

Wat zijn gebeurtenisvariabelen

Wanneer je gebruikmaakt van een integratie met een service of tool van derden, registreert Klaviyo bepaalde meetwaarden wanneer een klantprofiel een actie uitvoert. Welke acties Klaviyo bijhoudt, hangt af van je integratie, maar veelvoorkomende acties zijn onder meer Afrekenen Gestart, Bestelling Geplaatst en Product Bekeken. Daarnaast bevat elke meetwaarde die in Klaviyo is vastgelegd, relevante informatie over de gebeurtenis, die metadata wordt genoemd.

Wanneer een klant bijvoorbeeld begint af te rekenen, registreert Klaviyo dit als  Afrekenen Gestart. Klaviyo ontvangt periodiek gegevens van het externe platform over artikelen die in winkelwagens zijn achtergelaten, de hoeveelheid van elk artikel, het totaal, afbeeldingen, enz. Deze gegevens worden in Klaviyo aangeduid als gebeurtenisvariabelen en bevatten alle informatie die is gekoppeld aan een actie die een specifieke klant heeft ondernomen.

Je moet een integratie hebben geïnstalleerd om gebeurtenisgegevens te kunnen weergeven. Meer informatie over integraties van Klaviyo of hoe je Klaviyo-API's gebruikt om een aangepaste integratie te bouwen.

Wanneer gebruik je gebeurtenisvariabelen

Wanneer gebruik je gebeurtenisvariabelen

Aangezien gebeurtenisvariabelen zijn gebaseerd op het gedrag van een klant, kunnen ze alleen worden gebruikt voor flowberichten die worden getriggerd door een meetwaarde.

Flows die worden getriggerd door een lijst, segment of datumeigenschap, worden niet getriggerd door gebeurtenissen, maar door informatie over klanten in hun profiel. Er bestaan dus geen gebeurtenisvariabelen waar je informatie uit kunt halen en die je kunt gebruiken in een flowmail of -sms. Evenzo kunnen gebeurtenisvariabelen niet worden gebruikt in campagnes, omdat dit handmatige, eenmalige verzendingen zijn die niet zijn gebaseerd op wat een klant heeft gedaan.

Veelvoorkomende voorbeelden van door meetwaarden getriggerde flows zijn:

Zoeken naar variabelen

Zoeken naar variabelen

Sms

Sms

  1. Klik in de flowbouwer op de sms of mms waaraan je een gebeurtenisvariabele wilt toevoegen.
  2. Klik naast Content op Bewerken.
  3. Hier kun je tekst, emoji's, statische of dynamische afbeeldingen en GIF's aan je bericht toevoegen. Je kunt ook profielpersonalisatie en gebeurtenisvariabelen invoegen.
  4. Om gebeurtenisvariabelen te vinden, klik je op Voorbeeld weergeven en testen. Dit venster toont de 10 meest recente gebeurtenissen waartussen je kunt navigeren (bijv. voor een flow voor na een aankoop worden hier de 10 meest recente gebeurtenissen van Bestelling Geplaatst weergegeven). 
  5. Dit venster toont ook alle bijbehorende gebeurtenisvariabelen. Om de variabelen te bekijken, open je het menu Alle eigenschappen in het voorbeeldvenster.

  6. Dit dropdownmenu bevat informatie over alle variabelen voor die gebeurtenis. Door op een regelitem te klikken, kun je het item automatisch naar je klembord kopiëren, waardoor het gemakkelijk wordt om gebeurtenisvariabelen aan je bericht toe te voegen.
E-mails

E-mails

Gebeurtenisvariabelen toevoegen aan een flowmail: 

  1. Open de e-mail in de floweditor. 
  2. Klik naast Template op Bewerken.
  3. Klik op Voorbeeld weergeven en testen.
  4. Klik op de naam van een eigenschap in het menu Gebeurteniseigenschappen om deze te kopiëren. 
    Een gebruiker kopieert een gebeurtenisvariabele in Klaviyo
  5. Plak de tag in je flowmail.
Dit voorbeeldvenster toont alle gegevens die beschikbaar zijn voor die specifieke gebeurtenismeetwaarde. Lijstvermeldingen worden genummerd vanaf 0. Als bijvoorbeeld {{ event.extra.line_items.0.product.name }} de variabele vermelding voor een product is, geeft 0 aan dat dit het eerste item in de reeks is.

Als je gebeurtenisvariabelen wilt gebruiken, moet je ze exact kopiëren. Gebeurtenisvariabelen zijn hoofdlettergevoelig en de kleinste afwijking van hoe het verschijnt in het voorbeeldvenster kan ervoor zorgen dat de variabele niet werkt.

Veelvoorkomende voorbeelden van gebeurtenisvariabelen

Veelvoorkomende voorbeelden van gebeurtenisvariabelen

De syntaxis voor verschillende gebeurtenisvariabelen hangt af van zowel de integratie als de gebeurtenismeetwaarde. Je kunt de syntaxis voor alle beschikbare variabelen voor een bepaalde gebeurtenis zien door in het voorbeeldvenster te scrollen en op de verschillende items te klikken.

Enkele veelvoorkomende voorbeelden van variabelen op integratie worden hieronder vermeld voor een Afrekenen Gestart-gebeurtenis. Houd er rekening mee dat de exacte variabele kan verschillen, afhankelijk van de meetwaarde die wordt gebruikt om de flow te triggeren. 

BigCommerce
Productnaam/titel{{ event.extra.line_items.0.product.name }}
Product-URL{{ event.extra.items.0.product.url }}
Afbeelding{{ event.extra.items.0.product.images.0.src }}
Prijs van product {{ event.extra.line_items.0.product.price }
Hoeveelheid{{ event.extra.line_items.0.quantity }}
Totaal{{ event.extra.total_inc_tax }}
 

Magento 1

Magento 2

Productnaam/titel

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

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

Product-URL

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

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

Afbeelding

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

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

Prijs van product 

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

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

Hoeveelheid

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

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

Totaal

{{ event.extra.base_grand_total }}

{{ event.extra.base_grand_total }}

Shopify
Productnaam/titel{{ event.extra.line_items.0.product.title }}
Productnaam{{ event.extra.line_items.0.product.handle }}
Afbeelding{{ event.extra.line_items.0.product.images.0.src }}
Prijs van product {{ event.extra.line_items.0.line_price }}
Hoeveelheid{{ event.extra.line_items.0.quantity }}
Totaal{{ event.extra.customer.total_spent }}
Webshopvaluta
(basisvaluta van de webshop)
{{ event|lookup:'$currency_code' }}
Transactievaluta
(door de klant gebruikte valuta)
{{ event.extra.presentment_currency }}
WooCommerce*
Productnaam/titel{{ event.extra.Items.0.Name }}
Product-URL{{ event.extra.Items.0.URL }}
Afbeelding{{ event.extra.Items.0.Images.0.URL }}
Prijs van product {{ event.extra.Items.0.LineTotal }}
Hoeveelheid{{ event.extra.Items.0.Quantity }}
Totaal{{ event.extra.Items.0.TotalWithTax }}

*Je kunt winkelwagens opnieuw samenstellen vanuit een flow voor verlaten winkelwagens in WooCommerce met de parameter ?wck_rebuild_cart={{ event.extra.CartRebuildKey }}. Winkelwagens opnieuw samenstellen kan ook met Shopify- en Magento 1-integraties, maar dit is vooraf gegenereerd in de standaard flows voor verlaten winkelwagens.

Gebeurtenisvariabelereeksen (alleen e-mail)

Gebeurtenisvariabelereeksen (alleen e-mail)

Als je de bovenstaande variabele aan een e-mail toevoegt, krijg je dynamische gegevens over het eerste artikel in de achtergelaten winkelwagen. Het is vergelijkbaar met de naam vragen van voorste persoon in een rij mensen. Deze aanpak werkt goed als er maar één artikel in de winkelwagen kan zitten. Het is echter tijdrovend voor meerdere artikelen of als je niet weet hoeveel artikelen iemand zou kunnen toevoegen.

In het ideale geval wil je één opdracht gebruiken om alle gebeurtenisvariabelen voor artikelen binnen een groep meteen op te vragen. Terug naar die rij met mensen: je wilt "naam" kunnen roepen en dan de namen van iedereen in een lange rij krijgen.

Als het gaat om een lijst met gebeurtenisvariabelen, kun je dat inderdaad doen met reeksen.

Een reeks ontstaat wanneer er zich meerdere artikelen onder één overkoepelende eigenschap bevinden (zoals meerdere artikelen in een bestelling). Zoals hierboven vermeld, heeft het eerste artikel een '0' in het midden of aan het einde. Het volgende artikel heeft een '1', enzovoorts. Met een reeks kun je informatie verzamelen over zowel de overkoepelende eigenschap (bijv. Artikelen of Verzamelingen) als de individuele vermeldingen onder die eigenschap.

In het onderstaande voorbeeld zijn er drie artikelen in de voorbeeldweergave van de gebeurtenis Bestelling Geplaatst:

  • De variabele voor het artikel 'Sweet Tarts' is {{ event.Items.0 }}
  • De variabele voor het artikel 'Runts' is {{ event.Items.1 }}
  • De variabele voor het artikel 'Nerds' is {{ event.Items.2 }}

Voor dit voorbeeld is de gebeurtenisvariabelenreeks voor deze artikelen event.Items.

De gegevens van een eenvoudige Bestelling Geplaatst-gebeurtenis in Klaviyo

Herhalen van variabelen voor dynamische gebeurtenissen (alleen e-mail)

Herhalen van variabelen voor dynamische gebeurtenissen (alleen e-mail)

Er zijn twee verschillende manieren om deze of andere gebeurtenisvariabelenreeksen in e-mails te herhalen:

  1. De contentherhalingsfunctie
    Met deze functie kun je een enkel blok (tekst, afbeelding, enz.) toevoegen dat zichzelf automatisch herhaalt en alle vermeldingen in een eigenschappenreeks toont.
  2. Een dynamische tabel
    Hiermee kun je een complexer blok maken dat alle vermeldingen voor een enkele variabelenreeks doorloopt. 

Let op: je kunt dynamische gebeurtenis-variabelen toevoegen aan tekstberichten, maar er wordt slecht één product getoond. 

Extra hulpbronnen

Extra hulpbronnen

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