Visser Labs – Plugins WooCommerce

  1. Accueil
  2. Base de connaissances
  3. WooCommerce Store Exporter Deluxe
  4. Comment exporter les clients WooCommerce avec Store Exporter Deluxe

Comment exporter les clients WooCommerce avec Store Exporter Deluxe

Votre plateforme d'e-mails souhaite une liste de tous ceux qui vous ont acheté des produits. Votre outil de fidélité souhaite les noms, les e-mails et le montant dépensé par chaque personne. Votre comptable souhaite les adresses de facturation correspondant aux revenus du dernier trimestre. WooCommerce détient déjà tout cela, mais il n'y a pas de bouton de téléchargement sur le rapport Clients.

Store Exporter Deluxe vous en fournit un. Vous choisissez les colonnes que vous souhaitez, sélectionnez un format de fichier et téléchargez une liste de clients que vous pouvez ouvrir dans une feuille de calcul ou transmettre directement à un autre système.

Cet article couvre d'abord une exportation rapide ponctuelle de vos clients, puis comment exécuter la même exportation automatiquement selon un calendrier.

Clients ou Utilisateurs : lequel voulez-vous ?

Store Exporter Deluxe propose les deux, et ils proviennent de sources différentes. Obtenir cela correctement dès le départ vous évite une exportation confuse.

Type d'exportationCe qu'il vous donne
ClientsUne ligne par personne ayant passé une commande, construite à partir des enregistrements clients de WooCommerce joints à vos commandes. Les commandes passées sans compte sont incluses, même si ces acheteurs n'ont jamais créé de compte. Les champs tendent vers les détails de facturation, les détails de livraison et l'historique des commandes.
UtilisateursUne ligne par compte utilisateur WordPress, que cette personne ait déjà acheté quelque chose ou non. Les champs tendent vers les données de compte et de profil, telles que le nom d'utilisateur, le rôle et la date d'inscription.

Donc, si vous voulez des acheteurs, utilisez Clients. Si vous voulez des détenteurs de compte, utilisez Utilisateurs et consultez plutôt Comment exporter les utilisateurs.

Prérequis

ExigenceDétails
PluginStore Exporter Deluxe est installé et actif
WooCommerceActifs, avec au moins une commande. Les clients sont dérivés des commandes, donc un magasin sans commandes n'a pas de clients à exporter.
Stockage des commandesLe stockage des commandes haute performance (HPOS) doit être activé. Voir la note ci-dessous si votre magasin utilise toujours les anciennes tables de commandes basées sur les posts.
Accès administrateurUn compte qui peut consulter les rapports WooCommerce. Les administrateurs disposent de cet accès par défaut.

Dans la version 5.4.4, l'exportation des clients ne lit que les commandes des tables HPOS. Si votre magasin a désactivé HPOS, chaque exportation de clients se termine par « Aucun objet trouvé à exporter » même si vous avez clairement des clients. Basculez votre magasin en suivant Comment résoudre le problème d'exportation client, qui explique la synchronisation en toute sécurité.

Où trouver l'exportation rapide

Ouvrez WooCommerce → Store Export depuis le menu d'administration WordPress. Cela ouvre le tableau de bord de Store Exporter Deluxe.

Dans la barre latérale, Exportation rapide est un bouton distinct près du haut, au-dessus du groupe EXPORTATIONS. Cliquez dessus pour démarrer une nouvelle exportation.

La barre latérale Store Exporter Deluxe avec Export rapide mis en surbrillance au-dessus du groupe EXPORTS

Étape 1 : Choisir le type d'exportation Clients

À l'étape Sélectionner le type d'exportation, cliquez sur la vignette Clients. Elle se trouve sous l'en-tête de catégorie Clients.

Chaque vignette affiche un nombre d'enregistrements correspondants, vous pouvez donc confirmer que vous pointez vers les bonnes données avant d'aller plus loin.

Le nombre de clients est délibérément approximatif. Une fois que votre magasin dépasse 100 commandes, la vignette affiche un chiffre précédé d'un tilde, tel que ~450, et les magasins avec plus de 1 000 comptes d'utilisateurs affichent simplement ~1000+. Le compte est également mis en cache pendant une heure, donc cliquer sur Actualiser juste après une nouvelle commande peut ne pas le modifier. Rien de tout cela n'affecte l'exportation elle-même, qui lit toujours les données en direct.

Si la vignette Clients affiche 0 enregistrement, elle est grisée et ne peut pas être sélectionnée. Cela signifie que WooCommerce n’a encore aucune commande enregistrée, il n’y a donc personne à exporter.

L'étape Sélectionner le type d'exportation avec la vignette Clients sélectionnée, une vignette 0 enregistrements grisée et le bouton Actualiser mis en surbrillance

Étape 2 : Choisissez vos champs client

À l’étape Champs d’exportation, les colonnes que vous êtes sur le point d’exporter apparaissent sous forme de puces sous Champs sélectionnés. Les clients commencent avec six d’entre eux :

  • Facturation : Prénom
  • Facturation : Nom
  • Facturation : Société
  • Facturation : Pays
  • Facturation : Adresse e-mail
  • Total dépensé

À partir de là, vous pouvez façonner la liste des colonnes :

  • Cliquez sur Ajouter d'autres champs pour ouvrir la fenêtre contextuelle Sélectionner les champs d'exportation et ajouter tout ce qui n'est pas déjà une puce.
  • Cliquez sur Gérer les champs pour ouvrir la même fenêtre contextuelle avec la liste complète, une boîte de recherche et un filtre de groupe.
  • Faites glisser une puce pour changer l'ordre des colonnes dans votre fichier.
  • Cliquez sur l'icône du crayon sur une puce, ou double-cliquez dessus, pour renommer l'en-tête de cette colonne. Les données sous-jacentes restent les mêmes.
  • Cliquez sur le X sur une puce pour supprimer cette colonne.
  • Utilisez Réinitialiser aux valeurs par défaut pour revenir aux six champs de départ, ou Tout effacer dans la fenêtre contextuelle pour commencer à partir de zéro.

Les clients disposent de 33 champs disponibles au total, regroupés comme suit :

GroupeChampsCe qu’il contient
Compte3ID utilisateur, Nom d’utilisateur, Rôle utilisateur. Ceux-ci restent vides pour les clients invités, qui n’ont pas de compte.
Adresse de facturation14Nom, entreprise, adresse postale, ville, code postal, état, pays, téléphone et e-mail
Adresse de livraison13La même répartition d’adresse pour la livraison, plus des champs de pays complets et préfixés distincts
Historique des commandes3Dépense totale, Commandes terminées, Commandes totales

Quelques paires de champs posent problème, et elles ne sont pas nommées de la même manière des deux côtés. Pour la facturation, Facturation : État donne le nom complet de l’état tandis que Facturation : État (préfixe) donne le code court, et Facturation : Pays donne le pays tel qu’enregistré. Pour la livraison, c’est inversé : Livraison : Pays (préfixe) donne le code court et Livraison : Pays donne le nom complet. Ajoutez celui dont votre système de destination a besoin, et vérifiez les premières lignes de votre fichier avant de faire confiance à une importation en masse.

L'étape Champs d'exportation montrant les six puces de clients par défaut, avec Ajouter plus de champs, Gérer les champs et Réinitialiser aux valeurs par défaut mis en surbrillance

Pour la liste complète de tous les types d’exportation, consultez Champs d’exportation pris en charge.

Ajout de vos propres métadonnées client

Store Exporter Deluxe ne détecte pas automatiquement les métadonnées personnalisées, vous devez donc d’abord enregistrer les clés souhaitées. Allez dans Champs de métadonnées personnalisés sous le groupe OUTILS dans la barre latérale, puis choisissez Clients. Il y a une boîte, Métadonnées client, qui lit les clés de métadonnées utilisateur et ajoute chacune d’elles comme colonne supplémentaire.

Entrez une clé par ligne, cochez Exportation rapide sous Disponible dans, puis cliquez sur Enregistrer les champs. Vos clés apparaissent ensuite dans la fenêtre contextuelle des champs à l’étape Champs d’exportation.

Le formulaire Ajouter des champs méta avec Clients choisi, une clé tapée dans la boîte Méta client, les cases à cocher Disponibles dans et le bouton Enregistrer les champs

Métadonnées client lit les métadonnées stockées sur le compte utilisateur WordPress, donc il ne renvoie rien pour les clients invités. Si les données que vous recherchez se trouvent sur la commande plutôt que sur le compte, exportez plutôt les Commandes avec les Métadonnées de commande. Consultez Exportation des métadonnées personnalisées de produits, commandes et articles de commande pour le guide complet.

Étape 3 : Triez vos clients

Ouvrez l’étape Filtres et tri et vous verrez « Aucun filtre disponible pour ce type d’exportation. » sur la gauche. C’est attendu dans la version 5.4.4 : le type d’exportation Clients n’a pas de cartes de filtre, donc une exportation Clients renvoie toujours tous les clients de votre boutique.

Ceci est une limitation connue, pas une erreur de configuration de votre part. Exportez la liste complète et filtrez-la dans votre tableur, ou utilisez le type d'exportation Commandes, qui offre des filtres pour le statut de la commande, la date, le pays, le rôle utilisateur, et plus encore.

Le tri fonctionne. Dans le panneau Tri à droite :

  1. Choisissez un champ dans Trier par. Vos options sont ID, Date de création et Date de modification, ou laissez-le sur Ordre par défaut.
  2. Sous Ordre, cliquez sur Croissant ou Décroissant. Les deux boutons restent grisés jusqu'à ce que vous ayez choisi une valeur pour Trier par.
L'étape Filtres et tri montrant le message Aucun filtre disponible à côté du panneau de tri, avec Ascendant et Descendant grisés

Un panneau Aperçu du tri apparaît en dessous une fois qu'un champ de tri est défini, vous pouvez donc voir l'ordre dans lequel vos lignes apparaîtront avant d'exécuter quoi que ce soit.

Étape 4 : Définir vos options de format et de lot

À l'étape Options d'exportation, choisissez l'une des cinq tuiles sous Format de fichier :

FormatIdéal pourNotes
CSVUsage général, Google Sheets, plateformes d'e-mailL'option la plus universelle. S'ouvre partout.
TSVFlux de travail séparés par des tabulationsPratique lorsque les adresses contiennent des virgules
XLSCompatibilité Excel 97-2003Support des tableurs hérités
XLSXFlux de travail Excel modernesExcel natif 2007 et versions ultérieures
XMLFlux de données et intégrationsSortie structurée pour que d'autres systèmes puissent la lire

Le CSV convient à la plupart des tâches, et c'est ce que presque tous les outils d'e-mail et CRM demandent à l'importation. Si vous avez déjà enregistré une configuration dans l'écran Modèles d'exportation, appliquez-la à partir du menu déroulant Modèle d'exportation au lieu de reconstruire votre liste de champs à la main.

Sous Paramètres de lot, vous disposez de trois contrôles. Limite plafonne le nombre de clients exportés, et sa valeur par défaut est Tous les enregistrements. Décalage saute un certain nombre de clients à partir du début, ce qui s'associe à Limite pour traiter un grand magasin par morceaux. Taille du lot définit le nombre d'enregistrements traités par passage, et 100 est la valeur par défaut.

L'étape Options d'exportation avec les cinq vignettes de format de fichier, le sélecteur de modèle d'exportation et les champs de paramètres de lot mis en surbrillance

Lorsque vous êtes prêt, cliquez sur Exécuter l'exportation en haut à droite. La barre de résumé au-dessus affiche TYPE D'EXPORTATION, CHAMPS, FILTRES, FORMAT et LIGNES ESTIMÉES, il est donc utile d'y jeter un coup d'œil d'abord. FILTRES indique toujours 0 lors d'une exportation de clients, pour la raison abordée à l'étape 3. Votre fichier se télécharge une fois l'exécution terminée.

Exportation des clients selon un calendrier

Si la même liste de clients doit parvenir à votre plateforme d'e-mail chaque lundi, créez-la en tant qu'exportation planifiée. Allez dans Exportations planifiées dans le groupe EXPORTATIONS, puis ajoutez-en une nouvelle et définissez Type d'exportation sur Clients. Le formulaire se déroule en cinq étapes.

Général : choisissez votre Format d’exportation. L’étiquette diffère du Format de fichier de l’Export Rapide, tout comme la liste. Les exportations planifiées ajoutent RSS 2.0 et JSON, et les deux options Excel se lisent comme Excel (XLS) et Excel (XLSX). Les champs fonctionnent différemment ici aussi : plutôt qu’une liste de puces, vous choisissez Tous les champs, Utiliser le modèle pour appliquer un modèle d’exportation enregistré, ou Sélection enregistrée pour réutiliser la dernière configuration que vous avez effectuée dans l’Export Rapide pour les clients. Cette étape contient également les contrôles de formatage que l’Export Rapide n’a pas, tels que le Délimiteur de colonne et le Formatage de l’en-tête.

Filtres : comme dans l’Export Rapide, il n’y a pas de cartes de filtre pour les Clients, donc cette étape n’offre que le tri.

Méthode : choisissez comment le fichier vous parvient sous Méthode de livraison. Les six tuiles sont Archiver vers les médias, Enregistrer sur le serveur, Envoyer par e-mail, POST vers l’URL, FTP / SFTP, et Google Sheets. Chacune révèle ses propres paramètres, tels que les destinataires et la ligne d’objet pour l’e-mail. Deux affichages énoncent les mêmes choix plus complètement, alors ne soyez pas dérouté lorsque la formulation change : le panneau Résumé de la planification à droite et la ligne Destination à l’étape Avancé montrent Archiver vers les médias WordPress, POST vers l’URL distante, et Téléchargement FTP / SFTP.

Planification : choisissez Horaire, Quotidien, Hebdomadaire, Mensuel, Personnalisé, ou Manuel. Les données clients changent au fur et à mesure que les commandes arrivent, donc quotidien ou hebdomadaire convient à la plupart des boutiques. Le panneau Aperçu de la planification montre la prochaine exécution avant que vous ne sauvegardiez.

Avancé : définissez un Modèle de nom de fichier, ajoutez des Destinataires d’e-mail pour les notifications de succès ou d’échec, contrôlez le nombre de fichiers passés conservés, et configurez les nouvelles tentatives.

L'étape générale d'exportation planifiée avec Clients défini comme type d'exportation, le sélecteur de format d'exportation et les choix de champs d'exportation mis en surbrillance

Pour des instructions détaillées sur la création d'un planning, consultez Comment planifier les exportations.

Dépannage

L’exportation se termine par « Aucun objet trouvé à exporter »
Sur la version 5.4.4, cela signifie presque toujours que HPOS est désactivé. L’exportation des clients lit les tables de commandes HPOS, et avec l’ancien stockage basé sur les articles en cours d’utilisation, il ne trouve rien à faire correspondre. Suivez Comment résoudre le problème d’exportation des clients pour basculer votre boutique sous WooCommerce → Paramètres → Avancé → Fonctionnalités, en synchronisant vos commandes existantes au fur et à mesure.
Certains clients sont manquants dans le fichier
Les clients sont construits à partir des enregistrements d’analyse de WooCommerce, qui sont remplis au fur et à mesure que les commandes arrivent. Si vous avez importé des commandes, migré depuis une autre plateforme, ou récemment changé le stockage des commandes, ces enregistrements peuvent prendre du retard. Allez dans WooCommerce → Analyses → Paramètres, trouvez Importer les données historiques, et cliquez sur Démarrer. Une fois l’importation terminée, exécutez à nouveau l’exportation.
Une personne avec un compte n'est pas dans l'export
L'export des clients ne couvre que les personnes ayant passé une commande. Ainsi, toute personne qui s'est inscrite sans acheter n'apparaît jamais. Si vous souhaitez tous les titulaires de compte, quel que soit l'historique d'achat, utilisez plutôt le type d'export Utilisateurs.
Les colonnes de compte sont vides pour de nombreuses lignes
C'est le paiement invité. ID utilisateur, Nom d'utilisateur et Rôle utilisateur n'ont des valeurs que lorsque l'acheteur était connecté à un compte. Leurs détails de facturation, d'expédition et leur historique de commandes s'exportent toujours normalement. Utilisez donc Facturation : Adresse e-mail plutôt que ID utilisateur comme identifiant.
Le nombre de clients sur la vignette ne correspond pas à mon fichier
Le nombre sur la vignette est une estimation au-delà de 100 commandes et est mis en cache pendant une heure. L'export lit les données en direct, considérez donc le fichier comme correct et la vignette comme un guide approximatif.
Une colonne de métadonnées personnalisée apparaît vide
La clé doit correspondre exactement. Vérifiez-la sur l'écran Champs personnalisés par rapport à la clé stockée sur le compte utilisateur, en faisant attention aux fautes de frappe, aux espaces superflus et à l'absence d'un trait de soulignement initial. Confirmez que Export rapide est cochée sous Disponible dans. Vérifiez également que les métadonnées sont stockées sur le compte utilisateur et non sur la commande, car Métadonnées client ne lit que les métadonnées utilisateur.

FAQ

Cela inclut-il les clients invités ?
Oui. Toute personne ayant passé une commande est incluse, qu'elle ait créé un compte ou non. Leurs champs de compte apparaîtront vides.
Puis-je exporter les clients qui n'ont jamais passé de commande ?
Non, pas avec ce type d'export. Les clients sont dérivés des commandes. Utilisez le type d'export Utilisateurs pour obtenir tous les comptes WordPress, quel que soit l'historique d'achat.
Puis-je filtrer les clients par statut de commande, pays ou date ?
Pas dans la version 5.4.4. Voir l'étape 3 ci-dessus pour les solutions de contournement.
Pourquoi mes chiffres ne correspondent-ils pas au rapport Clients de WooCommerce ?
Le rapport et l'export comptent les choses légèrement différemment, et le chiffre de la vignette est arrondi pour les grands magasins. Si l'écart est important, cela signifie généralement que vos enregistrements d'analyse sont incomplets. Exécutez Importer les données historiques sous WooCommerce → Analyses → Paramètres.
Comment exporter uniquement les adresses e-mail ?
À l'étape Champs d'exportation, cliquez sur Tout effacer dans la fenêtre contextuelle des champs, puis ajoutez Facturation : Adresse e-mail seul. Vous obtiendrez un fichier à colonne unique prêt pour l'importation.
Où vont mes fichiers exportés ?
Un Export rapide se télécharge directement dans votre navigateur. Les exports planifiés vont là où vous l'avez défini sous Méthode de livraison, et si l'archivage est activé, vous pouvez re-télécharger les exécutions passées depuis l'écran Archives.

Besoin d'aide supplémentaire ?

Si vous utilisez Store Exporter Deluxe et rencontrez un problème non couvert par cet article, ouvrez un ticket de support et notre équipe vous aidera à faire fonctionner votre export de clients.

Si vous utilisez le plugin gratuit Store Exporter, posez votre question sur le forum de support WordPress.org et notre équipe vous répondra là-bas.

Cet article vous a-t-il été utile ?

Articles Liés

Ressources et aide