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.

Note ! 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

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

  • Étiquettes

📡 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 tag de contact avec Shopify

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

Pour activer :

  1. Allez à Paramètres de la BoutiqueBoutique Connectée.

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

  3. Activez on pour activer la synchronisation, ou off pour désactiver.

Notes importantes :

  • Les changements de Tag se synchronisent en 2 minutes.

  • Seules les étiquettes ajoutées après l'activation de la synchronisation avec Shopify.

  • Seules les balises ajoutées manuellement se synchronisent (via des blocs de balises d'automatisation ou l'onglet Audience). Les étiquettes assignées 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 e-mail = Abonné."


Pour voir dans Omnisend, créez un segment avec "Statut d'abonnement à l'Email = Abonné."

Statut non abonné

Quiconque fournit des coordonnées (commandes, paniers abandonnés, création de compte) sans avoir explicitement consenti 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. Informations de contact principales lors du paiement (si le contact effectue le paiement uniquement avec un numéro de téléphone)

  2. Paiement avec option SMS (si le contact fournit un email, un téléphone dans les détails d'expédition, et coche la case d'option 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é au RGPD

Omnisend utilise les webhooks Shopify pour gérer les exigences du 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 d'abord le nettoyage des contacts dans Shopify, puis supprimez-les d'Omnisend pour éviter une resynchronisation 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 BoutiqueBoutique Connectée

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

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

  4. Contact (e) le support si le problème persiste

Apparition de contacts en double

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.

Étiquettes non synchronisées avec Shopify

  1. Vérifiez que la synchronisation des tags est activée : Paramètres de la BoutiqueBoutique ConnectéeInterrupteur Synchroniser les modifications de tag de contact avec Shopify

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

  3. Permettez jusqu'à 2 minutes pour la synchronisation

Foire aux questions

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 e-mail" 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 les formulaires d'inscription ou l'option d'adhésion au 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 à l'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 Shopify ne correspond-il pas à 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 (synchronise chaque heure).

L'automatisation de bienvenue peut-elle être déclenchée pour les clients qui s'abonnent au 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 au 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 un nettoyage dans Shopify, puis supprimez-les d'Omnisend.


Besoin d'aide ? Contact (e) notre équipe de support à l'adresse Vous avez encore des questions ? Contact (e) notre équipe de support à [email protected] ou via le chat intégré à l'application.

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