Passer au contenu principal

Comprendre la synchronisation des données de contact Shopify

Découvrez comment les contacts se synchronisent entre Shopify et Omnisend, quelles données sont transférées dans chaque direction, et comment résoudre les problèmes de synchronisation courants comme les différences de compte.

Écrit par Ira

Omnisend propose une intégration bidirectionnelle avec Shopify, synchronisant automatiquement les contacts, les commandes et les produits.

Cet article explique comment les données de contact se déplacent entre les plateformes, ce qui se synchronise dans chaque direction, et comment éviter des problèmes courants comme les contacts en double ou les abonnés manquants.


Avant de commencer

  • Les différences de nombre de contacts sont normales. Omnisend stocke tous les contacts provenant de n'importe quelle source (Shopify, téléchargements manuels, applications tierces comme Zapier ou Google Forms). Shopify ne reçoit que les contacts qui s'inscrivent via les formulaires d'inscription Omnisend. Si vous avez plus de contacts dans Omnisend que dans Shopify, c'est attendu.

  • Seul le consentement explicite crée des abonnés. Les contacts qui passent des commandes, abandonnent des paniers ou créent des comptes sans s'inscrire au marketing sont ajoutés comme non-abonné. Seules les personnes qui cochent la case d'opt-in marketing lors du paiement ou soumettent un formulaire d'inscription Omnisend apparaissent comme abonné.

  • Changer les identifiants crée des doublons ⤵️

⚠️ Avertissement : Changer l'email ou le numéro de téléphone d'un contact dans Shopify crée un nouveau contact dans Omnisend au lieu de mettre à jour l'existant. Cela entraîne des profils en double et une perte de l'historique des achats. Pour éviter cela, mettez à jour l'identifiant dans Omnisend d'abord (Audience → Modifier le contact), puis mettez à jour Shopify.

  • Les contacts téléchargés manuellement ne se synchronisent pas avec Shopify. Les contacts téléchargés directement dans Omnisend (importations CSV, Zapier, Google Forms) restent uniquement dans Omnisend. Pour les ajouter à Shopify, téléchargez-les directement dans Shopify.

Synchronisation des contacts vers Omnisend

Synchronisation initiale

Lorsque vous connectez votre boutique Shopify à Omnisend, nous commençons à synchroniser tous les contacts, commandes et produits. Le processus se termine dans l'heure pour la plupart des magasins, mais peut prendre plus de temps en fonction du nombre de contacts.

Après la synchronisation initiale : Pourquoi vous pourriez voir zéro "Abonnés par Email"

Après la synchronisation initiale, vous pouvez voir des contacts dans votre Audience totale mais pas dans les Abonnés Email. C'est prévu. Seuls les contacts qui ont explicitement consenti (via les formulaires d'inscription ou l'option de paiement) apparaissent comme abonnés. Les autres sont ajoutés en tant que non-abonnés. Pour voir les contacts abonnés, créez un segment avec "Statut d'abonnement à l'Email = Abonné."

Synchronisation en cours

Après la synchronisation initiale, nous continuons à télécharger des contacts dans différents délais :

Le timing de la synchronisation dépend du type de mise à jour :

  • Instantanément (dans les 3 minutes) : Commandes, mises à jour du panier, actions du client (e)

  • 1 heure : Mises à jour de profil (nom, adresse, champs non identifiants)

  • 24 heures : Changements de Tag

Si les contacts n'apparaissent pas après 24 heures, vérifiez que votre intégration est active ou contactez le support.

Remarque : Si vous mettez à jour des informations autres que l'identifiant (email ou téléphone) dans le profil Shopify d'un contact, cela sera mis à jour dans Omnisend. Si vous désabonnez un contact dans Shopify, il sera désabonné dans Omnisend.

⚠️ Avertissement : Changer l'email ou le numéro de téléphone d'un contact dans Shopify crée un nouveau contact dans Omnisend au lieu de mettre à jour l'existant. Cela entraîne des profils en double et une perte de l'historique des achats. Pour éviter cela, mettez à jour l'identifiant dans Omnisend d'abord (Audience → Modifier le contact), puis mettez à jour Shopify.

Quelles données se synchronisent avec Omnisend

Données de profil :

  • Email

  • Prénom

  • Nom de famille

  • Statut d'abonnement pour le canal Email

  • Numéro de téléphone

  • Statut d'abonnement pour le canal SMS

Nous synchronisons également la date à laquelle le contact a été ajouté à votre boutique et l'assignons au champ external_created.

Adresse :

  • Pays

  • Ville

  • Adresse (si deux lignes existent, elles sont combinées avec des virgules)

  • Code postal

Lorsque les adresses d'expédition et de facturation sont disponibles, la priorité est donnée à l'adresse de facturation.

Étiquettes :

  • source : shopify (assigné automatiquement)

  • Tous les autres tags de votre boutique Shopify

Remarque : Les tags de Shopify sont normalisés en minuscules lorsqu'ils sont stockés dans Omnisend. Par exemple,language:German devientlanguage:german.Utilisez des minuscules lors du filtrage ou de la segmentation par les tags Shopify.

Synchronisation des Contacts avec Shopify

Ce qui se synchronise avec Shopify

Seuls les contacts qui s'inscrivent via les formulaires d'inscription Omnisend se synchronisent avec Shopify. Les contacts téléchargés manuellement (importations CSV, Zapier, Google Forms, etc.) restent uniquement dans Omnisend.

Données de contact transférées vers Shopify :

  • Email

  • Numéro de téléphone

  • Statut d'abonnement par email

  • Date d'abonnement

  • Prénom

  • Nom de famille

  • Tags

Remarque : Le statut d'abonnement SMS ne se synchronise pas d'Omnisend à Shopify – seul le statut d'abonnement par email est transmis.

Synchroniser les modifications de tags de contact avec Shopify

La fonctionnalité Synchroniser les modifications de tags de contact avec Shopify synchronise automatiquement les tags ajoutés ou supprimés dans Omnisend avec votre boutique Shopify.

Pour activer :

  1. Allez dans Paramètres de la boutique Boutique connectée.

  2. Localisez le commutateur Synchroniser les modifications de tags de contact avec Shopify.

  3. Activez-le pour activer la synchronisation, ou désactivez-le pour désactiver.

Notes importantes :

  • Les modifications de tags se synchronisent dans les 2 minutes.

  • Seuls les tags ajoutés après l'activation de la synchronisation vers Shopify.

  • Seules les balises ajoutées manuellement se synchronisent (via des blocs de balises d'automatisation ou l'onglet Audience). Les tags assignés automatiquement ne se synchronisent pas.

Mapping des statuts d'abonnement

Statut abonné

Quiconque s'abonnant à votre boutique Shopify est ajouté à Omnisend avec le même statut d'abonnement.

Sources d'abonnement :

  • Formulaires d'inscription Omnisend

  • Case à cocher d'opt-in marketing au paiement

Pour voir les contacts abonnés dans Shopify, filtrez par "Statut d'abonnement par email = Abonné."


Pour voir dans Omnisend, créez un segment avec "Statut d'abonnement par email = Abonné."

Statut non abonné

Quiconque fournit des coordonnées (commandes, paniers abandonnés, création de compte) sans consentement explicite au marketing est ajouté à Omnisend en tant que non-abonné.En savoir plus sur les contacts non abonnés.

Abonnement au canal SMS

Omnisend collecte les consentements pour le marketing SMS séparément. Par défaut, les numéros de téléphone se synchronisent avec Omnisend avec un statut non abonné au SMS.

Priorité d'abonnement SMS :

  1. Saisie du contact principal au paiement (si le contact finalise en utilisant uniquement un numéro de téléphone)

  2. Paiement avec opt-in SMS (si le contact fournit un email, un téléphone dans les détails d'expédition, et coche la case d'opt-in SMS)

  3. Informations de facturation (le téléphone se synchronise à partir de la facturation mais toujours avec un statut non abonné)

Remarque : Le statut d'abonnement SMS ne se synchronise pas d'Omnisend à Shopify.

Conformité RGPD

Omnisend utilise les webhooks Shopify pour gérer les exigences RGPD :

Consultez ce tutoriel pour en savoir plus sur chacune de ces demandes.

Remarque : Lorsque vous supprimez un contact dans Shopify, Omnisend supprime automatiquement le contact via le webhook customers/redact. Effectuez toujours le nettoyage des contacts dans Shopify d'abord, puis supprimez d'Omnisend pour éviter une re-synchronisation accidentelle.

Dépannage

Les contacts ne se synchronisent pas après 24 heures

  1. Vérifiez que votre boutique Shopify est connectée : Paramètres de la boutique Boutique connectée

  2. Vérifiez que l'application Omnisend est installée dans Shopify : Admin Shopify Applications

  3. Si vous utilisez Shopify 2.0, activez l'intégration de l'application Omnisend.

  4. Contactez le support si le problème persiste

Contacts en double apparaissant

Vérifiez si les identifiants de contact (email/téléphone) ont été modifiés dans Shopify. Changer les identifiants crée de nouveaux profils. Mettez à jour les identifiants dans Omnisend d'abord pour éviter les doublons.

Tags non synchronisés avec Shopify

  1. Vérifiez que la synchronisation des tags est activée : Paramètres de la boutique Boutique connectée Activer la synchronisation des modifications de tags de contact vers Shopify.

  2. Confirmez que les tags ont été ajoutés manuellement (les tags automatisés ne se synchronisent pas)

  3. Permettez jusqu'à 2 minutes pour la synchronisation

FAQ

Pourquoi ai-je plus de contacts dans Omnisend que dans Shopify ?

C'est normal. Omnisend stocke tous les contacts de n'importe quelle source (Shopify, téléchargements manuels, applications tierces). Shopify ne reçoit que les contacts qui s'inscrivent via les formulaires d'inscription Omnisend. Les contacts téléchargés manuellement et ceux provenant d'outils externes ne se synchronisent pas avec Shopify.

Pourquoi mes contacts téléchargés manuellement n'apparaissent-ils pas dans Shopify ?

Les contacts téléchargés manuellement (importations CSV ou plateformes tierces) restent uniquement dans Omnisend. Seuls les contacts qui s'inscrivent via les formulaires d'inscription Omnisend se synchronisent avec Shopify. Pour ajouter des contacts téléchargés manuellement à Shopify, téléchargez-les directement sur Shopify ou utilisez une intégration compatible avec Shopify.

Que se passe-t-il si je change l'email ou le numéro de téléphone d'un contact ?

Changer l'email ou le numéro de téléphone d'un contact dans Shopify crée un nouveau contact dans Omnisend au lieu de mettre à jour l'existant. Cela entraîne des profils en double et une perte de l'historique des achats. Pour éviter cela, mettez à jour l'identifiant dans Omnisend d'abord (Audience → Modifier le contact), puis mettez à jour Shopify.

Pourquoi ne vois-je aucun "abonné par email" après avoir connecté Shopify ?

C'est prévu. Lorsque Shopify se synchronise avec Omnisend, seuls les contacts qui ont explicitement consenti au marketing (via des formulaires d'inscription ou l'option d'adhésion lors du paiement) apparaissent comme "abonnés". Les autres sont ajoutés comme "non abonnés". Pour voir les contacts abonnés, créez un segment avec "Statut d'abonnement par email = Abonné."

Le statut d'abonnement SMS se synchronise-t-il avec Shopify ?

Non. Seul le statut d'abonnement par e-mail, l'adresse e-mail, le numéro de téléphone, la date d'abonnement, le prénom, le nom de famille et les étiquettes se synchronisent d'Omnisend à Shopify. Le statut d'abonnement SMS n'est pas transmis à Shopify.

Combien de temps prend la synchronisation des contacts ?

La synchronisation initiale (données historiques) se termine dans l'heure mais peut prendre jusqu'à 24 heures pour les grands magasins. Après cela, les nouvelles commandes et les actions des clients se synchronisent en 3 minutes. Les mises à jour de profil (nom, adresse) se synchronisent dans l'heure. Les changements de Tag peuvent prendre jusqu'à 24 heures. Si les contacts n'apparaissent pas après 24 heures, vérifiez que votre application Omnisend est installée dans Shopify.

Pourquoi le nombre de segments dans Shopify ne correspond-il pas à celui d'Omnisend ?

Les comptes de segment peuvent différer en raison des filtres. Shopify peut compter tous les clients qui répondent aux critères (indépendamment de l'état d'abonnement), tandis que les segments Omnisend peuvent filtrer par état d'abonnement, étiquettes ou plages de dates. Vérifiez les paramètres de filtre de votre segment. Si vous utilisez la synchronisation des segments Shopify, assurez-vous qu'elle est activée (synchronisation toutes les heures).

L'automatisation de bienvenue peut-elle être déclenchée pour les clients qui s'abonnent lors du paiement ?

L'automatisation de bienvenue par défaut ne se déclenchera pas car ces clients devraient d'abord déclencher un workflow de Panier abandonné ou de Confirmation de commande. Vous pouvez créer une automatisation basée sur un segment pour les clients qui s'abonnent lors du paiement.

Que se passe-t-il si je supprime des contacts d'Omnisend ? Vont-ils se synchroniser à nouveau depuis Shopify ?

Si vous supprimez un contact d'Omnisend, il ne se resynchronisera depuis Shopify que si une mise à jour est effectuée dans Shopify (commande, tag, statut d'abonnement, changement de profil). Pour éviter la recréation de contacts, effectuez d'abord le nettoyage dans Shopify, puis supprimez d'Omnisend.


Besoin d'aide ? Contact (e) notre équipe de support à l'adresse [email protected] ou via la messagerie intégrée à l'application.

Avez-vous trouvé la réponse à votre question ?