Créer son premier site web marchand peut être fastidieux, et souvent, la partie la plus longue concerne la construction du catalogue. À titre personnel, je l’ai souvent vécu en agence. Combien de projets n’ont jamais abouti ou, au mieux, ont pris un retard considérable en raison de la saisie manuelle des informations. Matrixify facilite la gestion des données pour les magasins en ligne, ce qui est crucial dans le commerce électronique.
Avec Shopify et l’app Matrixify, vous n’avez plus d’excuses pour ne pas y arriver. Dès mes premiers pas dans l’écosystème Shopify, j’ai pu commencer à utiliser cet outil. Matrixify est bénéfique pour différents types d’entreprises, des start-ups aux grandes entreprises. J’ai eu un énorme coup de cœur pour le professionnalisme, la fiabilité et la qualité de Matrixify. Je ne connais pas toutes les applications de l’écosystème Shopify, mais c’est pour moi la meilleure app. Je vous explique pourquoi dans cet article.
Sommaire
Fonctionnement général
Matrixify propose un format d’import de base de données très propre, qu’on peut personnaliser en rajoutant des metafields (si besoin). Matrixify permet de gérer des opérations d’importation et d’exportation de données en masse, un service essentiel pour les entreprises ayant de nombreux produits et clients.
Le fichier doit toujours comprendre une ligne d’entête. Celle-ci permet de déclarer les variables qui servent à mapper les données. En cas d’erreur de correspondance de colonnes ou de données mal formatées, pas d’inquiétude : des messages d’erreurs explicites permettent d’alerter, et aucun import ne sera effectué. De manière générale, il est très difficile de charger des données erronées ou de « saboter » son catalogue avec Matrixify, compte tenu des garde-fous. Des mises à jour régulières des métachamps de produits sont également essentielles pour une gestion efficace des données.
Il convient de préciser plusieurs principes essentiels :
Application Matrixify – fonctionnement de l’import en mode « asynchrone » pour la mise à jour
Les imports et exports traités par Matrixify sont très professionnels et fonctionnels. En revanche, il faut savoir qu’ils peuvent être assez longs (cela dépend de l’abonnement, ici pour un administrateur de site e-commerce Shopify avec un abonnement de base à 37 euros par mois). Ils sont traités via des tâches en arrière-plan. Le support client est disponible par e-mail pour aider en cas de problèmes avec les imports.
Étant une solution SaaS (mutualisée sur des centaines de milliers de sites et services e-commerce), les outils connectés ne doivent pas saturer les serveurs, qui sont communs à l’ensemble des e-commerçants. Ce principe asynchrone permet d’éviter de trop fortes surcharges.
Un import complet du catalogue avec photos prend environ 6 heures. Une grande partie du temps de l’import est consacrée à l’insertion des photos, placées dans le dossier « fichiers » du projet Shopify. Celles-ci sont ensuite appelées via un CDN.
Une fois dans Shopify, elles sont restituées avec une URL du type :
5 avantages dans ce fonctionnement :
- On dispose d’un rapide scan, qui contrôle le fichier importé. Vous êtes immédiatement avertis si le fichier envoyé n’est pas conforme. Les messages d’alerte sont relativement explicites.
- Si une ligne pose souci (doublon, mauvais formatage), l’import n’est pas rejeté en totalité comme cela peut arriver sur une solution open source comme Magento, où il faut corriger tant qu’il y a des erreurs. Ceci est très bénéfique, notamment en raison du 3ème point ci-dessous.
- On dispose d’un rapport d’import très détaillé, reprenant chaque ligne du fichier et complétant de 2 colonnes : première colonne Ok ou Failed si la ligne n’est pas importée, avec dans la 2ème colonne la raison de l’erreur. On peut reprendre le fichier, isoler les lignes ayant le statut Failed, les corriger et les réimporter en gardant la même trame. À noter qu’on peut avoir un import du produit réussi mais un rejet des photos. Les deux traitements sont indépendants.
- On reçoit un email de notification lorsque l’import est fini, et on peut aussi suivre l’avancement de l’import directement depuis Shopify avec un compteur en temps réel et un calcul du temps restant.
- On peut faire des imports éclatés sans aucun souci. Concrètement, si on a 12 marques, on peut travailler à 12 personnes, une par marque, et les importer une à une. Ceci est très pratique pour le travail collaboratif.
Apps Matrixify – La catégorisation des produits de votre e commerce – usage des tags produits
Comme évoqué dans un autre article, la boutique Shopify ne gère pas d’arborescence de catalogues, mais « simplement » des collections, sans hiérarchie entre elles. Les collections de Shopify peuvent être traitées via des tags. On peut associer plusieurs tags à un produit pour l’associer à plusieurs collections.
Exemple : la trottinette Xiaomi se retrouve dans la collection « trottinette électrique » et dans la collection « Xiaomi »…
La conséquence, c’est qu’il n’existe pas de hiérarchie entre les catégories (catégories principales / sous-catégories / sous-sous-catégories). On s’en sort bien tout de même ! Ce qui n’est pas inintéressant lorsqu’on travaille sur le référencement du site et que l’on souhaite y intégrer des backlinks par exemple.
Application Matrixify- Organisation du template d’import produits « products »
Matrixify propose un fichier d’import très spécifique sous forme de template, qu’on peut personnaliser selon ses besoins. Le premier onglet se nomme « products ».
Il comporte différents segments, au sein même d’une feuille Excel :
- Une première partie générique avec les informations de base : le handle (key URL), les tags, le titre, etc. Elles sont obligatoires.
- Une deuxième partie avec le détail des variants produit (SKU, EAN, couleur).
- Une troisième avec la déclaration des photos : ces colonnes sont décorrélées de ce qu’on met dans les autres colonnes de la même ligne. Ce qui compte ici, c’est d’avoir le handle complété et de désigner à quel variant (ici à quelle couleur) s’associe la photo via la balise alt, déclarée de la manière suivante : #couleur_.
- Une quatrième partie dédiée aux metafields. On repère facilement les données de type metafields, elles sont préfixées en en-tête par Metafield: product.weight [string].
Principe de fonctionnement des visuels
La partie images comporte 6 colonnes permanentes :
- Image Src : La source (chemin absolu vers l’image)
- Image Command
- Image Position
- Image Width
- Image Height
- Image Alt Text (commence toujours par #couleur_), permettant de faire l’association entre le variant couleur et la photo, afin qu’elles apparaissent lorsqu’on choisit la bonne couleur.
La difficulté du traitement import/export réside surtout dans les images. C’est sans doute la partie la moins pratique de l’outil, et le principe pourrait être amélioré.
C’est pourquoi, à l’import initial des visuels pour un produit donné dans Matrixify, on peut détourner le principe en listant toutes les images dans une même cellule, séparées par des points-virgules. Cela fonctionne bien.
Il ne faut pas se tromper, car les photos sont restituées à l’export toutes les unes sous les autres (une photo par ligne). En revanche, quand Matrixify re-crache le fichier import dans un export, les images seront renvoyées ligne par ligne.
Si j’ai 1000 lignes de variants (SKU) avec 6 photos chacune. A l’export de ce même fichier, j’aurais 6000 lignes dont 5000 lignes de déclaration des médias image et rien d’autre dans les autres colonnes sauf le handle et l’identifiant Shopify.
Les commandes associées aux templates Matrixify
Dans chaque feuille, vous pouvez utiliser la colonne « Commande », qui vous permet de savoir quoi faire de la ligne importée.
Les commandes possibles sont NEW, MERGE, UPDATE, REPLACE ou DELETE. Si aucune commande n’est spécifiée, l’application assumera la commande FUSION (pour les commandes et les projets de commandes – commande NEW).
Lors de la mise à jour d’articles avec des éléments associés, tels que des variantes de produit, l’application fusionne vos lignes de variantes avec des variantes existantes, en recherchant une variante existante du produit par son ID de variante, puis par SKU, puis par code-barres, puis par valeurs d’option. Pour supprimer des variantes, utilisez la colonne « Variant Command » avec la valeur DELETE. Ou mettez REPLACE si vous souhaitez remplacer toutes les variantes de ce produit par vos nouvelles lignes de variantes.
Le même principe est également utilisé dans d’autres feuilles et éléments, comme les images de produits. Par défaut, Matrixify fusionne les images existantes avec vos liens d’image, mais vous pouvez également SUPPRIMER ou REPLACER le lien des images.
Gérer des sauvegardes avec l’apps shopify Matrixify
Autre intérêt non négligeable, Matrixify permet de gérer des fichiers de sauvegarde (backup) depuis le backend de Shopify. Concrètement, l’application Matrixify permet de programmer des exports en .csv (idéalement pour une exploitation dans un tableur Excel Microsoft, au format .csv avec séparateurs point-virgule), à la fréquence que vous souhaitez. Matrixify vous permet ainsi d’exporter votre base de données.
Vous pouvez lancer en direct ou planifier l’export dans le format de votre souhait (.csv,.excel,xml) pour sortir les attributs de votre choix (à cocher).
L’exportation des données est très rapide mais vous pouvez planifier des exports : exporter les informations de votre choix. Vous choisissez dans la liste déroulante.
Matrixify un outil ultra efficace pour la migration de données
Pour une refonte de votre site e-commerce qu’il soit sous une plateforme e-commerce WooCommerce (plugin WordPress), Magento, Prestashop ou même Oxatis vers Shopify, Matrixify est un outil incroyablement utile et efficace. Grâce aux différents templates d’import (voir le tutorial au besoin), il vous suffit d’exporter votre base de données existante sous Phpmyadmin ou Postgresql, sous forme de données .csv (séparateurs point-virgule) et de suivre la structure du fichier.
Vous pourrez :
- Import des produits (pour votre catalogue de produits),
- Importer des catégories ,
- Importer vos contacts (base clients),
- Importer des commandes,
- Importer une liste d’articles de blog .
En résumé, Matrixify est l’outil parfait pour la migration de données.
Tarifs Matrixify
Je finirais par la partie tarifaire car je n’en ai pas parlé mais l’outil est peu onéreux au regard du temps gagné au quotidien. Un tel outil développé sur mesure dans un projet e-commerce classique prendrait un temps se chiffrant en mois. On apprécie donc de n’avoir qu’à payer que « quelques dizaines d’euros » par mois.
En conclusion
Matrixify est pour moi le plus meilleur outil et la meilleure apps Shopify ou au moins l’une des meilleures en termes de qualité de conception, de fiabilité. J’ai vu tellement d’outils de ce genre mal faits. Dans le cas de ce produit, tout est soigné. Je recommande ++ !