La Sodise (Société Distribution Service) est un des grossistes leaders en France de fournitures pour les professionnels.
Depuis 1982, la Sodise est le fournisseur multispécialiste dans la distribution d’outillage, d’équipement et de consommables pour les professionnels.
Tout à la fois fabricant, assembleur et grossiste, Sodise porte le service client et l'exigence au cœur de son quotidien.
Elle propose à sa clientèle professionnelle plus de 14 000 références réparties dans 31 familles de produits et 90 marques.
Les enjeux
Pourquoi aller vers l'e-commerce ?
À travers son site e-commerce, la Sodise a souhaité :
- Mettre à disposition de façon simple ses services et l’ensemble de son catalogue ;
- Simplifier la vie des distributeurs en facilitant le passage de commande, la visualisation des stocks et un accès rapide à la donnée produit.
La création de son site e-commerce devait répondre à des enjeux stratégiques pour la Sodise :
- Offrir une grande transparence à ses clients : tarif accessible par produit, suivi des stocks, accessibilité aux promotions, suivi des commandes, etc. ;
- Consolider la relation avec ses distributeurs historiques, et attirer de nouveaux clients grâce à une visibilité renforcée ;
- Valoriser davantage les services associés aux équipes ADV et SAV en mettant le conseil et la relation client au cœur de leur mission ;
- Challenger certains de ses concurrents ayant déjà pris le virage digital.
Quelles implications internes pour la Sodise ?
Le projet a nécessité de renforcer les équipes Marketing afin de garantir une maîtrise d’ouvrage à la hauteur des enjeux, et une fluidité dans les échanges quotidiens avec nos équipes.
Le développement du site e-commerce a nécessité une réorganisation préalable des outils métiers de la Sodise, à travers notamment la mise en place du PIM Afineo et le développement de nouvelles interfaces dans leur ERP, Divalto.
Ainsi, les équipes Sodise ont dû s'adapter rapidement à une organisation plus rigoureuse dans les flux de données. Cela a permis d’uniformiser et de fiabiliser leurs données stratégiques, tout en améliorant la communication vers leurs clients.
Notre recommandation
Pourquoi Easycom a recommandé Sylius ?
Le cahier des charges construit à l’issue des ateliers de conception a dégagé une exigence fonctionnelle très spécifique au métier de la Sodise et à sa stratégie commerciale.
Nous avons donc naturellement éliminé les outils du marché « tout-en-un » : il aurait été trop complexe de les adapter, et le risque d’une dette technique importante ne nous permettait pas d’envisager la stabilité et la pérennité du projet.
La solution retenue devait offrir les garanties suivantes :
- Un mode de distribution on premise et open source, pour répondre à la volonté forte de ne pas être soumis à une licence indexée sur le chiffre d'affaires généré par le site.
- La capacité de développer une solution sur-mesure, basée sur une architecture modulaire, afin de produire l’ensemble des fonctionnalités souhaitées par la Sodise.
Sylius a rapidement été identifié comme la solution la plus adaptée au projet :
- Sylius offre une base de site e-commerce simple mais intégrant les essentiels : gestion du catalogue (produit, catégories), du panier, des livraisons, etc...
- Sylius offre un espace d'administration (Back Office) très simple et intuitif
- Basé sur le Framework Symfony, Sylius est structurellement conçu pour être très personnalisable
- Un grand nombre de plugins Sylius (ou Symfony) sont disponibles : cela minimisait l’effort pour répondre à certains besoins spécifiques
- Sylius offre un cadre de travail facilitant et encourageant la mise en œuvre de tests automatisés, permettant un haut niveau de qualité et limitant au maximum les régressions au fur et à mesure des développements
En savoir plus sur Sylius, la solution e-commerce modulaire par excellence
Quelques challenges techniques et fonctionnels
Un des plus grands défis a été de mettre en œuvre l’offre très spécifique chez la Sodise : les tarifs peuvent être personnalisés par client et par produit en fonction des accords commerciaux, et évoluent régulièrement.
Nous avions initialement envisagé de récupérer tous ces prix directement depuis Divalto mais cela s'est avéré impossible, en raison des limitations de l’ERP, la combinatoire clients/produits étant considérable.
Nous avons alors décidé de répliquer le moteur de tarification de l'ERP au sein du site, tout en nous assurant des meilleures performances possibles.
Pour ce faire, nous avons établi les étapes suivantes :
- Reproduction à l'identique de l'algorithme original, avec mise en place de contrôles automatiques de résultats
- Optimisation de l'algorithme pour obtenir de meilleures performances
- Mise en place d'un système de calcul à la volée de prix par client et par produit
- Mise en place d'un stockage limité dans le temps, des prix déjà calculés pour optimiser les performances
Certaines fonctionnalités se sont construites de manière itérative et progressive, nécessitant parfois de simples ajustements, parfois des refontes impactantes.
La mise en œuvre systématique de tests automatisés a grandement facilité ces révisions tout en détectant au plus tôt la majorité des régressions possibles.
Indispensable durant le cycle de développement, la montée de version des différentes briques logicielles utilisées (Sylius et Symfony) a également été un défi important.
Là aussi, les tests automatisés généralisés nous ont permis de détecter, corriger et vérifier (itérativement) les fonctionnalités qui étaient impactées directement par ces changements de version.
Quelles sont les spécificités du projet ?
Il a fallu toute l’expertise de nos équipes pour développer l’ensemble de l’attendue fonctionnel de ce projet, dont voici un petit aperçu :
- La possibilité pour l'utilisateur d'avoir plusieurs paniers simultanés, afin de segmenter ses achats et de pouvoir valider une commande tout en initiant/complétant une autre future commande ;
- La gestion des prix personnalisés par client et par produit ;
- La possibilité de parcourir le site avec différentes vues de prix, en fonction du rôle de chaque utilisateur et de son usage à un moment précis (visiteur sans compte, client connecté, commercial en clientèle, etc.)- La spécificité de la gestion des stocks ;
- Certains produits ont une gestion de stock, d’autres n’en ont pas ;
- Il y a une notion de stock à date, à J+1, et avec des dates spécifiques de réapprovisionnement ;
- Les stocks sont mis à jour plusieurs fois par jour, et également vérifiés en temps réel au moment du passage de commande pour prévenir des changements réalisés en direct dans les stocks ;
- Lorsqu'une quantité de produit commandée est supérieure au stock disponible, il faut gérer l'information utilisateur et la gestion du reliquat (la quantité non disponible est alors expédiée ultérieurement) ;
- Le développement d’un workflow de commande, avec un système de droits administrable par le client, offrant la possibilité pour un utilisateur de demander à un autre utilisateur de valider et de passer ses commandes (commande préparée par quelqu'un et validée par quelqu'un d'autre) ;
- Une fonctionnalité spécifique a été implémentée pour permettre aux clients de la Sodise de réaliser des devis pour leurs propres clients finaux. Une fois le devis accepté par le client final, le devis peut alors être transformé en commande par le distributeur.
Les résultats
Il est toujours difficile de dresser un bilan seulement 3 mois après un lancement.
Néanmoins, le nombre croissant de visiteurs, un excellent taux de conversion et un chiffre d’affaires au rendez-vous sont des premiers indicateurs objectifs. Ils permettent de valider les débuts extrêmement prometteurs du site, comme la stratégie e-commerce opérée par la Sodise.
Le modèle de cette entreprise, farouchement opposée à la standardisation et toujours plus soucieuse d’apporter à ses clients un service et une relation ultra-personnalisés, a pu s’incarner dans son site e-commerce, pour le plus grand bonheur de ses clients.
Les équipes Easycom sont particulièrement fières d’avoir accompagné la Sodise dans sa transformation digitale. Un beau mouvement est lancé, et quelques très prochaines nouveautés devraient encore l’accélérer
Notre client témoigne
Ugo MORIN,
Directeur Marketing - Sodise
Spécialisée dans la distribution d'outillage, d'équipements et de consommables, nous avions à cœur de proposer un outil digital puissant pour nos clients professionnels.
La relation qui nous lie à Easycom ne date pas d’hier. Les équipes nous accompagnent depuis plusieurs années sur les solutions liées à l’édition de tous nos supports imprimés (Easycatalog), la gestion notre base de données produit PIM (Afineo) tout en s’interfaçant avec notre ERP (Divalto).
La mise en place de du site e-commerce devait répondre à plusieurs critères pour l’entreprise :
- Une CMS unique et personnalisable pour répondre à notre vision du métier. Nous ne voulions pas être contraint par les limites d’une solution e-commerce déjà existante.
- Une compatibilité avec notre environnement actuel (PIM / ERP /CRM)
Nous avions à cœur de proposer à nos clients un site basé sur 5 piliers tout en reflétant le fonctionnement actuel de la Sodise :
- Un affichage des stocks en temps réel
- Des données client personnalisées
- Un moteur de recherche puissant et pertinent sur + de 13 000 articles
- Un site performant et rapide
- Une lecture simple de notre tarif
Le site permet également aux clients de télécharger un grand nombre d’informations, comme des fiches techniques, les FDS, les photos ou bien des outils d’aide à la vente comme les promotions.
Aussi complexe que cela a pu l’être dans la mise en œuvre, les équipes Easycom ont relevé les défis auxquels ils ont été confrontés.
Cette version n’est que le début de notre aventure sur le digital, notre équipe web marketing et les équipes Easycom sont mobilisés quotidiennement pour faire évoluer l’outil vers de nouvelles fonctionnalités : web to print, factures dématérialisées, gestion du SAV …
Nous tenons à remercier toutes les équipes pour leur implication et leur mobilisation tout au long du projet. La satisfaction de nos clients est la preuve d’une collaboration réussie !