Aan de slag met Stripe
Wat je leert
Leer hoe je Stripe met Klaviyo integreert om e-mails te personaliseren en te targeten op basis van factuur- en betalingsgegevens van je klanten.
Je stelt de Stripe-integratie in 2 stappen in. Eerst verbind je Stripe door de integratie in Klaviyo in te schakelen. Vervolgens stel je webhooks in Stripe in, waardoor specifieke Stripe-gegevens in realtime worden gesynchroniseerd met Klaviyo.
Hier is een overzicht van de gegevens die we synchroniseren vanuit Stripe:
- Wanneer er een factuur wordt uitgegeven, en de items die in elke factuur zijn opgenomen
- Betaalgegevens voor wanneer een gebruiker een betaling niet voltooit, een restitutie krijgt of succesvol betaalt
De Stripe-integratie inschakelen in Klaviyo
- Selecteer in Klaviyo het tabblad Integraties.
- Selecteer Apps ontdekken, zoek naar Stripe en klik vervolgens op de kaart.
- Klik vervolgens op Installeren.
- Klik op Koppelen aan Stripe. Dit brengt je naar de website van Stripe - log indien nodig in.
- Selecteer het Stripe-account dat je met Klaviyo wilt koppelen en klik op Koppelen.
- Terug in Klaviyo kun je ervoor kiezen om Stripe-webhook te verifiëren door je signing secret in te voeren (aanbevolen). Dit vind je in Stripe onder Developers > Webhooks en dit voegt een extra beveiligingslaag toe aan je integraties.
- Kopieer de webhook-URL van deze pagina. Dit wordt in het volgende gedeelte in je Stripe-account geplakt.
- Klik op Installatie afronden.
Stripe-webhooks instellen
Nu stellen we je Stripe-webhooks in, zodat je je Stripe-gegevens in realtime kunt synchroniseren.
- Open Stripe in een nieuw tabblad en ga naar het tabblad Developers.
- Selecteer webhook en klik op Eindpunt toevoegen.
- Vul de volgende velden in:
- URL van eindpunt
Plak de URL die je zojuist uit Klaviyo hebt gekopieerd. - Versie
Selecteer de nieuwste API-versie. - Gebeurtenissen om te verzenden
Klaviyo vereist gegevenspunten voor charges en invoices. Selecteer in de dropdown Gebeurtenissen om te verzenden alle charge - en invoice -gebeurtenissen. Je kunt optioneel alle charge.dispute -gebeurtenissen weglaten. Maak eindpunten voor alle volgende gebeurtenissen:- charge.captured
- charge.expired
- charge.failed
- charge.pending
- charge.refunded
- charge.succeeded
- charge.updated
- invoice.created
- invoice.deleted
- invoice.finalized
- invoice.marked_uncollectible
- invoice.payment_action_required
- invoice.payment_failed
- invoice.payment_succeeded
- invoice.sent
- invoice.upcoming
- invoice.updated
- invoice.voided
- URL van eindpunt
- Nadat je alle charge- en factuurgebeurtenissen hebt geselecteerd, selecteer je Eindpunt toevoegen.
- Je ontvangt een bevestiging dat je webhooks zijn ingeschakeld.
- Je Stripe-integratie is nu ingeschakeld.
Bekijk gegevens die vanuit Stripe zijn gesynchroniseerd
Controleer je ingeschakelde integraties:
- Klik in Klaviyo op de vervolgkeuzelijst Analytics en selecteer meetwaarde.
- Zoek de meetwaarde Successfully Paid van Stripe en klik op het pictogram Activiteitfeed.
- Als je integraties zijn begonnen met het synchroniseren van gegevens, zie je dat facturen die via Stripe zijn uitgegeven hier worden ingevuld. Wanneer je integraties volledig zijn gesynchroniseerd, toont de Stripe-integratie een groene rand ernaast in je Klaviyo-account. Klaviyo importeert al je Stripe-gegevens. Om dit te verifiëren, kun je het aantal succesvolle betalingen op een bepaalde dag vergelijken met wat er in de Stripe-interface staat en bevestigen dat ze overeenkomen.
- Klik bijvoorbeeld op de kop Grafiek voor de meetwaarde Successfully Paid. Deze grafiek toont standaard de data van de afgelopen 30 dagen. Ga met je muis over het datapunt van gisteren of kijk in de gegevenstabel onder de grafiek om te zien hoeveel betalingen je gisteren had. Vergelijk dat aantal met wat er in Stripe is opgeslagen en je zult zien dat ze precies overeenkomen.
- Als de gegevens niet overeenkomen, is het probleem waarschijnlijk dat de tijdzone in je Klaviyo-account niet overeenkomt met de tijdzone in je Stripe-account. Om je tijdzone-instelling in Klaviyo te controleren:
- Klik linksonder op je accountnaam.
- Selecteer en klik vervolgens op Instellingen > Organisatie.
- Scroll naar beneden naar Tijdzone.
De Stripe-meetwaarden
Stripe synchroniseert de volgende meetwaarden naar Klaviyo:
- Mislukte betaling
- Factuur uitgegeven
- Terugbetaalde betaling
- Heeft Betaald
Mislukte betaling
Deze meetwaarde wordt geregistreerd telkens wanneer een betaling die via Stripe is gedaan als mislukt wordt gemarkeerd. Gebruik deze meetwaarde om klanten met mislukte betalingen te targeten en ze te laten weten dat ze een achterstallig saldo hebben. Je kunt gebeurtenissen Mislukte betaling filteren en targeten op basis van de volgende criteria:
- Aantal pogingen
Het aantal keren dat er bij deze factuur is geprobeerd om de gebruiker te belasten. - Valuta
De valuta van de invoice die niet kon worden betaald, bijv. USD, GBP. - Factuur
De factuur waaraan deze mislukte betaling in Stripe is gekoppeld. - Reden
De reden in Stripe waarom deze betaling is mislukt, bijv. Je kaart is verlopen, Je kaart is geweigerd.
Factuur uitgegeven
Deze meetwaarde wordt elke keer geregistreerd wanneer er via Stripe een factuur aan je klanten wordt uitgegeven. Gebruik deze meetwaarde om te segmenteren op klanten aan wie een factuur is uitgegeven, maar die óf niet hebben betaald óf bij wie een betaling is mislukt. Deze kan ook worden gebruikt om segmenten te activeren om klanten op de hoogte te stellen van een aankomende betaling.
Terugbetaalde betaling
Deze meetwaarde registreert een gebeurtenis wanneer je een betaling terugbetaalt via Stripe. Je kunt gebeurtenissen Terugbetaalde betaling filteren en targeten op basis van de volgende criteria:
- Bedrag
De waarde van de betaling die werd terugbetaald.
Heeft Betaald
Deze meetwaarde wordt geregistreerd telkens wanneer een klant met succes een factuur betaalt via Stripe. Deze gebeurtenissen bevatten data over je klant, hun factuur en de producten op hun factuur. Gebruik deze meetwaarde om geautomatiseerde facturen naar klanten te sturen nadat ze hebben betaald, of in e-mailflows om te bepalen wanneer een klant actief is geweest op je website, maar geen betalingen heeft gedaan voor je producten of diensten. Je kunt die gebruikers vervolgens e-mails sturen met kortingen om een aankoop te doen op je website.
Je kunt events Succesvol betaald filteren en targeten op basis van de volgende criteria:
- Valuta
De valuta van de betaalde factuur, bijv. USD, GBP. - Factuur
De factuur waaraan deze betaling is gekoppeld in Stripe.
klantgegevens
Klaviyo identificeert ieder individu op unieke wijze via het e-mailadres. Als Stripe klantgegevens synchroniseert met een nieuw e-mailadres, maakt Klaviyo een nieuw profiel aan dat bestaat uit het e-mailadres van de klant en bijbehorende Stripe-meetwaarden. Vervaldatums van creditcards worden opgeslagen als een aangepaste eigenschap in het profiel van een klant.
Een van de hierboven vermelde Stripe-events moet plaatsvinden om een profiel in Klaviyo aan te maken.
Stripe-gegevens in Klaviyo gebruiken
Elke Stripe-meetwaarde of -metadata kan worden gebruikt om een flow in Klaviyo te activeren.
Geautomatiseerde facturen
Je kunt automatisch factuurbetalingsbewijzen naar je klanten versturen nadat ze een betaling hebben gedaan door een factuurflow in te stellen, getriggerd door Stripe's meetwaarde Successfully Paid.
Deze flow kan automatisch een e-mail invullen die dynamische betalingsgegevens weergeeft met behulp van templatetags die verwijzen naar Stripe-betalingskenmerken.
Bekijk voor meer informatie over het insluiten van dynamische gegevens in een e-mailtemplate ons artikel over templatetag en variabele syntaxis.
Flow voor mislukte Stripe-betalingen
Informeer je klanten over een mislukte betaling met een geautomatiseerde flow, die wordt geactiveerd door de Stripe-meetwaarde Mislukte betaling.
Probleemoplossing
Ik zie niet alle activiteit in Stripe die wordt gesynchroniseerd met Klaviyo.
De meest voorkomende reden waarom een Stripe-event niet met Klaviyo wordt gesynchroniseerd, is omdat er geen e-mailadres aan het event is gekoppeld. Omdat Klaviyo een e-mailadres gebruikt om een persoon uniek te identificeren, kunnen we geen profiel maken voor iemand die niet aan een e-mailadres is gekoppeld. Op dezelfde manier kan Klaviyo een event niet aan een profiel koppelen als het niet aan een e-mailadres is gekoppeld.
Houd er rekening mee dat invoer voor voor- en achternaam niet per se consistent of uniek is, dus we maken niet alleen op basis van deze informatie profielen aan. Dat kan leiden tot duplicaten en onnauwkeurige tracking.
Als je, zelfs met gekoppelde e-mailadressen, nog steeds niet ziet dat Stripe-gegevens met Klaviyo synchroniseren, neem dan contact op met ons supportteam.
Resultaat
Je hebt Stripe nu geïntegreerd met Klaviyo en geleerd hoe je je gesynchroniseerde gegevens gebruikt.
Extra hulpbronnen
- Getting started with flows
Learn how to use flows, also known as automations or drip campaigns, in Klaviyo for personalized and automated communications to your customers, and learn how to set your first flow live.
- Getting started with segments
Learn how to create and use segments in Klaviyo, which are a powerful tool for understanding your audience and sending targeted messages.
- Understanding the types of information exchanged between Klaviyo and apps
Learn about what types of data are exchanged between Klaviyo and external apps, and where that data is found in your Klaviyo account. When you integrate a third-party application with Klaviyo, the two platforms exchange information. Most data exchange with Klaviyo is one-way; data is pulled into your Klaviyo account so you can leverage a broad scope of your customers' data within Klaviyo.