Un client qui commande une cuisine, un vélo personnalisé, une fenêtre sur mesure ou un ordinateur configuré ne choisit pas une référence : il construit un produit. Le sélecteur de déclinaisons de PrestaShop, conçu pour une taille et une couleur, ne tient pas ce parcours.
Voici quand un configurateur devient nécessaire, et comment le structurer pour qu’il termine des ventes au lieu de les faire abandonner.
Pourquoi les déclinaisons ne suffisent pas
La raison est arithmétique. PrestaShop matérialise chaque combinaison d’attributs comme une déclinaison enregistrée en base, avec sa référence, son stock, son prix et ses images.
Cinq attributs à quatre valeurs chacun donnent 1 024 déclinaisons pour un seul produit. Sept attributs à cinq valeurs en donnent plus de 78 000. Le back-office devient inutilisable, les temps de chargement de la fiche s’effondrent, et la gestion du stock n’a plus aucun sens puisque vous ne stockez pas des combinaisons mais des composants.
Le seuil pratique se situe autour de cent déclinaisons par produit. Au-delà, le modèle par déclinaisons cesse d’être tenable et il faut passer à une logique de configuration : des options évaluées à la volée, sans qu’aucune combinaison ne soit stockée à l’avance.
Découper en étapes
Un formulaire présentant vingt options simultanément produit deux réactions : la paralysie, ou le départ. Le découpage en étapes règle ce problème, à trois conditions.
Trois à cinq étapes, pas davantage. Au-delà, la barre de progression devient décourageante. Si vous avez plus de matière, regroupez plutôt que d’ajouter des étapes.
Une décision par étape. L’étape porte une question, pas une liste. « Quelle dimension ? » puis « Quel matériau ? », et non un écran mêlant dimensions, matériaux et finitions.
Du structurant vers le cosmétique. Les choix qui conditionnent les autres passent en premier : dimension, modèle, motorisation. Les choix décoratifs, couleur, finition, gravure, viennent en dernier. Cet ordre a un effet secondaire utile : le client s’engage sur les décisions difficiles pendant que sa motivation est intacte.
Configurateur de Produit par Étapes — Options visuelles, aperçu live & impact prix (PrestaShop 8 & 9)Chaque produit devient configurable, étape par étape€129.00
Les dépendances entre options
C’est la partie qui distingue un vrai configurateur d’un formulaire à étapes, et celle qui coûte le plus cher à mal traiter.
Trois types de règles doivent exister.
- L’exclusion. Le choix A à l’étape 1 rend le choix B impossible à l’étape 3. La règle doit masquer ou griser l’option, pas afficher une erreur après validation.
- La contrainte de valeur. Une largeur supérieure à 120 centimètres impose un renfort. L’option devient obligatoire et présélectionnée, avec une explication.
- La valeur par défaut conditionnelle. Selon le modèle choisi, la finition la plus courante diffère. Présélectionner correctement réduit le nombre de décisions réelles.
Le comportement à éviter absolument : laisser le client construire une configuration invalide pendant quatre étapes, puis l’invalider au moment de l’ajout au panier. Chaque règle doit s’appliquer au moment du choix, pas à la fin.
Le prix en temps réel
Le prix doit être visible en permanence et se mettre à jour à chaque choix. Un client qui découvre le total à la dernière étape abandonne, ou commande puis annule.
Trois précisions techniques. Le prix affiché doit être calculé côté serveur, pas dans le navigateur, sinon un utilisateur averti peut le manipuler. L’affichage doit distinguer le prix de base des suppléments, afin que le client comprenne ce qui fait monter le total. Et la mise à jour doit être visible : un montant qui change sans animation passe inaperçu.
Sur les configurations où le prix peut varier fortement, afficher une fourchette dès l’entrée dans le configurateur évite de faire perdre son temps à un visiteur hors budget.
Récupérer les abandons
Un configurateur produit mécaniquement des abandons en cours de parcours : le client compare, réfléchit, demande un avis. Ces abandons sont récupérables, contrairement à un abandon de panier classique, parce que la configuration représente un travail que le client ne veut pas refaire.
Trois mécanismes, par ordre d’efficacité.
- La sauvegarde automatique de la configuration en cours, restaurée au retour sur le site, même sans compte.
- Le lien de reprise envoyé par email, qui rouvre le configurateur exactement à l’endroit quitté. C’est aussi un lien partageable, utile quand la décision se prend à deux.
- La demande de devis depuis le configurateur, pour les configurations complexes où le client préfère un échange humain avant de payer.
Ce qui part en production
Point négligé et coûteux. Une commande configurée doit être lisible par la personne qui prépare ou fabrique. Un bon de préparation affichant « Produit configuré, réf. CFG-4471 » sans le détail des options est une source d’erreurs garantie.
La configuration doit apparaître intégralement sur le bon de préparation, sur la facture et dans le détail de commande en back-office, sous une forme lisible par un humain et non sous forme d’identifiants techniques.
Prévoyez également le cas de la modification après commande : un client qui appelle pour changer une finition avant lancement en production doit pouvoir être servi sans qu’on recrée la commande entière.
Mettre en place le configurateur
Le Configurateur de Produit par Étapes pour PrestaShop couvre cette chaîne sur PrestaShop 8 et 9 : découpage en étapes avec options visuelles, règles de dépendance entre choix, calcul du prix en direct côté serveur, sauvegarde et reprise de configuration, et report du détail sur les documents de commande.