Import et export

Récupère tes membres depuis une autre application de fidélité grâce à un CSV, ou exporte tes membres actuels dans une sauvegarde. Les deux se trouvent dans Settings, sous Member Import & Export.

GB GibbondDev

Import et export des membres

Exporter les membres
Exporter le CSV des membres
Importer des membres
⚠️ Remplacement complet — écrase les membres correspondants
Ajouter un fichier CSV ou dépose un .csv ici
Je comprends que cela écrase les soldes existants
Lancer l'import
L'export et l'import sont côte à côte dans Settings. Les imports s'exécutent en arrière-plan avec une progression en temps réel.

Exporter les membres

Clique sur Exporter le CSV des membres pour télécharger chaque membre inscrit dans un fichier CSV. Utilise-le comme sauvegarde, pour vérifier les soldes dans un tableur, ou comme modèle de départ pour un import — les colonnes de l'export sont un sur-ensemble de ce que l'importateur lit, donc un fichier exporté peut être modifié et réimporté tel quel.

Format CSV

L'importateur n'a besoin que de trois colonnes. Toute colonne supplémentaire d'un export est ignorée. La ligne d'en-tête est obligatoire et les noms de colonnes ne sont pas sensibles à la casse.

ColonneObligatoireCe que c'est
emailOuiL'email du membre. Sert à retrouver le client Shopify correspondant.
pointsOuiUn nombre entier ≥ 0. Devient le solde de points du membre (et la base cumulée).
tierNonUn slug de palier (ex. gold). Laisse vide pour laisser les points décider du palier.
💡

La valeur tier doit être un slug de palier, et non son nom affiché — par exemple vip-member, et non « VIP Member ». Un export utilise déjà les slugs, donc les allers-retours sont sans risque.

Un fichier d'import minimal ressemble à ceci :

email,points,tier
alice@example.com,1200,gold
bob@example.com,350,silver
carol@example.com,0,

Ce que fait un import

Pour chaque ligne dont l'email correspond à un client Shopify existant, l'import :

  • Inscrit le membresans bonus d'inscription, quel que soit ton réglage de bonus d'inscription.
  • Fixe ses points à la valeur du CSV (c'est une définition, pas un ajout).
  • Attribue le palier depuis la colonne tier, ou le détermine à partir des points si la colonne est vide.
  • Date les points au jour de l'import — donc si tu utilises l'expiration glissante (FIFO), le compteur repart à neuf à partir du jour de l'import.
⚠️

L'import est un remplacement complet. Pour chaque email qui correspond à un membre existant, l'import écrase son solde actuel et efface son historique de points précédent (conservé uniquement sous forme de lignes annulées pour l'audit). Les codes de réduction déjà émis ne sont pas affectés. Cette action est irréversible — donc pour une migration unique, importe avant que les membres commencent à gagner des points.

Comment fonctionne la correspondance

Les membres sont mis en correspondance avec les clients Shopify par email. Si un email n'a pas de client Shopify correspondant, cette ligne est ignorée et listée dans le résultat — l'import ne crée jamais de nouveaux clients Shopify. Les emails ignorés sont affichés à la fin de l'import, pour que tu puisses créer ces clients dans Shopify et relancer si besoin.

Les paliers après un import

Un palier issu du CSV est appliqué immédiatement. Gibbond revérifie aussi le palier de chaque membre une fois par jour par rapport à tes seuils de palier, donc un palier est en fin de compte déterminé par les points du membre. Si tu importes un palier auquel les points ne donnent pas droit, il sera réconcilié vers le palier basé sur les points lors de la prochaine exécution quotidienne. Pour garder des paliers importés stables, assure-toi que tes seuils de palier correspondent aux points que tu importes.

Lancer un import

Les imports s'exécutent en arrière-plan, donc tu peux quitter la page pendant qu'un import est en cours. Une bannière de statut affiche la progression en temps réel et un récapitulatif à la fin (importés, ignorés et éventuelles erreurs). Une fois les données écrites, Gibbond actualise automatiquement le solde de points et le palier de chaque membre sur la boutique.

LimiteValeur
Taille de fichier maximale5 Mo
Nombre maximal de lignes par import10 000
Emails en double dans un fichierLa dernière ligne pour un email l'emporte
💡

Relancer le même fichier est sans risque : comme chaque import est un remplacement complet, réimporter remet simplement les membres aux valeurs du fichier au lieu d'empiler les points.