Piloter plusieurs boutiques PrestaShop : l'analytics multistore de la marge
Multistore, boutiques pays, marques distinctes : consolider la marge de plusieurs boutiques PrestaShop sans additionner des chiffres qui ne se comparent pas.
Une deuxième boutique se crée pour de bonnes raisons : un pays supplémentaire, une marque à part, une clientèle professionnelle avec ses propres tarifs. Le multistore PrestaShop sait les gérer, il ne sait pas les consolider, et c'est là que le pilotage se complique. Chaque boutique a ses chiffres, personne n'a ceux de l'ensemble, et la question la plus simple, celle de savoir laquelle rapporte vraiment, devient un exercice de tableur qu'on ne refait pas deux fois.
L'essentiel
- Le multistore PrestaShop donne des statistiques par boutique, jamais une vue consolidée de la rentabilité.
- On additionne les marges et les chiffres d'affaires, jamais les taux. Cette erreur décale le taux consolidé d'un point sur trois boutiques équilibrées, davantage dès que leurs tailles divergent.
- Comparer deux boutiques n'a de sens qu'en descendant au produit, pour isoler l'effet prix de l'effet mix.
- Un seul abonnement Sqalie couvre toutes vos boutiques PrestaShop, avec des tableaux de bord par boutique et une vue consolidée par-dessus.
Les quatre configurations et ce qu'elles impliquent
Par pays. Même catalogue, prix et TVA différents, transporteurs différents. Le piège principal est la devise et la TVA : toute consolidation doit se faire hors taxes et dans une devise de référence, avec un taux de change figé sur la période.
Par marque. Catalogues distincts, coûts d'achat distincts, souvent des fournisseurs différents. La consolidation est simple, la comparaison l'est moins : deux marques n'ont aucune raison d'avoir la même structure de marge.
Particuliers et professionnels. Même catalogue, grilles tarifaires différentes, paniers moyens très éloignés. C'est la configuration où les taux de marge divergent le plus, et où la comparaison brute induit le plus en erreur.
Par circuit. Boutique principale et outlet, ou boutique de déstockage. Les marges sont volontairement différentes, et l'intérêt de la consolidation est justement de vérifier que le circuit à faible marge ne cannibalise pas le principal.
L'erreur de consolidation qui fausse tout
C'est la même erreur que pour les catégories, en plus coûteuse parce qu'elle porte sur des volumes plus importants.
Trois boutiques, sur un exercice complet :
| Boutique | CA net | Marge nette | Taux |
|---|---|---|---|
| France | 420 000 € | 113 400 € | 27,0 % |
| Espagne | 95 000 € | 18 050 € | 19,0 % |
| Pro | 310 000 € | 40 300 € | 13,0 % |
La moyenne des trois taux donne 19,7 %. Le taux consolidé réel est 171 750 ÷ 825 000 = 20,8 %. L'écart d'un point paraît anodin. Il signifie pourtant que la moyenne des taux vous fait sous-déclarer 9 500 € de marge sur l'exercice, et il se creuse dès que les tailles de boutiques divergent davantage.
La règle : on somme les numérateurs, on somme les dénominateurs, on divise à la fin.
Comparer des boutiques qui ne se ressemblent pas
Le tableau consolidé dit ce que gagne l'ensemble. Il ne dit pas pourquoi une boutique gagne moins qu'une autre. Pour cela, il faut isoler trois effets.
L'effet prix. La même référence est-elle vendue au même prix hors taxes des deux côtés ? Un écart de prix hors taxes se répercute intégralement sur la marge unitaire, et c'est souvent la première explication à écarter ou à confirmer avant de chercher plus loin.
L'effet coût. Le transport réellement facturé est-il le même ? Une boutique qui expédie à l'étranger supporte des tarifs et des surcharges différents. Sur l'exemple ci-dessus où le transport pèse 8,5 % du chiffre d'affaires net, un surcoût de moitié à l'export coûte à lui seul plus de quatre points de marge. La méthode pour récupérer ce coût réel est détaillée dans notre article sur le coût de transport réel par commande.
L'effet mix. Les deux boutiques vendent-elles les mêmes familles dans les mêmes proportions ? Une boutique qui vend davantage de produits d'appel affiche un taux inférieur sans qu'aucune de ses ventes ne soit moins rentable que celles de l'autre.
La seule façon de trancher entre ces trois explications est de comparer référence par référence, ce qui suppose que le calcul de marge soit identique sur chaque boutique. C'est précisément ce qui manque quand chacune a son propre tableur.
Les charges communes
Trois catégories à traiter différemment :
- Directement rattachables : publicité d'une boutique, salaire d'un responsable dédié, abonnement à un service utilisé par une seule. Imputation directe.
- Communes mais mesurables : hébergement facturé à la consommation, frais bancaires. Imputation selon la consommation réelle.
- Communes non mesurables : direction, outils transverses, locaux. Répartition au prorata du chiffre d'affaires net.
Ce qui compte n'est pas le raffinement de la clé mais sa stabilité. Une clé changée en cours d'année rend toutes les comparaisons de périodes inexploitables.
Les pièges techniques du multistore
Le catalogue partagé et les prix spécifiques. Dans PrestaShop, un produit partagé entre boutiques peut avoir des prix spécifiques par boutique. Une analyse qui lit le prix de base du produit plutôt que le prix effectif de la commande se trompe sur toutes les boutiques sauf une.
Les coûts d'achat par boutique. Si vos boutiques s'approvisionnent différemment, le coût d'achat n'est pas le même pour la même référence. Il doit être figé au moment de la vente, sur la boutique concernée.
Les groupes de clients. En configuration professionnels, les remises par groupe de clients s'appliquent au niveau du prix affiché. Elles doivent être déduites du chiffre d'affaires comme n'importe quelle remise, sinon la marge de la boutique pro est systématiquement surévaluée.
Les transporteurs par boutique. Chaque boutique a ses règles de transport, et souvent ses propres contrats. Le rapprochement des factures transporteur doit donc se faire boutique par boutique, ce qui multiplie d'autant le travail manuel.
Ce que Sqalie fait
Un seul abonnement couvre toutes vos boutiques PrestaShop, dans une interface unifiée. Chaque boutique dispose de ses propres tableaux de bord, avec une vue consolidée par-dessus, et la tranche tarifaire se calcule sur le chiffre d'affaires cumulé.
L'intérêt principal n'est pas la consolidation en elle-même, qui se ferait à la main, mais le fait que le calcul de marge soit identique sur chaque boutique : chiffre d'affaires hors taxes, moins remises et avoirs, moins coût d'achat figé au moment de la vente, moins transport réellement facturé, frais de paiement, commissions marketplace, manutention, coûts de retour et écotaxe. Deux boutiques calculées de la même façon se comparent, deux tableurs construits séparément ne se comparent jamais tout à fait.
À partir de là, l'écran Ventes & marges permet de descendre du global au détail sur huit niveaux, jusqu'à la commande, sur chaque boutique. La même référence se compare d'une boutique à l'autre, marge nette comprise, ce qui isole immédiatement l'effet prix de l'effet coût et de l'effet mix.
La Synthèse financière donne le compte de résultat mensuel de chaque boutique, auquel vous ajoutez vos charges fixes. Et l'assistant IA répond en langage courant à des questions transverses, du type « quelle boutique a perdu de la marge ce mois-ci et pourquoi », sans qu'il faille construire un rapport au préalable.
Enfin, les alertes fonctionnent sur l'ensemble : un produit qui passe en marge négative sur une seule boutique, une catégorie qui décroche sur l'une et pas sur l'autre, un transporteur qui facture plus que le tarif négocié sur un périmètre donné.
Le premier chiffre à consolider
Avant de construire quoi que ce soit, faites l'exercice une fois à la main sur un mois : marge nette de chaque boutique, somme des marges, somme des chiffres d'affaires nets, taux consolidé. Comparez ce taux à la moyenne des taux que vous aviez en tête. L'écart entre les deux est une bonne mesure de ce que votre pilotage actuel ne voit pas.
Questions fréquentes
Qu'est-ce que le mode multiboutique de PrestaShop ?
Le multistore permet de gérer plusieurs boutiques depuis une seule installation PrestaShop, avec un catalogue partagé ou distinct, des prix et des règles de transport propres à chacune. Il est utilisé pour décliner une activité par pays, par marque, par type de clientèle (particuliers et professionnels) ou par circuit de distribution. Le back-office donne des statistiques par boutique, mais aucune vue consolidée de la rentabilité.
Peut-on additionner le chiffre d'affaires de plusieurs boutiques ?
Oui pour le chiffre d'affaires, à condition que tout soit ramené hors taxes et dans la même devise. Non pour les taux : additionner des taux de marge n'a aucun sens, il faut additionner les marges et les chiffres d'affaires puis recalculer le taux. C'est l'erreur la plus fréquente des consolidations faites au tableur : elle décale le taux consolidé d'un point sur trois boutiques équilibrées, davantage dès que leurs tailles divergent.
Comment comparer deux boutiques qui n'ont pas les mêmes prix ?
En raisonnant en taux plutôt qu'en valeur, et en descendant au niveau du produit. Une boutique dont le taux de marge nette est inférieur de 6 points peut avoir des prix plus bas, des coûts de transport plus élevés ou un mix produit différent. La seule façon de trancher est de comparer la même référence de part et d'autre, marge nette comprise, ce qui isole l'effet prix de l'effet mix.
Faut-il un compte analytics par boutique ?
Une mesure par boutique est indispensable pour piloter chacune, mais elle ne suffit pas : sans consolidation, personne ne voit le résultat de l'ensemble, et les arbitrages de budget entre boutiques se font à l'aveugle. L'organisation qui fonctionne combine les deux, un suivi détaillé par boutique et une vue consolidée qui agrège les marges, jamais les taux.
Comment traiter les charges communes entre boutiques ?
Choisissez une clé de répartition et gardez-la : au prorata du chiffre d'affaires net est la plus simple à défendre. Les charges vraiment communes (hébergement, outils, direction) se répartissent ainsi, tandis que les charges directement rattachables (publicité d'une boutique, salaire d'un responsable dédié) s'imputent en direct. La stabilité de la méthode compte plus que son raffinement, sinon les comparaisons entre périodes perdent leur sens.
Sqalie fonctionne-t-il avec plusieurs boutiques PrestaShop ?
Oui. Un seul abonnement couvre toutes vos boutiques PrestaShop, dans une interface unifiée. Chaque boutique dispose de ses propres tableaux de bord, avec une vue consolidée par-dessus. La tranche tarifaire se calcule sur le chiffre d'affaires cumulé. Le calcul de marge nette est identique sur chacune, ce qui rend les comparaisons entre boutiques directement exploitables.
Passez à la marge réelle
Toutes vos boutiques dans une vue consolidée ?
Sqalie reconstitue votre marge nette en temps réel, commande par commande : coût d'achat, avoirs et livraison compris.