Personyze Wiki Personyze Wiki docs
Nederlands
Personyze openen
Documentatie/ CRM en marketing/ Klaviyo-integratie
CRM en marketing

Klaviyo-integratie

Koppel Klaviyo met één OAuth-goedkeuring: stuur gematchte doelgroepen naar Klaviyo-lijsten en campagneactiviteit als events naar hun profielen.

4 min leestijd Bijgewerkt 3 weeks geleden


Klaviyo draait je e-mail- en sms-flows; Personyze weet wat elke bezoeker op je site doet. Gekoppeld worden de doelgroepen die Personyze bouwt brandstof voor Klaviyo: gematchte bezoekers stromen naar Klaviyo-lijsten, en campagneactiviteit komt als events op hun profielen terecht — zodat een welkomstreeks, winback- of nurture-flow kan reageren op gedrag op de site zoals “bezocht twee keer de prijspagina, heeft een e-mailadres, heeft nog niet gekocht.”

Geen sleutels om in te voeren. De koppeling is één OAuth-goedkeuring. Tokens worden alleen aan de serverkant opgeslagen en automatisch vernieuwd; toegang intrekken in een van beide producten verbreekt de koppeling overal.

De integratie installeren

  1. Ga in het panel van Personyze naar Instellingen → Integraties, open de kaart Klaviyo en klik op Verbinden met Klaviyo.
  2. Er opent een pop-up met het toestemmingsscherm van Klaviyo. Keur de gevraagde scopes goed:
    • accounts:read — één testaanroep voor de koppeling als je verbindt.
    • lists:read, lists:write, profiles:read, profiles:write — de automatisering “Toevoegen aan Klaviyo-lijst”.
    • events:write — de automatisering “Event versturen”.
  3. De pop-up toont Toegang verleend en het paneel toont Gekoppeld. Klaar — geen API-sleutels, niets om te vernieuwen.
Het paneel Klaviyo configureren in Personyze
Het paneel van Klaviyo vóór het koppelen: één knop, geen sleutels — en een notitie over wat al werkt zonder koppeling. Klik om te vergroten.

Toepassing 1 — gematchte doelgroepen aan een Klaviyo-lijst toevoegen

  1. Maak (of kies) in Klaviyo een lijst en noteer de lijst-ID van zes tekens — open de lijst onder Lists & Segments en kopieer de ID uit de URL.
  2. Maak in Personyze een automatiseringscampagne (Campagnes → Nieuw → Automatisering) en definieer de doelgroep — elke regel die je wilt: bezochte pagina’s, bekeken producten, CRM-velden, “heeft een e-mailadres”.
  3. Voeg de actie Toevoegen aan Klaviyo-lijst toe en plak de lijst-ID. Publiceer.
  4. Zodra gebruikers bij de doelgroep passen, verschijnen hun profielen in de Klaviyo-lijst — bijgewerkt op basis van e-mailadres en ontdubbeld door Klaviyo, zodat opnieuw matchen nooit duplicaten oplevert. Het matchen draait ongeveer elke 20 minuten; de QA-stap van de campagne heeft een knop Nu checken om het meteen te draaien.

Hang je Klaviyo-flow aan die lijst, en de segmentatie op de site van Personyze stuurt hem aan.

Toepassing 2 — events naar Klaviyo-profielen sturen

  1. Voeg in dezelfde (of een andere) automatisering Event naar analytics versturen (automatisering) toe en vink Klaviyo aan.
  2. Geef het event een naam — bijv. Personyze Audience Matched — en voeg eventueel eigenschappen toe. Eigenschapswaarden kunnen putten uit het Personyze-profiel van de persoon (branche, levenscyclusfase, elk eigen veld) en live campagnemetrieken.
  3. Als de automatisering afgaat, verschijnt het event in de activiteitenfeed van het gematchte profiel in Klaviyo — klaar om flows te starten of segmenten op te bouwen.

Werkt ook zonder koppeling

  • Events op de pagina — de gewone actie Event naar analytics versturen (op de site) kan onsite-events van Klaviyo versturen via klaviyo.js op je pagina, zonder dat er een accountkoppeling nodig is.
  • Formulieren voor leadverzameling — de stap Waar de data naartoe gaat van een Personyze-formulier kan elke inzending naar Klaviyo sturen als een Personyze Form Submitted -event op het profiel dat bij het ingezonden e-mailadres past (formulieren zonder e-mailveld worden overgeslagen).

Via OAuth koppelen maakt de automatiseringen op accountniveau hierboven mogelijk, zonder sleutels op welk formulier dan ook.

Loskoppelen

Instellingen → Integraties → Klaviyo → verbinding verbreken (of Toegang intrekken in de koppelingspop-up). Alle API-aanroepen stoppen meteen; opnieuw koppelen herstelt ze. Klaviyo houdt een eigen overzicht bij van geïnstalleerde apps — om het daar ook te verwijderen, ga je in Klaviyo naar Settings → API keys & apps en verwijder je Personyze.

Opmerkingen over beveiliging

Autorisatie gebruikt de OAuth 2.0-autorisatiecode met PKCE (S256). Access- en refreshtokens worden alleen aan de serverkant opgeslagen en nooit aan de browser getoond; refreshtokens roteren bij elke vernieuwing.

Problemen oplossen

  • Profiel verschijnt niet in de lijst — de persoon moet een e-mailadres op het Personyze-profiel hebben (dat is de sleutel waarop Klaviyo bijwerkt). Controleer of de lijst-ID de ID van zes tekens uit de URL is, en gebruik Nu checken in de QA-stap in plaats van op de cyclus van ongeveer 20 minuten te wachten.
  • Event verschijnt niet — events hangen aan het gematchte profiel; controleer of dezelfde persoon in Klaviyo bestaat (de lijstactie maakt die aan, dus draai die eerst of samen met de events).
  • Het paneel zegt na goedkeuring nog steeds niet gekoppeld — de pop-up controleert de toestemming met één GET /api/accounts/ -aanroep; heeft je Klaviyo-gebruiker geen rechten om apps te installeren, dan mislukt de toestemming daar. Koppel opnieuw met een Klaviyo-login van een eigenaar/beheerder.

Gerelateerd

Een AI-plan voor je site

Inspire me leest je website en stelt voor welke personalisatiecampagnes je als eerste start, en wie elke campagne te zien krijgt. Gratis.

Scan je site
Did this page answer your question?
Thank you — that goes to whoever maintains this page.