Analytics Engineering
Blog
Klaviyo x BigQuery

Klaviyo x BigQuery

Hamis Badarou
September 2, 2023
5 min read

Analyser votre base CRM Klaviyo est une étape essentielle pour comprendre et optimiser vos efforts de marketing et de communication avec vos clients. Voici comment et pourquoi vous devriez le faire :

  1. Comprendre votre audience : L'analyse de votre base CRM vous permet de mieux connaître votre audience. Vous pouvez segmenter vos contacts en fonction de divers critères tels que l'âge, le sexe, la localisation, les habitudes d'achat, etc. Cela vous permet de personnaliser vos messages pour répondre aux besoins spécifiques de chaque groupe, ce qui augmente les chances de succès de vos campagnes.
  2. Suivre les performances de vos campagnes : Vous pouvez analyser les données de Klaviyo pour évaluer l'efficacité de vos campagnes marketing. Mesurez le taux d'ouverture, le taux de clics, le taux de conversion, et d'autres indicateurs clés de performance (KPI) pour savoir quelles campagnes fonctionnent le mieux et lesquelles nécessitent des améliorations.
  3. Améliorer la segmentation : L'analyse des données de Klaviyo peut vous aider à affiner vos segments de clients. Vous pouvez identifier les groupes qui ont répondu positivement à certaines campagnes et créer des segments similaires pour cibler de nouveaux clients.
  4. Optimiser le contenu : Examinez les types de contenu (e-mails, newsletters, SMS, etc.) qui ont obtenu les meilleurs résultats. Utilisez ces informations pour adapter votre stratégie de contenu et fournir aux clients ce qu'ils recherchent.
  5. Gérer l'engagement : Identifiez les clients inactifs et utilisez des campagnes de réactivation pour les ramener dans le processus d'achat. Klaviyo offre des outils pour automatiser ce processus.
  6. Évaluer la satisfaction client : Utilisez les commentaires et les réponses des clients pour évaluer leur satisfaction. Les commentaires directs peuvent fournir des informations précieuses sur ce que vous faites bien et sur les domaines à améliorer.
  7. Optimiser le cycle de vie du client : En analysant le comportement des clients au fil du temps, vous pouvez mieux comprendre leur parcours et identifier les moments clés où vous pouvez intervenir avec des offres, des recommandations ou des incitations pour les fidéliser.
  8. Suivre la conformité : Assurez-vous que votre utilisation de Klaviyo est conforme aux lois sur la protection des données, comme le RGPD (Règlement général sur la protection des données) ou d'autres réglementations locales. Vous devez vous assurer que vous avez obtenu le consentement approprié pour le marketing par e-mail ou SMS.
  9. Mesurer le retour sur investissement (ROI) : En analysant vos données, vous pouvez calculer le ROI de vos campagnes marketing. Cela vous permet de déterminer quelles campagnes sont les plus rentables et d'allouer vos ressources de manière plus efficace.

Analyser votre base CRM Klaviyo est essentiel pour améliorer vos performances marketing, mieux comprendre vos clients, personnaliser vos communications et optimiser vos ressources. Cela vous permettra de maximiser votre retour sur investissement et de renforcer la relation avec votre clientèle.

Ingestion

Airbyte permet de d'ingérer les données Klaviyo vers un Cloud Data Warehouse, nous utilisons en l'occurence BigQuery. L'objectif de cette démarche est de pouvoir récupérer la donnée quasi brute disponible dans Klaviyo. Grâce à cette donnée, on est capable :

  • D'analyser le comportement des inscrits à la newsletter ( Taux d'ouverture , Taux de clics, Date de la dernière ouverture , date du dernier clic , etc. )
  • De segmenter la base d'inscrits sur la base de leur comportement vis à vis des newsletters ( ouvertures, taux de clics, date du dernier clics , etc )
  • Mettre en place des stratégies dédiées à chaque segment crée

Airbyte est plutôt simple à prendre en main, la connexion Klaviyo x BigQuery se fait en quelques clics comme on peut le voir ci dessous.

Les nouvelles fonctionnalités d'Airbyte permettent de sélectionner les colonnes que l'on souhaite ingérer. On note bien la présence de l'object Klaviyo "person" qui permet d'identifier les inscrits à la newsletter et qui va permettre de faire les consolidations de données.

Une fois l'ingestion des données effectuée , les tables sont créees dans BigQuery. La table la plus intéressante et la plus brute est la table : events

La requête suivante va permettre de calculer pour chaque profile Klaviyo :

  • Le nombre de mails reçus
  • Le nombre de mails ouverts
  • Le nombre de mails clickés
  • La dernière date de réception d'un mail
  • La dernière date de click dans un mail
  • La dernière date d'ouverture
  • Le nombre de jours depuis la dernière ouverture d'un mail
  • Le nombre de jours depuis le dernier clic dans un email
  • Le nombre de jours depuis la dernière réception d'un email

Ces indicateurs poussés dans une Visualisation vont permettre de rapidement identifiés la part de profiles Klaviyo actifs vs les non actifs. Il est possible d'aller assez loin dans la segmentation :

  • Analyser les volumes d'inactifs par pays
  • Identifier les top profiles ( Bon taux d'ouverture et de clics )
  • Identifier les profiles n'ayant pas ouvert de newsletter depuis plus de 30 jours
  • etc.

Pour aller plus loin et ajouter un de l'Intellignece Artificielle, on peut faire une segmentation non supervisée des profiles avec BigQuery ML pour classifier les contacts et adapter les stratégies CRM suivant les segments identifiés.

Besoin de creuser vos données Klaviyo et de mieux comprendre le comportement de vos profiles , n'hésitez pas à nous contacter.

Partagez l'article

Autres articles

Analytics Engineering

Modern Data Stack : Qu'est ce qu'un process ELT

Le processus ELT est fréquemment utilisé pour transférer les données d'une source de données à une autre, utilisé pour intégrer les données de plusieurs sources en une seule vue,
Hamis Badarou
October 27, 2023
5 min read
Analytics Engineering

Modern Data Stack : Hightouch l'outil Reverse ETL solide et efficace

Hightouch offre une grande flexibilité et une personnalisation complète de la plateforme selon les besoins de chaque entreprise.
Linh-Quan HA
October 27, 2023
5 min read
Analytics Engineering

Marketing Modern Data Stack : Funnel.io l'outil d'ingestion des données marketing de référence

Funnel.io est une plateforme d'analyse de données marketing qui permet aux entreprises de collecter des données provenant de divers sources
Hamis Badarou
October 27, 2023
5 min read