Navigation

Mettre en place l'intégration Shopify

L'App Store de Shopify offre l'application Dialog Insight, qui permet de lier votre boutique Shopify à votre projet Dialog Insight. En configurant l'intégration Shopify dans votre projet, les données de vos contacts, de vos commandes, de vos produits et de vos paniers seront importés et synchronisés en temps réel.  


Préalables

  • Créer un projet avec la structure de champs qui servira à recevoir les données de Shopify.
  • Si vous avez une structure CDP, lorsque vous créez le projet servant à recevoir les données de Shopify, vous devez obligatoirement choisir une des 2 options suivantes pour votre clé unique pour qu'il soit possible d'activer Shopify dans votre projet :

    1. Par numéro de client ou de membre : sera générée automatiquement.

    2. Autre (clé unique à définir à la prochaine étape) : vous devrez créer un champ personnalisé dont le Type de valeur est Texte court.  

Dois-je créer un projet dédié pour Shopify?

Cela dépend de votre besoin de séparer ou non les contacts provenant de cette source de données.

De manière générale, il est déconseillé de configurer plusieurs intégrations Dialog Insight dans un même projet, afin d’éviter des conflits de données, des conflits de mappage ou des comportements imprévisibles lors des synchronisations.

Dans une structure CDP, si vous souhaitez distinguer les contacts provenant de différentes sources, il est recommandé de créer un projet source dédié pour l’intégration Shopify. Ce projet agira alors comme une source indépendante dont les données pourront être remontées dans votre projet unifié.

Si vous n’êtes pas certain de la meilleure approche pour votre situation, n’hésitez pas à communiquer avec notre équipe afin d’obtenir des conseils adaptés à votre contexte.


Étape 1 : Connecter la boutique

Rendez-vous dans Projet → Gestion des données → Intégrations et sélectionnez l'intégration Shopify : 

Entrez le nom de domaine de votre boutique Shopify :

Votre boutique est maintenant connectée :Il se peut que l'on vous demande de vous connecter à votre compte et d'installer l'extension Dialog Insight.


Étape 2 : Valider les champs assignés

Les champs récupérés de votre boutique ont déjà été assignés à une destination dans votre projet. Nous vous recommandons de valider que cette structure vous convient pour la table Contact.

En cliquant sur Personnaliser mes configurations (voir étape 1), vous aurez un aperçu des tables récupérées :Vous pouvez désélectionner une de ces tables si vous ne souhaitez pas récupérer ses données.

Dans le menu de gauche, vous pouvez consulter l'assignation des champs pour les différentes tables :Vous pouvez laisser l'assignation comme elle est par défaut. Si vous souhaitez récupérer d'autres données, il faudra les ajouter manuellement en cliquant sur Ajouter. Les champs assignés pour la table Contact sont modifiables, mais pas ceux des tables E-commerce. Les tables E-commerce ont été créées automatiquement dans votre projet lorsque vous avez connecté votre boutique.


Étape 3 : Importer les données

Les tables de votre projet sont prêtes à recevoir les données de votre boutique Shopify, mais aucune donnée n'a encore été synchronisée. Vous pouvez faire un premier import pour récupérer les données passées. Sinon, vous pouvez simplement attendre l'arrivée de nouvelles données dans votre boutique qui se synchroniseront en temps réel.

Pour réaliser un import, cliquez sur Importer mes données (voir étape 1). Pour modifier la période d'import, cliquez sur l'engrenage à côté de la table concernée :


Résultats

Tables synchronisées
  1. Contacts -> Liste de contacts
  2. Panier -> ECommerce_Cart
  3. Commandes -> ECommerce_Transaction 
  4. Produits -> ECommerce_Product
Vous pouvez maintenant consulter les résultats de votre E-commerce.


Cette réponse a-t-elle été utile ? Oui Non

Envoyer vos commentaires
Désolés de n'avoir pu vous être utile. Aidez-nous à améliorer cet article en nous faisant part de vos commentaires.