Comprendre l’importation depuis un entrepôt de données dans Klaviyo
Advanced Klaviyo Data Platform n’est pas inclus dans l’application marketing standard de Klaviyo, et un abonnement est nécessaire pour accéder aux fonctionnalités associées. Consultez notre guide de facturation pour savoir comment acheter cet abonnement.
Introduction.
L’importation depuis un entrepôt de données permet à Klaviyo de se connecter directement à votre entrepôt de données Snowflake, BigQuery, Redshift ou Databricks et de configurer des synchronisations d’importation pour des tables (ou des vues) de données de profils et d’événements.
Comment fonctionne l’importation depuis un entrepôt de données dans Klaviyo ?
Après avoir établi une connexion à votre entrepôt de données, vous pouvez sélectionner un ensemble de données (par exemple, une table ou une vue) à synchroniser.
L’ensemble de données doit contenir un identifiant de profil et un horodatage modified_at. Les colonnes de données peuvent être mappées à des propriétés de profil spécifiques, y compris des propriétés personnalisées.
À l’intervalle souhaité (p. ex. toutes les heures, tous les jours), Klaviyo extraira tous les enregistrements qui ont été créés ou modifiés depuis la dernière exécution, puis les importera, en créant ou en mettant à jour les profils en conséquence.
Si vous ne disposez pas d’un ensemble de données entièrement joint avec tous les champs que vous souhaitez synchroniser, vous pouvez créer plusieurs synchronisations avec différents mappages de champs (p. ex., les informations de contact, les soldes de fidélité et les segments personnalisés).
Le consentement à l’e-mail et à la messagerie texte fonctionne de la même manière que les chargements de fichiers ou SFTP en termes de valeurs et de formats valides.
Cas d’utilisation courants
Gestion des profils
- Créer de nouveaux profils dans Klaviyo qui proviennent de systèmes non directement intégrés à Klaviyo (par exemple, POS, systèmes de réservation ou de gestion des commandes)
- Mettez à jour les informations de profil dans Klaviyo à partir de sources hors ligne disponibles dans l’entrepôt.
Enrichissement des profils
- Synchroniser les soldes du programme de fidélité vers une propriété Loyalty_Balance personnalisée.
- Synchronisez les scores ou les catégories à partir de modèles personnalisés exécutés dans l’entrepôt de données (par exemple, scores d’intention pour des événements de cycle de vie sur mesure, des catégories d’affinité, un risque d’attrition ou des indicateurs de LTV.)
- Synchronisez des données d’enrichissement démographiques ou comportementales tierces vers des propriétés de profil personnalisées
- Synchronisez les points de contact d’assistance ou de service dans des champs de profil personnalisés afin d’indiquer si le client a des demandes de service en cours, le nombre de jours depuis la dernière visite de service ou la catégorie la plus récente d’interaction avec l’assistance.
Segmentation personnalisée
- Effectuez une segmentation complexe dans l’entrepôt et synchronisez les noms des segments avec des propriétés de profil personnalisées à utiliser comme critères dans des segments ou des flux.
- Effectuez une segmentation dans l’entrepôt sur la base de données sensibles, confidentielles ou réglementées, puis synchronisez les attributions de groupes de segments ou les indicateurs de profil avec des noms assainis (p. ex. Groupe A, Groupe B) en tant que propriété de profil personnalisée
Guide de configuration
Établissement d’une connexion
Ces articles fournissent des instructions étape par étape pour configurer l’importation depuis un entrepôt de données.
Connexion de Klaviyo et Snowflake
Connexion de Klaviyo et BigQuery
Connexion de Klaviyo et de Redshift
Connexion de Klaviyo et Databricks
Importation des données d’événements
Comprendre l’importation d’événements depuis un entrepôt de données
Débogage des nouvelles synchronisations
Si vous avez configuré une nouvelle synchronisation et que vous ne voyez pas les profils mis à jour comme vous l’attendiez, nous vous recommandons d’utiliser le reporting des erreurs dans l’outil Web de chargement de listes afin de valider vos données, notamment pour les champs de consentement et les horodatages.
Pour identifier d’éventuelles erreurs dans vos données source :
- Exportez votre table/vue source vers un fichier CSV.
- Accédez à Audience | Listes et segments dans votre tableau de bord.
- Sélectionnez une liste existante ou créez une nouvelle liste à des fins de test
- Sélectionnez Importer des contacts dans le menu Gérer la liste en haut à droite.
- Chargez votre fichier csv à partir de l’étape n° 1.
- Si des problèmes de données empêchent la finalisation d’une synchronisation réussie, ils seront disponibles dans un fichier d’erreurs téléchargeable.