Gestion des stocks
Une bonne gestion des stocks évite deux problèmes coûteux : vendre ce que vous n'avez plus en stock (client mécontent, réputation endommagée) ou refuser des ventes par prudence excessive alors que vous avez du stock disponible. Ce guide vous aide à trouver le juste équilibre et automatiser au maximum le suivi.

Dans ce guide :
Besoin d'optimiser votre gestion de stocks ? Notre agence web peut configurer des solutions adaptées à votre volume. Demandez conseil.
Configuration globale
Activer la gestion des stocks
Rendez-vous dans WooCommerce > Réglages > Produits > Inventaire. La première option "Activer la gestion des stocks" est le bouton principal. Une fois activée, WooCommerce suit automatiquement les quantités et les décrémente à chaque vente.
Cette automatisation est précieuse. Sans elle, vous devez manuellement vérifier et mettre à jour vos stocks après chaque vente. Avec l'activation, le système fait le travail pour vous - fiable et instantané.
Seuil de stock faible
Définissez un seuil de stock faible global, par exemple 5 unités. Quand un produit descend sous ce seuil, WooCommerce vous envoie un email d'alerte. Vous avez ainsi le temps de réapprovisionner avant la rupture totale.
Ce seuil peut être personnalisé pour chaque produit. Un article à rotation rapide (vendu plusieurs fois par jour) mérite un seuil plus élevé - 20 unités par exemple. Un article à rotation lente peut avoir un seuil à 2-3 unités.
Masquer les produits en rupture
L'option "Masquer les produits en rupture de stock du catalogue" retire automatiquement les produits épuisés de votre boutique. Ils ne disparaissent pas - ils deviennent simplement invisibles pour les clients.
Cette fonctionnalité améliore l'expérience d'achat. Voir des produits marqués "Rupture de stock" partout frustre les visiteurs et donne une impression de boutique mal gérée. Mieux vaut ne montrer que ce qui est disponible.
Cependant, pour certains produits attendus ou rares, vous préférerez peut-être les laisser visibles avec un bouton "Me notifier quand disponible" via une extension comme WooCommerce Waitlist.
Notifications email
Configurez les adresses email qui reçoivent les alertes de stock faible et de rupture. Assurez-vous que ces emails arrivent bien dans votre boîte principale, pas dans les spams. Testez en abaissant artificiellement le stock d'un produit.
Certaines boutiques dirigent ces alertes vers leur fournisseur ou gestionnaire de stock directement. Cela accélère le réapprovisionnement en coupant les intermédiaires.
Gestion par produit 🔺
Trois modes de gestion
Pour chaque produit, vous choisissez parmi trois modes dans l'onglet Inventaire de la fiche produit.
Le mode "Gérer le stock" est le plus complet et recommandé pour la majorité des boutiques. Vous indiquez la quantité exacte en stock (par exemple 47). À chaque vente, WooCommerce décrémente automatiquement (46, 45, 44...). Vous savez précisément ce qu'il reste.
Le mode "En stock / Rupture de stock" ne compte pas les unités. C'est un simple switch binaire : disponible ou pas. Vous basculez manuellement entre les deux états. Ce mode convient pour les produits uniques (pièces d'art, antiquités) ou les services (consultation, formation) où la quantité n'a pas de sens.
Le troisième mode désactive complètement la gestion pour ce produit spécifique. Il apparaît toujours comme disponible, quelles que soient vos ventes. Utilisez-le pour les produits sur commande fabriqués à la demande, ou les produits numériques téléchargeables en quantité illimitée.
Seuil de stock faible personnalisé
Dans la fiche de chaque produit, le champ "Seuil de stock faible" remplace le seuil global pour cet article spécifique. Un bestseller quotidien peut avoir un seuil à 30 alors que votre paramètre global est à 5.
Cette personnalisation évite les fausses alertes (produit lent qui ne descend jamais sous 20) et les vraies ruptures (produit rapide épuisé avant que les 5 unités ne déclenchent l'alerte).
Autoriser les précommandes
L'option "Autoriser les commandes en rupture" permet aux clients d'acheter même quand le stock est à zéro. Le produit reste achetable avec une mention "Disponible en précommande" ou "Expédié sous X jours".
Cette fonction est double-tranchant. Elle évite de perdre des ventes pendant la période de réapprovisionnement. Mais si le réapprovisionnement tarde ou échoue, vous avez des clients mécontents qui attendent.
Réservez cette option aux produits dont vous êtes certain du réapprovisionnement rapide, ou utilisez-la ponctuellement pendant les quelques jours entre la commande fournisseur et la réception.
Stock négatif et sécurités
WooCommerce permet ou bloque le stock négatif selon votre configuration. Bloquer le stock négatif empêche absolument toute vente si le stock est à zéro - sécurité maximale mais risque de perdre une vente légitime si deux clients achètent au même instant le dernier exemplaire.
Autoriser le stock négatif temporairement permet ces ventes simultanées. Vous vous retrouvez à -1, vous réglez manuellement (remboursement ou réapprovisionnement express). À vous de juger selon votre volume de ventes et votre tolérance au risque.
Gestion des variations 🔺
Stock global vs stock par variation
Pour un produit variable (t-shirt en S, M, L, XL par exemple), deux options de gestion coexistent.
Le stock global au niveau du produit parent somme toutes les variations. Vous avez 100 t-shirts au total (tous coloris et tailles confondus). WooCommerce décrémente ce total global à chaque vente quelle que soit la variation achetée.
Le stock par variation est plus précis mais demande plus de gestion. Vous indiquez 10 en S-Noir, 15 en M-Noir, 8 en L-Noir, etc. Le client voit exactement les disponibilités pour chaque combinaison taille-couleur.
Pour une gestion fine et professionnelle, privilégiez le stock par variation. Cela évite qu'un client commande un S alors qu'il ne vous reste que des XL. Par contre, avec 50 variations, la mise à jour manuelle devient fastidieuse - envisagez alors l'import CSV ou une extension de gestion.
Modifier les stocks en masse
L'édition groupée des variations permet de définir le même stock pour plusieurs variations simultanément. Si tous vos S ont 20 unités et tous vos M ont 25 unités, sélectionnez toutes les variations S, réglez à 20 en une fois.
Cette fonctionnalité vous fait gagner un temps précieux lors du réapprovisionnement. Vous recevez 100 unités réparties équitablement ? Quelques clics au lieu de 50 éditions individuelles.
Inventaires et audits 🔺
Faire un inventaire physique
Périodiquement (tous les 3-6 mois minimum), faites un inventaire physique complet. Comptez réellement ce qui est dans votre entrepôt ou stock, et comparez avec ce qu'affiche WooCommerce.
Les écarts apparaissent toujours : produits abîmés retirés de la vente, vols, erreurs de saisie, bugs logiciels. L'inventaire physique recale vos données sur la réalité et évite de vendre du stock fantôme.
Exportez d'abord votre catalogue avec les quantités via Produits > Exporter. Imprimez cette liste, parcourez votre stock stylo en main, notez les quantités réelles. Ensuite, importez les corrections via CSV ou ajustez manuellement les écarts.
Pour les petites boutiques (moins de 100 références), l'inventaire manuel annuel ou semestriel suffit. Les grandes boutiques (500+ références) gagnent à faire des inventaires partiels tournants - 20% du stock chaque mois, bouclant tout en 5 mois.
Suivi des mouvements de stock
WooCommerce enregistre l'historique des mouvements de stock dans les notes de commande. Vous voyez quand le stock est passé de 47 à 46, suite à quelle commande, à quelle date.
Cet historique est précieux pour les audits et la résolution de litiges. Un client prétend avoir commandé alors que vous étiez en rupture ? L'historique montre l'état du stock au moment de sa commande.
Des extensions comme WooCommerce Stock Manager ou ATUM offrent des tableaux de bord de mouvements de stock plus visuels et des rapports d'historique détaillés.
Gestion multi-emplacements 🔺
Plusieurs entrepôts ou magasins
Si vous stockez dans plusieurs emplacements (entrepôt principal + magasin physique, ou plusieurs entrepôts régionaux), WooCommerce de base ne gère pas nativement cette complexité.
Des extensions comme WooCommerce Multi-Location Inventory ou ATUM Multi-Inventory ajoutent cette fonctionnalité. Vous définissez vos emplacements, répartissez le stock par emplacement, et le système choisit automatiquement d'où expédier selon la proximité du client ou vos règles personnalisées.
Cette sophistication a un coût (extensions payantes, configuration complexe) mais devient nécessaire au-delà d'un certain volume ou pour l'omnicanal (boutique en ligne + magasin physique avec le même stock).
Click and collect
Pour le retrait en magasin (click and collect), vous devez suivre le stock magasin séparément du stock entrepôt si vous expédiez aussi. Les extensions multi-emplacements gèrent cela en allouant automatiquement selon le mode de livraison choisi par le client.
Sans extension, une solution simple est de gérer manuellement : stock WooCommerce = stock disponible pour expédition + retrait. Quand une commande retrait arrive, vous déduisez mentalement du stock magasin sans toucher WooCommerce. Fonctionne pour de petits volumes mais devient vite ingérable.
Réapprovisionnement 🔺
Calcul du stock de sécurité
Le stock de sécurité est la quantité minimale à toujours garder pour absorber les variations de demande pendant le délai de réapprovisionnement. Formule simple : (Ventes moyennes par jour) × (Délai réapprovisionnement en jours) × 1,5.
Exemple : vous vendez 3 unités par jour en moyenne, votre fournisseur livre en 15 jours. Stock de sécurité = 3 × 15 × 1,5 = 67,5 soit 68 unités. Quand vous arrivez à 68, commandez.
Le coefficient 1,5 est une marge de sécurité pour les pics de demande imprévus. Ajustez selon la fiabilité de votre fournisseur (1,3 si très fiable, 2 si aléatoire) et la prévisibilité de vos ventes (1,2 si très stable, 2 si volatile).
Point de commande
Le point de commande est la quantité qui déclenche votre réapprovisionnement : Stock de sécurité + Stock nécessaire pendant le délai de livraison.
Avec notre exemple précédent : 68 (sécurité) + 45 (3/jour × 15 jours de délai) = 113 unités. Quand votre stock descend à 113, passez commande chez votre fournisseur.
Configurez votre seuil de stock faible WooCommerce à ce point de commande. L'alerte email vous rappelle automatiquement qu'il est temps de commander.
Quantité économique de commande
Quelle quantité commander ? Trop peu = frais de port et gestion fréquents. Trop = immobilisation de trésorerie et risque d'invendus.
La formule classique EOQ (Economic Order Quantity) équilibre ces coûts, mais pour une boutique e-commerce moyenne, une règle pratique fonctionne bien : commandez pour 2-3 mois de ventes prévues.
Vendez 90 unités par mois ? Commandez 180-270. Vous renouvelez tous les 2-3 mois, équilibrant fréquence et volume.
Alertes et automatisation 🔺
Notifications personnalisées
Au-delà des emails de base de WooCommerce, configurez des alertes plus sophistiquées via des extensions. Stock bas ? Webhook vers votre Slack ou Teams. Rupture critique ? SMS au gérant.
Zapier ou Make (anciennement Integromat) connectent WooCommerce à des milliers d'applications. Créez des workflows : stock sous seuil → ajouter ligne dans Google Sheets → envoyer notification Telegram.
Réapprovisionnement automatique
Les intégrations fournisseurs permettent le réapprovisionnement semi ou totalement automatique. Quand le stock passe sous le seuil, le système envoie automatiquement un bon de commande au fournisseur via API ou email formaté.
Cette automatisation demande une confiance totale dans le système et le fournisseur, mais élimine l'oubli humain et accélère les cycles.
Rapports et analyse 🔺
Tableaux de bord stock
Les rapports WooCommerce > Rapports > Stock montrent vos produits en stock faible, en rupture, et les valeurs de stock totales.
Consultez régulièrement (hebdomadairement minimum) pour identifier les tendances : produits toujours en rupture (augmentez stock de sécurité), produits qui stagnent (démarquez ou retirez), saisonnalité apparente.
Taux de rotation
Le taux de rotation mesure combien de fois vous renouvelez votre stock annuellement : (Coût des ventes annuelles) / (Valeur moyenne du stock).
Un taux de 6 signifie que vous renouvelez tout votre stock 6 fois par an, soit tous les 2 mois. Un taux élevé (10+) indique une bonne gestion mais risque de ruptures. Un taux faible (2-3) indique du stock dormant qui immobilise votre trésorerie.
Analysez par catégorie pour affiner. Vos t-shirts tournent à 12 (bien), vos accessoires à 2 (trop de stock dormant, réduisez).
Valeur du stock immobilisé
Multipliez les quantités en stock par leur coût d'achat pour connaître la valeur totale immobilisée. Cette trésorerie dort au lieu de travailler.
L'objectif : minimiser la valeur immobilisée tout en évitant les ruptures. C'est un équilibre délicat qui s'affine avec l'expérience et les données historiques.
Cas particuliers 🔺
Produits périssables
Les produits avec date de péremption (alimentaire, cosmétique) nécessitent un suivi FEFO (First Expired, First Out). Le premier qui périme sort en premier.
WooCommerce de base ne gère pas nativement les dates de péremption. Des extensions spécialisées (WooCommerce Expiration Date) ajoutent cette fonctionnalité, ou gérez manuellement avec rigueur dans votre entrepôt.
Produits saisonniers
Les produits saisonniers (déco Noël, maillots de bain) ont une demande concentrée. Sur-stockez juste avant la saison, déstockez agressivement en fin de saison.
Ne réapprovisionnez pas automatiquement hors saison. Mettez des règles manuelles ou conditionnelles : réappro auto uniquement septembre-décembre pour les décos de Noël.
Consignation et drop-shipping
En consignation ou drop-shipping, vous ne gérez pas physiquement le stock. Deux approches :
Synchronisation automatique avec le stock fournisseur via API. Votre WooCommerce reflète leur stock en temps réel. Sophistiqué mais fiable.
Stock manuel infini (pas de gestion) et vous vérifiez manuellement chez le fournisseur avant de confirmer chaque commande. Simple mais risqué et chronophage.
Optimisation avancée 🔺
Analyse ABC
Classez vos produits en trois catégories selon leur contribution au chiffre d'affaires :
Catégorie A : 20% des produits qui génèrent 80% du CA. Suivez très finement, ne soyez jamais en rupture, optimisez le stock de sécurité.
Catégorie B : 30% des produits qui génèrent 15% du CA. Gestion standard avec les paramètres par défaut.
Catégorie C : 50% des produits qui génèrent 5% du CA. Stock minimal, tolérez les ruptures occasionnelles, envisagez de retirer les moins rentables.
Cette priorisation concentre vos efforts là où l'impact est maximal.
Prévision de la demande
Avec suffisamment d'historique (1-2 ans minimum), utilisez des outils de prévision pour anticiper les besoins futurs. Excel avec des moyennes mobiles, ou des extensions WooCommerce spécialisées, ou des outils externes comme Inventory Planner.
La prévision identifie les tendances (croissance, déclin), la saisonnalité (pics en décembre, creux en août), et améliore vos décisions de réapprovisionnement.
Erreurs courantes à éviter 🔺
Ne désactivez pas la gestion des stocks en pensant que c'est "plus simple". Le suivi manuel est source d'erreurs et insoutenable au-delà de quelques produits. L'activation initiale demande un peu de configuration, mais ensuite ça roule tout seul.
Ne réglez pas le même seuil de stock faible pour tous les produits. Un bestseller et un produit de niche n'ont pas les mêmes besoins. Personnalisez.
N'oubliez pas de réapprovisionner. Activez les alertes et consultez-les réellement. Un mail d'alerte ignoré ne sert à rien.
Ne sur-stockez pas par peur de la rupture. Immobiliser 50k€ de stock pour éviter quelques ruptures est économiquement mauvais. Trouvez l'équilibre avec des données, pas des émotions.
Ne négligez pas les inventaires physiques. Votre système informatique peut dériver de la réalité. Recalez périodiquement.
Checklist gestion de stock optimale 🔺
La gestion des stocks est-elle activée globalement ? Avez-vous défini un seuil de stock faible pertinent ? Les notifications email fonctionnent-elles et sont-elles consultées ? Chaque produit important a-t-il un mode de gestion adapté (géré / binaire / illimité) ?
Les produits variables sont-ils suivis par variation et pas juste globalement ? Faites-vous des inventaires physiques au moins annuellement ? Avez-vous identifié vos produits A, B, C pour prioriser ? Connaissez-vous votre taux de rotation par catégorie ?
Votre stock de sécurité et point de commande sont-ils calculés ou approximatifs ? Analysez-vous les ruptures pour ajuster vos seuils ?
En résumé
La gestion des stocks est un équilibre perpétuel entre disponibilité produit et immobilisation de trésorerie. Les outils WooCommerce facilitent ce pilotage avec le suivi en temps réel, mais la stratégie reste votre responsabilité. Activez la gestion des stocks globale et configurez des seuils d'alerte adaptés à vos délais de réassort (stock faible à 5-10 unités pour les bestsellers, 2-3 pour les rotations lentes). Utilisez les rapports pour anticiper les ruptures grâce à l'analyse des tendances de vente et aux prévisions saisonnières. Gérez les variations de stock séparément si vos produits ont plusieurs déclinaisons (tailles, couleurs) pour éviter de bloquer toute la fiche quand une seule variante est en rupture. Automatisez les notifications (alertes stock faible, ruptures) et intégrez vos outils de gestion si vous gérez plusieurs entrepôts ou canaux de vente.
Prochaines étapes 🔺
Maintenant que vos stocks sont sous contrôle, optimisez :
- Les types de produits pour bien configurer vos fiches
- L'organisation de votre catalogue pour faciliter la navigation
- Retour à la vue d'ensemble de la gestion de boutique
Navigation : ← Organisation | Gestion des Stocks | Retour Gestion Boutique