Lees hoe je de Klaviyo Connector met Shopify Flow gebruikt om events te volgen (om data vanuit je workflow naar Klaviyo te sturen).

Voordat je van start gaat

Als je dit nog niet hebt gedaan, lees dan onze gids Aan de slag met Shopify voor stapsgewijze instructies over het integreren, voordat je verdergaat met dit artikel.

Wat is Shopify Flow?

Shopify Flow is een e-commerce-automatiseringsplatform dat Shopify-winkels kunnen gebruiken om veelvoorkomende taken te automatiseren, zoals:

  • Hoogwaardige klanten taggen
  • Orders met hoog risico markeren en annuleren
  • Nabestelverzoeken versturen wanneer je voorraadniveaus laag worden
  • Producten identificeren en tags toevoegen op basis van hun titel of SKU

Shopify Flow is een app die Shopify aanbiedt in hun App Store en is beschikbaar voor gebruikers met het Shopify-abonnement en hoger (het is niet beschikbaar voor gebruikers met het Basic-abonnement). Je kunt de app openen in de app store van Shopify en je moet deze installeren voordat je de stappen in dit artikel volgt.

Voor Shopify-merchants die Flow gebruiken, zijn er verschillende bronnen beschikbaar om te begrijpen wat er mogelijk is met Flow, en workflows die je kunt downloaden en importeren in je winkel:

  1. Workflowvoorbeelden uit het Shopify Helpcentrum-document
  2. 14 beste workflow-blogposts

Wat kan ik doen met Klaviyo Connector voor Shopify Flow?

Shopify Connectors is een functie waarmee Shopify-winkels app-triggers en -acties kunnen maken die externe partner hebben gebouwd.

De Klaviyo Connector ondersteunt de actie Track an event:

  • Met deze actie wordt data van je workflow naar Klaviyo gestuurd zodat Klaviyo deze kan bijhouden.
    • Voorbeeldworkflow
      Wanneer de loyaliteitslaag van een klant verandert, kun je deze wijziging bijhouden in Klaviyo.
    • Zo werkt het
      1. Deze workflow wordt geactiveerd door LoyaltyLion wanneer een klant omhooggaat naar een hogere loyaliteitslaag. LoyaltyLion stuurt de laaginformatie naar Shopify flow.
      2. Shopify Flow stuurt gegevens over de klant naar Klaviyo om de gebeurtenis te tracken, en naar LoyaltyLion om bonuspunten aan het loyaliteitsaccount van de klant toe te voegen.

De Klaviyo Connector gebruiken

In een Shopify Flow kun je acties toevoegen aan een workflow.

  1. In het menu Selecteer een actie kun je kiezen uit Standard Actions die zijn ontwikkeld door Shopify of aanvullende acties die zijn ontwikkeld door apps van derden. Hier vind je de Klaviyo Connector als deze is geïnstalleerd.
  2. De actie die beschikbaar is in de Klaviyo Connector is Een event volgen.
Screenshot 2025-10-16 at 9.17.20 AM.png
Screenshot 2025-10-16 at 9.17.20 AM.png

Een gebeurtenis volgen

Zodra je de actie Een event bijhouden kiest, moet je de volgende velden invullen:

  • Openbare API-sleutel van Klaviyo
    Ontdek hoe je je openbare API-sleutel in Klaviyo kunt vinden.
  • Gebeurtenisnaam
    Naam van de gebeurtenis die je wilt tracken. Dit verschijnt op de gebeurtenistijdlijn van het klantprofiel.
  • E-mailadres van klant
    E-mailadres van de persoon die de flow doorloopt waarvan de activiteit wordt bijgehouden in Klaviyo.
  • Voornaam klant
    Voornaam van de persoon die door de flow gaat, waarvan de activiteit wordt bijgehouden in Klaviyo.
  • Achternaam klant
    Achternaam van de persoon die de flow doorloopt waarvan de activiteit wordt bijgehouden in Klaviyo.
  • Klantgegevens
    Hashwoordenboek van klantgegevens die als aangepast veld worden opgenomen in hun Klaviyo-profiel.
Customer properties box with first name and Has Account, and Event properties box with value, item count, and total discount
Customer properties box with first name and Has Account, and Event properties box with value, item count, and total discount
  • Eigenschappen van gebeurtenis
    Hash-woordenboek met aangepaste informatie over deze gebeurtenis.

Het is belangrijk om te weten dat alles wat als een lijst wordt verzonden, zoals klant- of gebeurteniseigenschappen, als een JSON-lijst moet worden opgemaakt om goed in Klaviyo te worden weergegeven. Je kunt klanttags bijvoorbeeld op de volgende manier opmaken:
{"tags": [{% for tags_item in customer.tags %}{% if forloop.first != true %},{% endif %}{{ tags_item | json}}{% endfor %}]}

Deze events worden in Klaviyo bijgehouden als Shopify-events, zoals aangegeven door het Shopify-pictogram naast elk event. Je Shopify Flow-eventdata bekijken:

  1. Klik in Klaviyo op de vervolgkeuzelijst Analytics en selecteer meetwaarden
  2. Selecteer Shopify in het dropdownmenu. Het tabblad toont alleen de gebeurtenissen die zijn gesynchroniseerd vanuit Shopify.
Timeline of Shopify metrics in Klaviyo with metrics such as VIP status cancelled and credit card fraud detected
Timeline of Shopify metrics in Klaviyo with metrics such as VIP status cancelled and credit card fraud detected

Een campagne aanmaken

De actie Een campagne maken is per 16 oktober 2025 stopgezet.

Hoe kan ik de functionaliteit "Een campagne maken" repliceren?

We raden aan om je workflows bij te werken en de actie "Een event volgen" te gebruiken. Met deze actie kun je gegevens van Shopify naar Klaviyo aanmaken, die je vervolgens kunt gebruiken om een flow te triggeren of een segment op te bouwen voor een campagne.

  1. Verwijder in uw Shopify Flow de actie 'Een campagne maken'.
  2. Voeg in plaats daarvan de actie "Een event volgen" toe om de relevante klantgegevens aan te maken in Klaviyo.
  3. In Klaviyo kun je deze nieuwe gebeurtenis vervolgens gebruiken als trigger voor een flow of er een segment op baseren om een campagne te maken voor de juiste doelgroep.

Probleemoplossing

Worden je gegevens niet zoals verwacht weergegeven in Klaviyo?

Zorg ervoor dat het vak Customer Properties en het vak Event Properties geldige JSON zijn. Als de invoer geen geldige JSON is, geeft de stap Track an Event geen gegevens door aan Klaviyo zoals verwacht. Je gegevensvariabelen kunnen bijvoorbeeld for-loop-instructies bevatten. Wanneer de for-loop-instructies worden geëvalueerd, kunnen ze door de nieuwe regel waarop de variabelen in de for-loop-syntaxis staan, spaties aan het einde achterlaten:

text
"{% for lineItems_item in order.lineItems %} {{lineItems_item.name}} {% endfor %}"

Dit wordt niet door Klaviyo opgenomen omdat het ongeldige JSON is. Om dit op te lossen verwijder je de regeleinden tussen de syntaxis van de for-loop, zoals hier:

text
"{% for lineItems_item in order.lineItems %}{{lineItems_item.name}}{% endfor %}"

Resultaat

Je hebt nu geleerd hoe je de Klaviyo Connector met Shopify Flow gebruikt om gebeurtenissen bij te houden.

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.
Partners
Huur een Klaviyo-gecertificeerde expert in om je te helpen met een specifieke taak of voor doorlopend marketingbeheer.
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