Comment prévoir l'inventaire sur plusieurs emplacements Shopify
La répartition d’une prévision sur plusieurs sites rend chaque historique plus fin et plus bruyant. Quand prévoir le total et l’attribuer, et quand un emplacement gagne le sien.
Les prévisions au niveau de votre magasin ne s'interrompent pas lorsque vous ouvrez un deuxième emplacement. Ce n’est plus le numéro dont vous avez besoin. Shopify explique clairement pourquoi : "L'inventaire de chaque emplacement est indépendant et ne peut pas être partagé ou regroupé avec d'autres emplacements." Une prévision de 5 unités par jour suffisait lorsqu'il n'y avait qu'un seul endroit pour les mettre. Avec deux, vous devez également répondre combien vont où, et cette réponse nécessite une vue par emplacement de la demande pour laquelle vous ne disposez peut-être pas de suffisamment de données pour créer.
La configuration des emplacements, la modification des quantités par emplacement, la priorité d'exécution des commandes et l'exécution d'un transfert sont des mécanismes couverts par gérer l'inventaire sur plusieurs sites Shopify. Cet article commence ensuite par la question de planification ci-dessous : prévoir le magasin et diviser le résultat, ou prévoir chaque emplacement sur son propre historique plus fin.
Pourquoi les emplacements brisent une prévision
Prenez un SKU. Cedar & Fig, 250 g se vend environ 5 unités par jour dans le magasin, coûte 7 $, se vend à 18 $ et prend 12 jours pour arriver. Vous gérez deux sites : Portland, qui traite la plupart des commandes en ligne, et Austin, qui est plus récent et plus petit.
| Semaine | Portland | Austin | Total du magasin |
|---|---|---|---|
| 1 | 27 | 12 | 39 |
| 2 | 22 | 13 | 35 |
| 3 | 26 | 8 | 34 |
| 4 | 23 | 9 | 32 |
| 5 | 27 | 9 | 36 |
| 6 | 22 | 12 | 34 |
| 7 | 25 | 10 | 35 |
| 8 | 24 | 11 | 35 |
| Total sur huit semaines | 196 | 84 | 280 |
Cela représente 280 unités réparties sur huit semaines, à raison de 35 par semaine, 5 par jour. Portland en moyenne 24,5 par semaine et Austin 10,5, donc la répartition est de 70/30. Regardez maintenant le swing plutôt que la moyenne. Portland varie de 22 à 27, Austin de 8 à 13. Même répartition de cinq unités dans les deux colonnes, mais cinq unités représentent un cinquième de la moyenne hebdomadaire de Portland et près de la moitié de celle d'Austin. Rien ne s'est mal passé à Austin. Il s'agit d'une série plus petite, et une série plus petite entraîne plus de bruit relatif pour le même comportement.
C’est le premier problème : diviser une histoire par le nombre d’emplacements rend chaque série résultante plus fine. Si un emplacement vend un SKU par unité ou par deux avec des semaines vides entre les deux, vous êtes entré dans demande intermittente, où les méthodes de moyenne standard cessent de s'appliquer. Analyse ABC-XYZ est la manière habituelle de trier les SKU suffisamment stables pour permettre une prévision conventionnelle avant de commencer.
Le deuxième problème est qu’une série de ventes par emplacement n’est pas une série de demandes par emplacement. L'acheminement des commandes décide quel emplacement expédie une commande une fois que la commande existe déjà, et l'une des règles énoncées par Shopify est que "les emplacements qui ont tous les articles en stock ont la priorité sur ceux qui n'en ont pas". Lorsque Portland est épuisé, les commandes que Portland aurait expédiées partent d'Austin, et l'histoire d'Austin absorbe tranquillement une demande qui n'a jamais été celle d'Austin. Cela obtient sa propre section ci-dessous.
Prévisions centralisées ou au niveau de l'emplacement
Il existe deux manières de produire un numéro pour chaque emplacement.
Centralisé, puis attribué. Prévoyez le magasin. Cedar & Fig vend 5 unités par jour. Divisez ensuite cette prévision par la part historique de la demande de chaque emplacement : 70 % pour Portland et 30 % pour Austin, ce qui donne 3,5 et 1,5 unités par jour. Le numéro de chaque emplacement est dérivé d'une série installée sur les 280 unités de l'histoire.
Au niveau de l'emplacement. Prévoyez chaque emplacement individuellement. Ajustez les 196 unités de Portland sur huit semaines dans le cadre d'une série et les 84 d'Austin dans une autre. Deux histoires, deux prévisions, aucune hypothèse commune sur la répartition de la demande.
La version centralisée est équipée de plus de données, elle est donc plus stable et moins susceptible de courir après un hasard. Le prix est que la répartition est un ratio fixe tiré du passé. Si la part d'Austin augmente réellement, une allocation de 70/30 continue de la sous-approvisionner jusqu'à ce que quelqu'un modifie manuellement le ratio. La version au niveau de l'emplacement le remarque, car les propres chiffres d'Austin bougent. Il réagit également au bruit : une série qui oscille entre 8 et 13 rapportera allègrement une demande en hausse de 30 pour cent en une semaine où rien n'a changé.
Une prévision de magasin divisée par un ratio fixe n’est aussi bonne que le ratio, et le ratio appartient à l’histoire.
Le même choix se retrouve un niveau plus bas, où la série fine appartient à une taille ou une couleur plutôt qu'à un emplacement : prévision au niveau des variantes met en balance la prévision du produit parent et la répartition par courbe de taille plutôt que l'ajustement de chaque variante sur son propre historique.
Il n’y a pas ici de réponse universellement juste. Ce qui en décide, c'est la corrélation entre vos emplacements. S'ils montent et descendent ensemble, sous l'effet de la même saisonnalité et des mêmes promotions, le total du magasin contient déjà presque toutes les informations et une prévision centrale avec une répartition volontaire ne vous fait perdre que très peu. S'ils déménagent de manière indépendante, parce que l'un est un magasin de vente au détail avec une fréquentation locale et l'autre est un entrepôt desservant un public national en ligne, la série au niveau des magasins est une moyenne de deux entreprises différentes et la répartition sera erronée aux deux extrémités.
Quelle approche convient à votre magasin
Trois tests, dans l'ordre dans lequel ils doivent être appliqués.
- Profondeur de l'historique par emplacement. Prenez la série hebdomadaire du lieu, mesurez l'écart entre sa semaine la plus élevée et sa semaine la plus basse et comparez cet écart à sa moyenne hebdomadaire. Un écart qui représente une grande fraction de la moyenne signifie que la série est principalement constituée de bruit. Austin échoue à ce test ; Portland le dépasse.
- Exigez l’indépendance. Choisissez quelques semaines où le total du magasin a fortement évolué et vérifiez si les deux emplacements ont évolué avec. S’ils évoluent ensemble, une prévision centrale et un partage des actions capturent presque tout. Si l’un bouge alors que l’autre ne bouge pas, cet emplacement a son propre modèle et obtient ses propres prévisions une fois qu’il a le volume nécessaire pour en supporter une.
- Le prix à payer pour se tromper. Si un transfert entre sites prend une journée et coûte peu, une mauvaise répartition est un inconvénient que vous corrigez le mardi. Si cela prend une semaine, la même mauvaise répartition est une rupture de stock.
La plupart des magasins qui exploitent deux ou trois emplacements, dont un clairement dominant, sont mieux servis par une prévision centrale et une scission délibérée. Les prévisions au niveau de l'emplacement gagnent du terrain lorsqu'un emplacement dispose d'un volume suffisant pour une série lisible et d'une véritable raison de s'écarter du reste du magasin. La méthode qui produit la prévision sous-jacente est une décision distincte, couverte par choisir une méthode de prévision.
Attribution d'une prévision centrale
Le répartiteur par défaut correspond à la part de la demande passée de chaque emplacement, et il est généralement correct. La vérification qu'une répartition a fonctionné n'est pas que les unités semblent proportionnées, mais que les deux sites se retrouvent avec les mêmes jours de couverture, ce qui est l'arithmétique élaborée dans décider quel emplacement doit contenir quel inventaire.
Ce qui compte ici, c'est de savoir quand le partage n'est pas le bon séparateur. Cinq cas, tous communs.
- Un nouvel emplacement n'a aucune part. Les premières allocations sont une question de jugement, informées par le bassin versant pour lequel vous l'avez ouvert plutôt que par des données dont vous ne disposez pas.
- Une part mesurée à travers une rupture de stock est doublement fausse. L'emplacement épuisé semble plus petit qu'il ne l'est, l'emplacement couvert semble plus grand et les deux erreurs sont intégrées dans l'allocation suivante.
- Un magasin de vente au détail ne vend pas la même combinaison. Sa part de votre demande totale et sa part de demande pour un SKU sont des nombres différents. Divisé au niveau du SKU.
- La saisonnalité peut arriver sur différents calendriers. Deux endroits dans des climats différents n’atteindront pas leur maximum au cours de la même semaine, et une part annuelle masque complètement cela.
- Un changement de règle de routage réinitialise le partage du jour au lendemain. La priorité d'exécution des commandes et le partage par lequel vous divisez décrivent un magasin qui n'existe plus.
Tout cela repose d’abord sur l’obtention du bon tarif au niveau du magasin. Transformer les données de vente Shopify en taux quotidien couvre ce travail, et le plus large guide de prévision des stocks explique quoi en faire.
Le problème du bruit de transfert
Un transfert ne gonfle pas vos ventes. Les transferts de Shopify déplacent les stocks entre les magasins et chaque changement apparaît dans votre historique d'ajustement, donc le déplacement de 60 unités de Portland à Austin n'ajoute rien aux chiffres de la demande de qui que ce soit. Le bruit vient d'un endroit moins évident.
Cela vient du routage. Étant donné que Shopify donne la priorité aux emplacements qui ont tous les articles en stock, l'emplacement qui expédie une commande dépend en partie des emplacements qui avaient du stock ce jour-là, et non de l'endroit où se trouvait le client. Chaque heure que Portland passe à zéro place les commandes dans le dossier d'exécution d'Austin. Lue naïvement, l'histoire d'Austin indique que la demande y a augmenté. Ce n’est pas le cas. Portland s'est épuisé.
Il existe une deuxième distorsion qui mérite d'être vérifiée avant de faire confiance à un numéro par emplacement. Ce qu'un client peut acheter en ligne est la somme de l'inventaire disponible dans les emplacements autorisés à exécuter les commandes en ligne, et la désactivation de cette option par emplacement a une conséquence documentée : « Empêcher un emplacement d'exécuter les commandes en ligne supprime tout inventaire attribué à l'emplacement de la quantité en ligne d'un produit. » Créez une prévision à partir du chiffre disponible en ligne et un emplacement désactivé lui sera invisible, y compris le stock.
Depuis un changement publié en mai 2026, le stock disponible dans un emplacement qui ne répond pas à une variante « est désormais affiché et peut être mis à jour », tandis que la quantité disponible n'est pas affichée « car l'emplacement n'est pas utilisé pour exécuter de nouvelles commandes », s'affichant sous forme de tiret avec un avertissement « L'emplacement ne répond pas à cette variante ». La plupart des directives publiées n'ont pas rattrapé leur retard, donc si vous avez lu que le stock dans un emplacement non conforme est invisible, cela est obsolète.
Une chose à ne retenir d'aucun blog, celui-ci inclus : quels rapports par emplacement votre plan inclut. La propre documentation de Shopify se contredit là-bas, alors vérifiez votre administrateur.
La solution pratique consiste à reconstruire la demande plutôt que de lire les exécutions. Marquez chaque période pendant laquelle un emplacement était à zéro, excluez ces semaines de son historique et faites de même pour l'emplacement qui a pris le relais. C'est fastidieux à la main, ce qui est une des raisons honnêtes pour lesquelles de nombreux magasins optent pour les prévisions centrales.
Mutualiser le stock de sécurité
Le stock de sécurité ne se divise pas. C’est le résultat standard de la théorie des stocks, et c’est l’argument le plus fort contre une distribution des stocks plus large que nécessaire : un tampon couvrant la variabilité combinée est plus petit que la somme des tampons séparés maintenus au même niveau de service, car une semaine chargée à un endroit ne peut être absorbée par une semaine calme à un autre que si les unités sont au même endroit. Répartissez la même demande sur deux sites et votre stock de sécurité total augmente, pas ne diminue.
L’ampleur de cette augmentation dépend de la même question de corrélation qui a décidé de la méthode de prévision. Lorsque les emplacements se déplacent indépendamment, le tampon mis en commun effectuait beaucoup de travail et son fractionnement était coûteux. Lorsqu’ils se réunissent, la mise en commun ne vous a jamais permis d’économiser beaucoup. La formule de dimensionnement du tampon et le choix du niveau de service qui le sous-tend sont dans le guide des stocks de sécurité.
Avant de planifier avec les propres outils de Shopify : il n'a pas de champ de point de réapprovisionnement par emplacement et son centre d'aide ne documente pas les prévisions par emplacement ni aucune planification d'allocation des stocks. Il achemine les commandes vers un stock déjà existant. Il ne recommande pas la quantité d'un envoi entrant qui doit être acheminée vers où, ne rééquilibre pas et ne signale pas un emplacement sur le point de s'épuiser tandis qu'un autre attend des mois de couverture. Le routage est une décision liée au temps d'exécution et non à la planification.
Une routine de révision
Quelle que soit l’approche que vous choisissez, elle se désintègre. Un abonnement mensuel sur quatre choses est suffisant pour la plupart des magasins.
- Recalculez la part de demande de chaque emplacement pour vos principaux SKU par rapport au ratio que vous attribuez. Une action qui a bougé de plusieurs points doit être modifiée.
- Répertoriez les combinaisons de lieux et de semaines où le stock a atteint zéro et actualisez ces semaines avant de lire quoi que ce soit dans le partage.
- Réexécutez le test de bruit sur n’importe quel endroit que vous prévoyez séparément. Un endroit qui s'est calmé peut être tombé en dessous du point où sa série est lisible.
- Vérifiez que chaque emplacement détenant un stock est défini comme vous le souhaitez pour l'exécution en ligne, car cette bascule décide si ses unités comptent dans ce que les acheteurs peuvent acheter.
Quatre événements doivent faire avancer un examen : l'ouverture ou la fermeture d'un emplacement, la modification d'une règle d'acheminement, l'activation ou la désactivation d'un emplacement pour l'exécution en ligne et un changement de fournisseur qui déplace le délai de livraison.
Faire cela à la main sur un catalogue réel est le point où la plupart des magasins stagnent, il vaut donc la peine d'être précis sur ce que le logiciel supprime. StockCue des prévisions et des alertes au niveau SKU dans votre magasin, avec saisonnalité, sur chaque forfait, y compris Gratuit, et Growth ajoute une répartition explicable de chaque quantité recommandée. C’est la moitié centralisée de ce poste. Il ne prévoit pas emplacement par emplacement et n’a pas de points de réapprovisionnement par emplacement aujourd’hui. Les inventaires multi-sites commencent sur Starter et les transferts sont une fonctionnalité Scale. La décision d'attribution reste la vôtre.
STOCKCUE
Une prévision centrale est la moitié que vous pouvez automatiser. StockCue conserve une prévision au niveau du magasin avec la saisonnalité à jour à partir de votre propre historique de ventes sur chaque forfait, y compris Gratuit, de sorte que la seule chose qui reste pour décider de chaque cycle est la répartition.
Installer StockCue sur Shopify →Foire aux questions
Dois-je prévoir chaque emplacement Shopify séparément ?
Seulement si l’emplacement dispose d’un volume suffisant pour que son propre historique de ventes soit lisible et qu’il y ait une véritable raison de se démarquer du reste du magasin. Pour la plupart des magasins comptant deux ou trois emplacements et un clairement dominant, il est plus stable de prévoir le total du magasin et de le diviser en fonction de la part de la demande de chaque emplacement, car la série combinée est ajustée sur toutes les données. Le métier est la réactivité : une répartition fixe reste erronée jusqu'à ce que quelqu'un mette à jour le ratio manuellement.
De quel historique de ventes un site a-t-il besoin pour que ses propres prévisions soient valables ?
Il n'y a pas de décompte mensuel qui mérite d'être cité, et tout chiffre que vous avez vu est une règle empirique plutôt qu'une conclusion. Le test utilisable est la série hebdomadaire propre à l'emplacement : mesurez l'écart entre sa semaine la plus élevée et sa semaine la plus basse et comparez cet écart à sa moyenne hebdomadaire. Si le swing représente une fraction importante de la moyenne, la série est principalement constituée de bruit et une division des prévisions du magasin la dépassera. Si l'emplacement vend par unité ou par deux avec des semaines vides, il s'agit d'une série intermittente et nécessite une méthode entièrement différente.
Les transferts entre sites faussent-ils mes données de ventes ?
Un transfert déplace le stock, il apparaît donc dans votre historique d'ajustement des stocks plutôt que dans vos chiffres de ventes, et il n'ajoute de demande à aucun des deux emplacements. La véritable distorsion vient du routage des commandes. Shopify donne la priorité aux emplacements qui ont tous les articles en stock. Ainsi, lorsqu'un emplacement est épuisé, les commandes qu'il aurait expédiées sont exécutées par un autre, et l'historique de cet emplacement absorbe une demande qui n'a jamais été la sienne.
Le fait d'avoir plus d'emplacements signifie-t-il que j'ai besoin d'un stock de sécurité plus important au total ?
Pour le même niveau de service, oui, et c’est le résultat standard de la théorie des stocks. Un tampon couvrant la variabilité combinée est plus petit que la somme des tampons séparés, car une semaine chargée à un endroit peut être absorbée par une semaine calme à un autre uniquement lorsque les unités sont situées au même endroit. Le montant supplémentaire dont vous avez besoin dépend du degré d’indépendance des sites : s’ils se regroupent, la mise en commun ne vous a de toute façon pas permis d’économiser beaucoup.
