E-commerce sous Odoo : la boutique dans l'ERP, pas à côté
La question n'est pas de savoir si la boutique Odoo vaut votre solution actuelle sur le papier. C'est de savoir ce qui se passe pendant la bascule.
Le vrai sujet d'une bascule e-commerce, c'est le jour du basculement
Chez Incept Sport, distributeur exclusif de Concept2 en France, l'ERP et la boutique ont changé en même temps. Le moment le plus dur du projet, verbatim du client : quinze jours pendant lesquels l'ancien site et le nouveau ont tourné ensemble, en double saisie.
Il n'existe pas de bascule instantanée quand les deux systèmes changent simultanément. Il y a des commandes en cours, des clients qui attendent, des retours à traiter sur l'ancien périmètre. Cette période se prépare : on décide à l'avance qui saisit quoi et où, et on la place dans un creux d'activité.
Le projet a duré quatorze mois au lieu des quatre annoncés, pour une raison que nous assumons : nous avons choisi avec le client d'attendre la sortie d'une version majeure plutôt que de racheter des modules transporteurs qui se repayent à chaque montée de version. Il a préféré décaler que payer deux fois.
Un seul stock, une seule fiche produit
C'est le bénéfice réel d'une boutique native, et il est souvent mal expliqué.
Quand la boutique vit dans l'ERP, la disponibilité affichée au client est celle de l'entrepôt, à l'instant présent. Il n'y a pas de synchronisation à surveiller, pas de décalage de quelques minutes qui laisse passer une commande sur un produit qui vient de partir, pas de connecteur qui tombe un samedi soir.
La fiche produit est la même des deux côtés. Un changement de prix, une nouvelle photo ou une rupture se répercutent sans qu'on y pense. Et le réapprovisionnement tient compte des ventes en ligne comme des autres.
Vendre aux particuliers et aux revendeurs sur le même catalogue
Deux de nos clients font cohabiter une boutique grand public et des commandes revendeurs sur le même stock. C'est une situation courante dans le négoce, et elle est mal servie par une boutique séparée de la gestion.
Un revendeur n'a ni les mêmes prix, ni les mêmes conditions de paiement, ni les mêmes délais qu'un particulier. Il achète pourtant le même produit, dans le même entrepôt. Tenir ces deux canaux dans des outils distincts oblige à réconcilier en permanence, et c'est là que les écarts naissent.
Le cas du distributeur exclusif
Incept Sport distribue en exclusivité une marque d'équipements en France, vend en ligne au grand public, sert des revendeurs et assure le service après-vente et les pièces détachées.
Ces quatre activités puisent dans le même stock et supposent des tarifs, des interlocuteurs et des engagements différents. C'est exactement le genre de configuration qui justifie une boutique intégrée plutôt qu'un site relié par un connecteur.
Ce qu'on récupère de votre boutique actuelle
Trois de nos clients quittaient PrestaShop. Ce qui se reprend, dans l'ordre de difficulté croissante : le catalogue et ses variantes, les comptes clients, l'historique de commandes, et les adresses de vos pages.
Ce dernier point est le plus souvent oublié et le plus coûteux à négliger. Si vos URL produits changent sans redirection, vous perdez le trafic que ces pages avaient acquis. C'est à traiter dès le cadrage, avec la personne qui suit votre référencement.
Le périmètre exact de reprise se décide projet par projet, en fonction de ce que votre boutique sait exporter. Nous regardons cet export avant de nous engager sur une durée. Voir aussi notre page dédiée à la migration PrestaShop vers Odoo.
Transporteurs, expédition et modules payants
Chez Cleferm, nous avons ajouté une expédition Chronopost à une activité qui fonctionnait autrement auparavant. Cela paraît anodin et cela touche la préparation, l'étiquetage, le suivi client et les retours.
Un point que l'on vous dira rarement en avant-vente : les modules transporteurs du marché sont souvent payants, et beaucoup se repayent à chaque version majeure d'Odoo. Ce coût récurrent doit entrer dans votre calcul dès le départ. Nous le chiffrons avec vous plutôt que de le découvrir ensemble dans deux ans.
Ce que ça représente
Le site et la boutique comptent pour quinze heures dans l'estimation d'un projet, au niveau des postes les plus lourds. À titre d'exemple, sur le projet Incept Sport, soixante-dix heures avaient été budgétées pour le seul site web dans la première phase, sur un total de cent quatre-vingt-six heures.
Notre tarif est de 150 euros hors taxes de l'heure, avec une intervention à partir de dix heures. Le simulateur vous donne un ordre de grandeur selon votre périmètre.
Questions fréquentes
Combien de temps la boutique est-elle indisponible pendant la bascule ?
Peu, généralement. La vraie contrainte est ailleurs : quand l'ERP et la boutique changent ensemble, une période de double saisie est souvent nécessaire. Elle a duré quinze jours sur l'un de nos projets, et elle se prépare.
Que deviennent nos adresses de pages et notre référencement ?
Elles doivent être reprises ou redirigées, sans exception. C'est le point à traiter dès le cadrage, avec la personne qui suit votre référencement, et c'est celui qui coûte le plus cher quand il est oublié.
Peut-on garder son design actuel ?
Le site est reconstruit avec les blocs d'Odoo, donc l'identité se transpose mais le site n'est pas répliqué au pixel près. Si votre boutique actuelle a fait l'objet d'un travail graphique important, dites-le au cadrage : cela change le chiffrage et parfois la décision.
Et si nous voulons garder notre boutique et brancher Odoo derrière ?
C'est possible, et parfois la bonne décision. Vous gardez alors une synchronisation à surveiller, c'est-à-dire précisément ce que la solution native supprime. Nous vous disons franchement ce que chaque option implique plutôt que de pousser la nôtre.
Parlons de votre boutique
Estimez votre projet en quelques questions, ou regardez comment nous avons accompagné d'autres e-commerçants.
Besoin de libérer et soutenir votre croissance ?
Dites-nous d'où vous partez. On vous répond avec un premier avis sur la faisabilité, le périmètre et l'ordre de grandeur, pas avec une plaquette.


