Wat je leertWat 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 gebeurtenisvariabelenWat 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.
Wanneer gebruik je gebeurtenisvariabelenWanneer 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 variabelenZoeken naar variabelen
SmsSms
- Klik in de flowbouwer op de sms of mms waaraan je een gebeurtenisvariabele wilt toevoegen.
- Klik naast Content op Bewerken.
- Hier kun je tekst, emoji's, statische of dynamische afbeeldingen en GIF's aan je bericht toevoegen. Je kunt ook profielpersonalisatie en gebeurtenisvariabelen invoegen.
- 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).
- Dit venster toont ook alle bijbehorende gebeurtenisvariabelen. Om de variabelen te bekijken, open je het menu Alle eigenschappen in het voorbeeldvenster.

- 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-mailsE-mails
Gebeurtenisvariabelen toevoegen aan een flowmail:
- Open de e-mail in de floweditor.
- Klik naast Template op Bewerken.
- Klik op Voorbeeld weergeven en testen.
- Klik op de naam van een eigenschap in het menu Gebeurteniseigenschappen om deze te kopiëren.
- 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 gebeurtenisvariabelenVeelvoorkomende 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 }} |
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.

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:
-
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.
-
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 hulpbronnenExtra hulpbronnen