Démarrer avec Stripe
Objectif de cet article
Découvrez comment intégrer Stripe à Klaviyo afin de personnaliser et de cibler des e-mails en fonction des données de facturation et de paiement de vos clients.
Vous configurerez l’intégration Stripe en 2 étapes. Tout d’abord, vous connecterez Stripe en activant l’intégration dans Klaviyo. Ensuite, vous configurez des webhooks dans Stripe, ce qui permettra une synchronisation en temps réel de données Stripe spécifiques vers Klaviyo.
Voici un aperçu des données que nous synchronisons avec Stripe :
- Lorsqu’une facture est émise, et les articles inclus dans chaque facture
- Informations de paiement lorsqu’un utilisateur échoue au paiement, est remboursé ou paie avec succès
Activer l’intégration Stripe dans Klaviyo
- Dans Klaviyo, sélectionnez l’onglet Intégrations.
- Sélectionnez Découvrir les applications, recherchez Stripe, puis cliquez sur la carte.
- Ensuite, cliquez sur Installer.
- Cliquez sur Connecter à Stripe. Cela vous amènera sur le site Web de Stripe : connectez-vous si nécessaire.
- Sélectionnez le compte Stripe que vous souhaitez connecter à Klaviyo, puis cliquez sur Connecter.
- De retour dans Klaviyo, vous pouvez choisir de vérifier les webhook Stripe en saisissant votre secret de signature (recommandé). Vous le trouverez dans Stripe sous Developers > Webhooks et cela ajoutera un niveau de sécurité supplémentaire à vos intégrations.
- Copiez l’URL du webhook depuis cette page. Elle sera collée dans votre compte Stripe dans la section suivante.
- Cliquez sur Terminer la configuration.
Configurer des webhooks Stripe
Nous allons maintenant configurer vos webhooks Stripe, ce qui vous permettra de synchroniser vos données Stripe en temps réel.
- Ouvrez Stripe dans un nouvel onglet, puis accédez à l’onglet Développeurs.
- Sélectionnez Webhooks, puis cliquez sur Ajouter un point de terminaison.
- Renseignez les champs suivants :
- URL du point de terminaison
Collez l’URL que vous venez de copier depuis Klaviyo. - Version
Sélectionnez la dernière version de l’API. - Événements à envoyer
Klaviyo nécessite des points de données de charge et de facture. Dans la liste déroulante Événements à envoyer, sélectionnez tous les événements charge et invoice. Vous pouvez, si vous le souhaitez, omettre tous les événements charge.dispute. Créez des points de terminaison pour tous les événements suivants :- paiement.capturé
- charge.expired
- échec.de.facturation
- charge.pending
- charge.refunded
- charge.succeeded
- charge.updated
- facture.créée
- invoice.deleted
- invoice.finalized
- invoice.marked_uncollectible
- invoice.payment_action_required
- invoice.payment_failed
- invoice.payment_succeeded
- invoice.sent
- invoice.upcoming
- facture.mise_à_jour
- facture.annulée
- URL du point de terminaison
- Après avoir sélectionné tous les événements de facturation et de facture, sélectionnez Ajouter un point de terminaison.
- Vous recevrez une confirmation que vos webhook sont activés.
- Votre intégration Stripe est maintenant active.
Afficher les données synchronisées depuis Stripe
Pour vérifier votre intégration activée :
- Cliquez sur le menu déroulant Analytics dans Klaviyo et sélectionnez indicateur.
- Trouvez l’indicateur Successfully Paid de Stripe et cliquez sur l’icône Activity feed.
- Si votre intégration a commencé à synchroniser des données, vous verrez les factures émises via Stripe s’afficher ici. Une fois votre intégration entièrement synchronisée, l’intégration Stripe affichera une bordure verte à côté de celle-ci dans votre compte Klaviyo. Klaviyo importe toutes vos données Stripe. Pour vérifier cela, vous pouvez comparer le nombre de paiements réussis un jour donné avec celui indiqué dans l’interface Stripe, et confirmer qu’ils correspondent.
- Par exemple, cliquez sur l’en-tête Graphique pour l’indicateur Paiement réussi. Ce graphique affiche par défaut les données des 30 derniers jours. Placez le pointeur de la souris sur le point de données d’hier ou consultez le tableau de données sous le graphique pour voir combien de paiements vous avez eus hier. Comparez ce nombre à celui stocké dans Stripe et vous devriez constater qu’ils correspondent exactement.
- Si les données ne correspondent pas, le problème est très probablement dû au fait que le fuseau horaire de votre compte Klaviyo ne correspond pas à celui de votre compte Stripe. Pour vérifier votre paramètre de fuseau horaire dans Klaviyo :
- Cliquez sur le nom de votre compte dans la partie inférieure gauche.
- Sélectionnez puis cliquez sur Paramètres > Organisation.
- Descendez jusqu’à Timezone.
Les indicateurs Stripe
Stripe synchronise les indicateurs suivants avec Klaviyo :
- Échec de paiement
- Émission de facture
- Paiement remboursé
- Paiement Réussi
Échec de paiement
Cet indicateur est enregistré chaque fois qu’un paiement effectué via Stripe est marqué comme échoué. Utilisez cet indicateur pour cibler les clients dont les paiements échouent afin de les informer qu’ils ont un solde impayé. Vous pouvez filtrer et cibler les événements Paiement échoué en fonction des critères suivants :
- AttemptCount
Le nombre de fois où cette facture a tenté de débiter l’utilisateur. - Devise
La devise de la facture dont le paiement a échoué, par exemple : USD, GBP. - Facture
La facture à laquelle ce paiement échoué est associé dans Stripe. - Motif
Le motif de l’échec de ce paiement dans Stripe, par exemple : Votre carte a expiré, Votre carte a été refusée.
Émission de facture
Cet indicateur est enregistré chaque fois qu’une facture est émise à vos clients via Stripe. Utilisez cet indicateur pour segmenter les clients auxquels une facture a été émise, mais qui n’ont soit pas payé, soit eu un échec de paiement. Il peut également être utilisé pour déclencher des segments afin de notifier les clients d’un paiement à venir.
Paiement remboursé
Cet indicateur enregistre un événement lorsque vous remboursez un paiement via Stripe. Vous pouvez filtrer et cibler les événements Refunded Payment en fonction des critères suivants :
- Montant
La valeur du paiement qui a été remboursé.
Paiement Réussi
Cette mesure est enregistrée chaque fois qu'un client paie avec succès une facture par l'intermédiaire de Stripe. Ces événements comprennent des données sur votre client, sa facture et les produits qu'elle contient. Utilisez cette mesure pour envoyer des factures automatisées aux clients après qu'ils ont payé, ou dans les flux d'e-mails pour déterminer si un client a été actif sur votre site Web, mais n'a pas effectué de paiements pour vos produits ou services. Vous pouvez ensuite envoyer à ces utilisateurs des e-mails leur proposant des réductions pour qu'ils effectuent un achat sur votre site web.
Vous pouvez filtrer et cibler les événements Successfully Paid en fonction des critères suivants :
- Devise
Devise de la facture payée, par exemple : USD, GBP. - Facture
La facture à laquelle ce paiement est associé dans Stripe.
Données clients
Klaviyo identifie chaque personne de façon unique à l’aide de son adresse e-mail. Si Stripe synchronise des données client avec une nouvelle adresse e-mail, Klaviyo créera un nouveau profil composé de l’adresse e-mail du client et des indicateurs Stripe associés. Les dates d’expiration des cartes de crédit sont stockées comme une propriété personnalisée dans le profil d’un client.
L’un des événements Stripe répertoriés ci-dessus doit se produire pour qu’un profil soit créé dans Klaviyo.
Utiliser les données Stripe dans Klaviyo
Tout indicateur ou métadonnée Stripe peut être utilisé pour déclencher un flux dans Klaviyo.
Factures automatisées
Vous pouvez envoyer automatiquement des reçus de facture à vos clients après qu’ils ont effectué un paiement en configurant un flux de facture, déclenché par l’indicateur Successfully Paid de Stripe.
Ce flux peut automatiquement renseigner un e-mail qui affiche des détails de paiement dynamiques à l’aide de balises de modèle qui font référence aux attributs de paiement Stripe.
Pour en savoir plus sur l’intégration de données dynamiques dans un modèle d’e-mail, consultez notre article sur les balises de modèle et la syntaxe des variables.
Flux des paiements échoués Stripe
Alertez vos clients d’un paiement ayant échoué avec un flux automatisé, déclenché par l’indicateur Stripe Failed Payment.
Résolution de problèmes
Je ne vois pas toutes les activités de Stripe se synchroniser avec Klaviyo.
La raison la plus fréquente pour laquelle un événement Stripe ne se synchronise pas avec Klaviyo est qu’aucune adresse e-mail n’est associée à l’événement. Étant donné que Klaviyo utilise une adresse e-mail pour identifier de manière unique une personne, nous ne pouvons pas créer de profil pour quelqu’un qui n’est pas associé à une adresse e-mail. De même, Klaviyo ne peut pas associer un événement à un profil s’il n’est pas lié à une adresse e-mail.
Gardez à l’esprit que les saisies de prénom et de nom ne sont pas nécessairement cohérentes ou uniques. Par conséquent, nous ne créons pas de profils sur la seule base de ces informations. Cela pourrait entraîner des doublons et un tracking inexact.
Si, même avec des adresses e-mail associées, vous ne voyez toujours pas les données Stripe se synchroniser avec Klaviyo, contactez notre équipe d’assistance.
Résultat
Vous avez maintenant intégré Stripe à Klaviyo et appris à utiliser vos données synchronisées.