Le module Odoo eCommerce est-il adapté à votre boutique ?

Le module Odoo eCommerce est-il adapté à votre boutique ?

Quand une PME a déjà Odoo comme ERP, ou envisage de l'adopter, la question du module eCommerce finit toujours par atterrir sur la table : pourquoi payer Shopify 39 $/mois plus un connecteur, si la boutique peut vivre directement dans l'ERP ? La réponse honnête, c'est que le module Odoo eCommerce est solide et natif, mais qu'il ne se suffit jamais tout seul, et que le budget d'intégration pèse systématiquement plus lourd que la licence. C'est cette mécanique qu'on décortique ici, avec les ordres de grandeur qu'on pratique chez Drakkar sur ce type de projet.

Crédit : Odoo - date : 11 févr. 2026

Qu'est-ce que le module Odoo eCommerce ?

Le module eCommerce d'Odoo, c'est la brique de l'ERP qui permet de créer et gérer une boutique en ligne directement depuis l'interface Odoo. Pas un plugin tiers, pas une intégration bricolée par-dessus : un module natif qui dialogue avec les autres applications de la suite dès l'installation.

Un module natif intégré à la suite Odoo

Dans les faits, le module eCommerce ne fonctionne jamais vraiment seul. Il s'appuie sur Website pour la partie éditoriale, sur Sales pour les commandes, sur Inventory pour le stock, et sur Invoicing ou Accounting pour la facturation. Quand vous activez eCommerce, Odoo installe ces dépendances automatiquement et tout se synchronise en temps réel.

Une commande passée en ligne remonte donc immédiatement dans les ventes, décrémente le stock du bon entrepôt, génère la facture, déclenche le bon de préparation et peut enchaîner sur la commande fournisseur en dropshipping, le tout sans passerelle à maintenir. Chaque statut de commande (validée, préparée, expédiée, facturée) est accessible au client depuis son espace personnel, sans double saisie côté équipe.

Ce que ça change concrètement : les règles de prix, les promotions, les codes de réduction et les points de fidélité sont centralisés dans un seul endroit. Un client qui commande par téléphone, en boutique ou via le site retrouve l'intégralité de son historique et de ses factures depuis un seul compte. Reproduire ce parcours avec des systèmes séparés demande un travail de synchronisation permanent qui n'est jamais vraiment propre.

La différence avec Shopify et WooCommerce

Shopify et WooCommerce sont avant tout des outils de front-office : vitrine, panier, paiement. Pour le stock, la compta, la facturation ou le CRM, il faut brancher une brique externe via un connecteur (Shopify + NetSuite, WooCommerce + Sage, etc.) ou un middleware type Zapier.

Ces connecteurs ne sont pas juste un poste de coût : ils sont une source de complexité à part entière. Quand un bug apparaît, il peut venir de trois endroits différents, la plateforme e-commerce, Odoo, ou le connecteur lui-même. Le diagnostic prend du temps, et chaque montée de version de l'un des trois systèmes peut casser quelque chose dans les deux autres. Sans compter la synchronisation du stock en temps réel, qui peut présenter des décalages selon la fréquence de rafraîchissement paramétrée. Un poste qui tourne facilement entre 300 et 1 500 € par mois pour une PME multi-outils, avant même d'avoir touché à la maintenance.

Avec Odoo, l'ERP est la source unique : catalogue, prix, stock, clients, factures, tout vit dans la même base et la boutique en est l'interface publique. Pour une PME qui vend sur plusieurs canaux et qui en a assez de synchroniser trois logiciels différents, c'est le point qui fait basculer la décision.

Community et Enterprise : ce qui change pour l'e-commerce

La version Community d'Odoo est open source et gratuite. Elle contient le module eCommerce, et vous pouvez déjà en faire beaucoup. Le hic, c'est ce qui gravite autour. Le module comptabilité complet, notamment, est bloqué en Enterprise : en Community, vous pouvez facturer, mais les documents et rapports conformes à la législation comptable française ne sont accessibles qu'en passant par les modules OCA (la communauté open source qui développe des extensions gratuites en parallèle d'Odoo).

Pour un projet e-commerce sérieux, avec un volume de commandes réel et une exigence de conformité fiscale, on recommande quasi systématiquement Enterprise. Les modules OCA dépannent, mais ils ne remplacent pas un module développé et maintenu par les équipes d'Odoo sur les sujets réglementaires. C'est un point qu'on creuse dans notre comparatif Odoo Community vs Enterprise.

Les fonctionnalités natives du module

Catalogue produits, variantes et gestion des prix

Vous créez chaque produit une seule fois dans Odoo, et la fiche alimente simultanément la boutique, le stock, les devis et la facturation. Une fiche gère les variantes (taille, couleur, modèle), les attributs, les images, les catégories, les règles de disponibilité et les taxes applicables par pays. Les prix se pilotent via des listes tarifaires illimitées, avec règles conditionnelles (volume, segment client, dates, coupons), ce qui couvre les usages B2C/B2B, la saisonnalité et les ventes flash sans module supplémentaire. Le module gère aussi le multi-devises et le multi-langues nativement, utile dès que vous vendez hors de France.

Odoo ecommerce fiche produit
Crédit : Odoo

Page builder, SEO on-page et personnalisation du thème

Odoo intègre un page builder en drag-and-drop pour construire les pages produits, les pages catégories et les landing pages sans toucher au code. Les balises title, meta description, URL et données structurées s'éditent depuis l'interface.

Sur le SEO, Odoo propose nativement tout ce qu'il faut : métadescriptions, titles, balises, URLs propres. Si des sites Odoo sont parfois perçus comme moins bien référencés que PrestaShop, c'est généralement une question d'expertise SEO appliquée à la plateforme, pas de limitation technique. La différence notable par rapport à PrestaShop, c'est qu'il n'existe pas de modules "en un clic" pour l'optimisation SEO avancée, et que le taggage Google Analytics ou Tag Manager nécessite du développement, comme sur PrestaShop, d'ailleurs. Ce n'est pas un handicap, mais ça demande d'anticiper ce poste dans le projet.

Le thème par défaut fait le job pour démarrer. Pour une identité de marque très travaillée, il faudra retoucher le CSS ou passer par un thème payant. Pour des besoins très spécifiques en termes de design, des templates entièrement personnalisés peuvent être développés en code tout en conservant Odoo comme plateforme. En dehors de ces cas, le builder est accessible aux non-techniciens et convient très bien pour des sites vitrines standards.

Odoo ecommerce personnalisation
Crédit : Odoo

Tunnel de commande, paiement et livraison

Le tunnel de commande natif gère le panier, l'inscription ou connexion client, le choix du mode de livraison et le paiement, avec abandon panier relancé automatiquement via Marketing Automation. Pour les paiements, Odoo propose des connecteurs prêts à l'emploi pour Stripe, Adyen, PayPal, Mollie, Ingenico ou Authorize.net, avec prise en charge du 3D Secure et des paiements fractionnés (Alma, Klarna via modules tiers). Sur la partie livraison, vous configurez vos transporteurs (Colissimo, Chronopost, UPS, DHL, Mondial Relay) avec calcul des frais au poids, au volume ou selon vos propres règles, et impression automatique des étiquettes depuis l'ERP.

Espace client, comptes B2B, devis en ligne

Chaque client dispose d'un espace personnel pour consulter ses commandes, télécharger ses factures, suivre ses expéditions et gérer ses adresses de livraison. En B2B, Odoo gère les comptes multi-utilisateurs rattachés à une société, les rôles avec droits différenciés (acheteur, valideur, comptable), les validations hiérarchiques avant commande, les conditions de paiement personnalisées (30 jours fin de mois, échéances multiples) et le passage d'un panier au devis en un clic. Des parcours que Shopify ne couvre qu'avec l'offre Plus (2 300 $/mois et plus) ou des apps payantes empilées.

odoo ecommerce portail client
Crédit : Odoo

Les modules complémentaires selon votre besoin

Au-delà de la vente de produits simples, il faut activer plusieurs modules complémentaires. Voici les cinq qu'on déploie systématiquement, par ordre de priorité.

Inventory et logistique

Inventory gère le stock en temps réel, les multi-entrepôts avec règles de routage (envoi depuis l'entrepôt le plus proche, le moins coûteux, ou selon une règle métier), le réapprovisionnement automatique sur seuil, les emplacements (allées, rayonnages), les lots et numéros de série, les bons de préparation, les mouvements inter-entrepôts et les inventaires tournants. Les commandes boutique décrémentent le stock immédiatement et les stocks disponibles affichés en front sont recalculés en continu. Pour les flux complexes (3PL, cross-docking, dropshipping), voir notre guide sur le module Odoo Inventory.

Sales, Invoicing, Accounting

Sales transforme chaque commande boutique en bon de commande avec gestion des remises, acomptes et conditions de paiement. Invoicing émet la facture PDF conforme, calcule automatiquement la TVA selon le pays du client (OSS/IOSS inclus) et envoie par email. Accounting tient la compta en partie double, génère le FEC et les déclarations de TVA, et gère le lettrage automatique des règlements Stripe ou PayPal. Pour la facturation électronique et les obligations françaises 2026 (PPF/PDP), voir nos articles dédiés au module facturation et au module comptabilité.

CRM et Marketing Automation

Le CRM transforme un visiteur en lead via les formulaires de contact et le live chat, puis en client récurrent avec pipeline, scoring et actions commerciales programmées. Marketing Automation déclenche des scénarios conditionnels (relance panier abandonné après 2h, séquence de bienvenue, cross-sell post-achat, réactivation après 90 jours d'inactivité) avec segmentation par comportement d'achat, panier moyen ou fréquence. Les trois modules puisent dans la même base clients que la boutique : pas de sync à maintenir, pas de doublons entre la newsletter et la base acheteurs.

Connecteurs marketplaces et passerelles Shopify ou WooCommerce

Si vous vendez aussi sur Amazon, eBay, Bol.com ou d'autres marketplaces, Odoo propose des connecteurs officiels qui synchronisent le catalogue, les commandes et le stock entre la marketplace et l'ERP.

À l'inverse, si vous avez déjà une boutique Shopify, WooCommerce ou PrestaShop qui fonctionne bien, bien référencée, avec beaucoup de développements spécifiques, et que vous ne voulez pas casser l'existant, il existe des passerelles qui permettent d'utiliser Odoo uniquement en back-office. La boutique garde son front, Odoo centralise le reste. Cette approche a du sens, mais elle demande un paramétrage soigné : synchronisation des produits, des stocks, des clients, des commandes, et définition d'une source de vérité claire pour chaque donnée. Mal configurée, elle génère exactement les problèmes de synchronisation qu'elle était censée éviter.

Modules OCA et apps de l'App Store

L'Odoo Apps Store propose des milliers de modules tiers, payants ou gratuits, pour ajouter des fonctionnalités spécifiques : générateur de PDF personnalisé, gestion de points de fidélité, intégrations comptables régionales, etc. Les modules OCA (Odoo Community Association) sont gratuits, open source et souvent très bien maintenus.

Par expérience, on recommande surtout deux réflexes : vérifier la compatibilité avec votre version d'Odoo avant toute installation, et éviter d'empiler les modules sans vision d'ensemble. Chaque module ajouté est un module à maintenir lors de la prochaine migration.

  • Flux B2C classique : eCommerce + Website + Inventory + Sales + Invoicing
  • Flux B2B avec devis : ajouter CRM + Sales Management avancé
  • Multi-canal : ajouter les connecteurs marketplaces pertinents
  • Forte exigence marketing : ajouter Marketing Automation, Email Marketing, SMS
  • Besoins métier spécifiques : explorer OCA ou Apps Store avant de développer

Le prix d'un e-commerce sous Odoo

Le coût total se décompose en trois postes : les licences Odoo, l'intégration du projet, et les frais récurrents de modules tiers et d'hébergement.

Coût des licences Odoo

Community est gratuite et sans limite d'utilisateurs. L'offre Odoo One App Free donne accès à une seule application Enterprise gratuitement, sans l'e-commerce complet. Enterprise Standard démarre à 24,90 € HT/utilisateur/mois (engagement annuel) avec toutes les applications incluses ; Custom monte à 37,40 € HT/utilisateur/mois et débloque Studio et les développements sur-mesure. Les licences se comptent uniquement sur les utilisateurs internes (salariés connectés à l'ERP) : les clients de la boutique sont illimités et gratuits, même pour les comptes B2B avec espace personnel.

Coût d'intégration

Un projet e-commerce Odoo cadré couvre un audit des flux (5 à 10 jours), le paramétrage des modules (10 à 20 jours), la reprise des données produits et clients, la personnalisation du thème, le paramétrage des paiements et transporteurs, le recettage et la formation des équipes. Selon la complexité, comptez entre 10 000 € et 60 000 € HT pour une PME, et 80 000 à 200 000 € HT pour une ETI avec multi-sites, multi-pays ou connecteurs marketplaces. Le coût d'intégration représente typiquement 3 à 6 fois le coût annuel des licences la première année. Notre offre d'accompagnement Odoo détaille notre approche sur ces projets

Hébergement et modules payants

La plupart des modules tiers sont facturés entre 50 € et 500 € HT en licence annuelle par instance. Odoo.sh, la plateforme d'hébergement managée, démarre autour de 58 €/mois pour une configuration 1 worker et monte selon le nombre de workers et de bases de staging, avec backups quotidiens automatisés à partir de 19h et rétention gérée par Odoo. Comptez 80 à 300 €/mois pour une PME en production.

Un point à ne pas sous-estimer : quand l'e-commerce et l'ERP partagent les mêmes ressources serveur, la charge se partage aussi. Un reporting comptable lourd lancé en milieu de journée peut dégrader les performances du site au mauvais moment. Pour les boutiques à fort trafic ou les bases de données volumineuses, un hébergement plus robuste que l'Odoo Online mutualisé devient nécessaire.

Quand Odoo eCommerce est adapté, quand il ne l'est pas

Les cas où Odoo eCommerce est le bon choix

Odoo eCommerce est adapté si vous avez déjà Odoo comme ERP ou si vous prévoyez de l'adopter. Il l'est aussi quand le back-office pèse autant que la vitrine : gestion de stock complexe, B2B, multi-entrepôts, facturation lourde, multi-sites à centraliser. Même logique pour une PME qui vend sur plusieurs canaux à unifier, ou qui veut se débarrasser de connecteurs à maintenir.

Il est aussi le bon choix pour les clients qui n'ont pas de site existant, ou dont le site actuel est peu développé et peut être remplacé sans perte significative, notamment en termes de référencement ou de développements spécifiques.

Les cas où une autre plateforme est préférable

Si votre priorité absolue est un design pixel-perfect avec une identité visuelle très travaillée, et que votre back-office reste simple, Shopify ou une solution headless sera probablement plus rapide à déployer.

Si vous êtes une TPE sans équipe technique, sans projet ERP global, et que vous cherchez juste à vendre quelques produits en ligne : Odoo est surdimensionné.

Et si vous êtes un e-commerçant pur, 90 à 95 % de votre activité passe par le site, avec un fort besoin de personnalisation front, des campagnes marketing intensives, des dizaines de plugins spécifiques, une plateforme dédiée comme PrestaShop ou Shopify restera probablement plus pertinente. La raison : concentrer autant de développements custom dans l'ERP crée une dette technique qui finit par peser lourd à chaque migration. Dans ce cas, Odoo en back-office relié par connecteur à votre plateforme existante peut être une meilleure architecture, à condition que le site ne soit pas stratégiquement trop complexe à synchroniser.

  • Odoo recommandé : ERP déjà en place ou envisagé, B2B, multi-canal, stock complexe, exigence de flux unifié, site existant peu développé
  • Odoo déconseillé : design très différenciant prioritaire sur le back-office, TPE sans projet ERP, e-commerçant pur avec fort besoin de custom front, vente de services purs sans logistique

Comment démarrer un projet e-commerce sous Odoo

Cadrer les flux avant de paramétrer

La principale erreur qu'on voit, c'est de se jeter sur les modules et de paramétrer sans avoir cartographié les flux métiers. Avant d'activer quoi que ce soit, on prend le temps de modéliser le parcours complet d'une commande : de la visite client au paiement du fournisseur, en passant par la préparation entrepôt et la facturation. Ce cadrage permet de choisir les bons modules, de détecter les cas particuliers en amont, et d'éviter les développements inutiles.

Le rôle de l'intégrateur et du recettage

Odoo est une plateforme modulaire et puissante, mais qui se retourne contre vous si elle est mal paramétrée. Un intégrateur certifié apporte la connaissance des bonnes pratiques, anticipe les pièges de version et structure le recettage avant la mise en production. Le même raisonnement vaut pour l'hébergement : pour la majorité des PME, on recommande Odoo.sh, où la sécurité, les mises à jour et les sauvegardes quotidiennes sont prises en charge par Odoo directement. L'on-premise reste envisageable, mais il suppose une DSI ou un partenaire infra capable d'en assumer la responsabilité.

Migrer depuis Shopify, WooCommerce ou PrestaShop

Si vous quittez une plateforme existante, la migration concerne le catalogue produits, les clients, l'historique de commandes, les URLs SEO et souvent les comptes utilisateurs. Odoo permet d'importer via CSV ou via des connecteurs dédiés pour les plateformes les plus courantes.

Le vrai piège, c'est la reprise des URLs et des redirections 301 : mal gérée, elle peut balayer plusieurs mois de travail SEO en une nuit. C'est un point sur lequel on insiste systématiquement avec les clients qui migrent : l'audit SEO doit être fait en amont, pas en rattrapage. Pour les migrations depuis un autre ERP, voir notre article dédié sur la migration vers Odoo.

Limiter les développements custom dans Odoo

Notre approche chez Drakkar consiste à maximiser l'usage des fonctionnalités natives d'Odoo, quitte à adapter un peu les processus métier du client plutôt que de développer du sur-mesure qui devra être maintenu et migré à chaque changement de version. Le développement custom, on le garde pour les cas où Odoo atteint vraiment ses limites.

Pour les besoins métier très spécifiques qui dépassent ce qu'Odoo couvre nativement, vues consolidées multi-entrepôts, interfaces sur-mesure pour des équipes commerciales ou RH, automatisations complexes, on recommande de développer des applications externes connectées à Odoo par API plutôt que d'alourdir l'ERP. Ces applications ne sont pas impactées par les migrations d'Odoo : quand Odoo passe en version 18 ou 19, l'application externe continue de fonctionner. À l'inverse, un module custom développé dans Odoo doit être entièrement adapté à chaque migration, souvent pour un coût comparable à son développement initial, sans valeur ajoutée.

En résumé

Le module Odoo eCommerce remplit bien son rôle pour les PME et ETI qui veulent unifier boutique en ligne et ERP. Ses forces tiennent dans un mot : intégration. Compta, stock, CRM, facturation, tout dialogue sans connecteur à maintenir. Ses limites tiennent à l'envers du décor : une prise en main moins immédiate que Shopify, un vrai besoin de cadrage en amont, et un hébergement à dimensionner correctement dès que le trafic monte.

Ce n'est pas un outil qu'on active seul un vendredi après-midi : c'est un projet, avec un budget d'intégration à poser sur la table.

Si vous envisagez Odoo pour votre e-commerce et que vous voulez sécuriser le dimensionnement, le choix de version et le périmètre des modules, l'équipe Drakkar peut cadrer le projet avec vous. On commence toujours par comprendre vos flux et votre marché avant de parler technique : c'est ce qui nous évite, et vous évite, les mauvaises surprises six mois plus tard.

FAQ

Peut-on faire du e-commerce avec Odoo Community ?

Oui, techniquement. Le module eCommerce est disponible en Community et gère déjà catalogue, commandes et paiement. Le vrai verrou se situe côté comptabilité : le module complet conforme à la législation française n'est disponible qu'en Enterprise. Pour un volume de commandes significatif, on recommande Enterprise, ou à défaut Community avec les modules OCA, en gardant en tête que la conformité ne sera pas au même niveau.

Odoo eCommerce est-il adapté au B2B ?

Oui, c'est même l'un de ses points forts. Le module gère les comptes multi-utilisateurs rattachés à une société, les listes tarifaires par segment, les devis en ligne, les validations hiérarchiques et les prix HT. Associé à CRM et Sales, il couvre des parcours d'achat B2B que Shopify n'adresse qu'avec des plugins tiers ou une offre Plus à plusieurs milliers d'euros par mois.

Comment connecter Odoo à une boutique Shopify ou WooCommerce existante ?

Via un connecteur officiel ou tiers qui synchronise produits, stocks, clients et commandes entre les deux systèmes. L'approche a du sens si vous voulez garder votre front existant tout en utilisant Odoo comme back-office unifié — notamment quand le site est bien référencé ou fortement développé et qu'il serait coûteux de le reconstruire. Elle demande un paramétrage soigné en amont pour éviter les doublons et les décalages de stock une fois en production.

Quelle version d'Odoo pour démarrer un e-commerce en 2026 ?

La dernière version stable au moment du démarrage, en pratique Odoo 18 ou 19 selon le niveau de maturité. Chez Drakkar, on préfère laisser passer quelques mois après la sortie d'une version majeure avant de la recommander pour un projet critique. Les premières itérations contiennent toujours des bugs qu'il vaut mieux laisser corriger par Odoo avant de basculer une boutique en production.

Odoo eCommerce est-il moins bien référencé que PrestaShop ?

Non. Odoo dispose de toutes les fonctionnalités SEO nécessaires nativement (métadescriptions, titles, URLs propres, balises). La perception d'un référencement inférieur vient généralement d'un manque d'expertise SEO appliquée à la plateforme, pas d'une limitation technique. À noter : il n'existe pas de modules "en un clic" pour l'optimisation SEO avancée sur Odoo, et le taggage Google Analytics ou Tag Manager demande du développement — comme sur PrestaShop d'ailleurs. Ce n'est pas un handicap, mais ça se prévoit dans le projet.

Résumer cet article avec :