Hoe je Shopify Flow en de Klaviyo Connector gebruikt
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 gratis app die beschikbaar is bij de Basic-, Grow-, Advanced- en Plus-abonnementen. 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:
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
- Deze workflow wordt geactiveerd door LoyaltyLion wanneer een klant een loyaliteitsniveau stijgt. LoyaltyLion stuurt de niveau-informatie naar Shopify flow.
- Shopify flow stuurt gegevens over de klant naar Klaviyo om de gebeurtenis te volgen, en naar LoyaltyLion om bonuspunten toe te voegen aan de loyalty account van de klant.
- Voorbeeldworkflow
De Klaviyo Connector gebruiken
Maak een workflow aan in Shopify flow of open er een. Bekijk voor instructies over het toevoegen van triggers, voorwaarden en acties Shopify's handleiding voor het maken van workflows.
- 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.
- Selecteer Een gebeurtenis volgen.

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
Voer een naam van 1 tot 127 tekens in voor de gebeurtenis die je wilt bijhouden. Dit wordt weergegeven in de gebeurtenistijdlijn van het klantprofiel. - E-mailadres van de klant
Voer een geldig e-mailadres in voor de klant van wie de activiteit wordt gevolgd in Klaviyo. Kies een workflowtrigger die deze klantgegevens levert. - 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. - Eigenschappen van klanten
Voer een JSON-object in met de aangepaste eigenschappen die je aan het Klaviyo-profiel van de klant wilt toevoegen, bijvoorbeeld {"loyalty_tier": "Gold"}.

- Eigenschappen van gebeurtenis
Voer een JSON-object in met informatie over deze gebeurtenis, bijvoorbeeld {"tier": "Gold", "bonus_points": 100}.
Voor een property met een lijst zet je een JSON-array in het object. Je kunt bijvoorbeeld op de volgende manier klantentags versturen: {"tags": [{% for tags_item in customer.tags %}{% if forloop.first != true %},{% endif %}{{ tags_item | json}}{% endfor %}]}
Nadat je de actie hebt geconfigureerd, volg je de instructies van Shopify om je workflow te testen en te activeren. Laat de workflow lopen voor een klant met een geldig e-mailadres en controleer vervolgens of de gebeurtenis in Klaviyo wordt weergegeven.
Deze events worden in Klaviyo bijgehouden als Shopify-events, zoals aangegeven door het Shopify-pictogram naast elk event. Je Shopify Flow-eventdata bekijken:
- Klik in Klaviyo op de vervolgkeuzelijst Analytics en selecteer meetwaarde.
- Selecteer Shopify in het filter integraties. De lijst toont alleen Shopify-meetwaarden.
- Klik op de meetwaarde die overeenkomt met je gebeurtenisnaam en selecteer vervolgens Activiteitenfeed om de gebeurtenissen te controleren die uit je workflow zijn ontvangen.

Een campagne aanmaken
De actie Een campagne maken is per 16-10-2025 stopgezet.
Hoe kan ik de functionaliteit "Een campagne maken" repliceren?
We raden aan om je workflow bij te werken om de actie "Een gebeurtenis bijhouden" te gebruiken. Met deze actie stuur je gebeurtenisgegevens van Shopify naar Klaviyo, die je kunt gebruiken om een flow te activeren of een segment op te bouwen voor een campagne. Er wordt geen campagne gemaakt of verzonden.
- Verwijder in je Shopify-flow de actie Een campagne maken.
- Voeg in plaats daarvan Een event bijhouden toe en configureer de hierboven beschreven velden. Test en activeer de bijgewerkte workflow.
- Gebruik in Klaviyo de gebeurtenis om een meetwaarde-geactiveerde flow te maken, of maak een segment op basis daarvan en stuur een campagne naar dat segment.
Probleemoplossing
Worden je gegevens niet zoals verwacht weergegeven in Klaviyo?
Zorg dat Customer Properties en Event Properties allebei worden geëvalueerd als een geldig JSON-object. Als een veld ongeldige JSON bevat of een lijst of string op het hoogste niveau, verwijdert Klaviyo de properties in dat veld; de gebeurtenis kan nog steeds worden bijgehouden zonder die properties. Dit object is bijvoorbeeld ongeldig omdat de lijst eindigt met een afsluitende komma:
{"items": ["T-shirt", "Mug",]}Spaties tussen JSON-elementen en gewone spaties binnen aanhalingstekens zijn geldig. Niet-geëscapete regeleinden binnen een tekenreeks tussen aanhalingstekens zijn ongeldig. Als je itemnamen als een lijst wilt verzenden, voeg je alleen komma's toe tussen items en gebruik je het json -filter om elke waarde tussen aanhalingstekens te zetten en te escapen:
{"items": [{% for lineItems_item in order.lineItems %}{% if forloop.first != true %},{% endif %}{{ lineItems_item.name | json }}{% endfor %}]}Resultaat
Je hebt nu geleerd hoe je de Klaviyo Connector met Shopify Flow gebruikt om gebeurtenissen bij te houden.
Extra hulpbronnen
- Aan de slag met Shopify
Leer hoe je Klaviyo kunt integreren met Shopify om je klantprofiel en bestelgegevens naar Klaviyo te brengen en klanten te bereiken met gerichte berichten. Schakel daarnaast websitetracking en aanmeldingsformulieren van Klaviyo in en synchroniseer gegevens van Klaviyo naar Shopify.
- Connectors on the Shopify Help Center