Optimisation Dolibarr : KPIs pour mieux piloter

Par [Votre Nom] – 2 novembre 2025


1. Introduction

Dolibarr est un ERP / CRM open‑source très apprécié des PME et des associations pour sa simplicité d’utilisation, sa modularité et son coût quasi nul.
Cependant, comme tout système de gestion, il ne suffit pas d’installer les modules : il faut mesurer la performance de vos processus pour pouvoir les optimiser.

Les KPI (indicateurs clés de performance) sont les leviers qui vous permettent de transformer les données de Dolibarr en informations exploitables.

Cet article vous propose :

  1. Une méthode de sélection des KPI adaptés à votre activité.
  2. Les KPI essentiels à suivre selon les grands modules de Dolibarr.
  3. Comment les extraire, les visualiser et les actionner dans Dolibarr.
  4. Quelques bonnes pratiques d’optimisation continue.


2. Méthodologie de sélection des KPI

Étape Action Délai / Outils
2.1. Cartographier les processus métiers Identifier les flux clés (achat, vente, stocks, facturation, suivi client, etc.) Diagrammes SIPOC ou BPMN (ex. Lucidchart, draw.io).
2.2. Définir les objectifs stratégiques Exemple : “Réduire le délai de facturation de 5 jours à 2 jours”. SMART (Spécifique, Mesurable, Atteignable, Réaliste, Temporel).
2.3. Associer chaque objectif à un ou plusieurs KPI Choisir des indicateurs directionnels (avant‑orientés) et performance (après‑action). Tableaux de bord (Excel, PowerBI, Metabase).
2.4. Vérifier la disponibilité des données dans Dolibarr S’assurer que chaque KPI peut être extrait via les modules ou des tables de la base. Export CSV, API, scripts SQL.
2.5. Prioriser Se concentrer sur 5‑7 KPI pour éviter la surcharge. Matrix d’impact / effort.


3. KPI Essentiels par Module Dolibarr ### 3.1.module Ventes & Devis

KPI Définition Formule Source Dolibarr
Taux de conversion devis → commande % de devis qui aboutissent à une vente (Commandes créées / Devis créés) × 100 llx_sales (table orders) vs llx_sales_d (table orders liée à proposals).
Valeur moyenne du panier (AOV) Montant moyen facturé par commande CA_total / Nb_commandes llx_salesamount.
Taux de réclamation produit % de lignes de commande accusant un problème de stock ou de conformité (Réclamations / Lignes de commande) × 100 Module Commandes → champ reclamations.
Délai moyen de traitement de devis Durée entre création du devis et son accepte Moyenne( date_acceptation – date_creation ) Champ date_creation / date_validity dans llx_proposal.

3.2.module Achats & Fournisseurs

KPI Définition Formule Source Dolibarr
Coût d’achat moyen par article Prix moyen payé aux fournisseurs Σ(prix_achat × quantités) / Σ(quantités) Table llx_purchase / llx_catalogue.
Taux de ponctualité fournisseur % de livraisons reçues à temps (≤ délai contractuel) (Livraisons à temps / Livraisons totales) × 100 Modules Fournisseurs → détails de réception.
Valeur des stocks obsolètes Valeur des articles non vendus depuis X mois Σ(stock × prix_entrée) WHERE date_entrée < NOW() – X mois Table llx_stock.
Nombre de fournisseurs critiques Fournisseurs classés en risque (ex. délais > 30 jours) Comptage des fournisseurs avec delay > seuil Table llx_suppliers.

3.3.module Stocks & Inventaire

KPI Définition Formule Source Dolibarr
Turnover des stocks (rotation) Nombre de fois que le stock est renouvelé sur une période COût des ventes / Stock moyen llx_stock + llx_sales.
Taux de rupture (stockout) % de lignes de commande où le stock était insuffisant (Commandes avec rupture / Total des commandes) × 100 Relation order_line.stock_id.
Réapprovisionnement automatisé % de réassorts déclenchés par le niveau de stock (alertes) (Alerte déclenchée / Réapprovisionnements) × 100 Module Stocks → seuils de réapprovisionnement.
Coût de possession des stocks Valeur totale du stock × coût de stockage (ex. 2 % du CA) Valeur_stock × 0,02 Table llx_stock.

3.4.module Facturation & Comptabilité

KPI Définition Formule Source Dolibarr
Délai moyen de facturation Temps entre la livraison et l’émission de la facture Moyenne( date_facture – date_livraison ) Table llx_invoice + llx_sales.
Taux de factures impayées % de factures en attente de paiement > 30 jours (Factures en retard / Total factures émises) × 100 Table llx_invoice → champ date_due et paid.
Cash‑flow prévisionnel Somme des encaissements prévus – décaissements prévus sur 12 mois Calcul manuel à partir de llx_invoice et llx_bank.
Marge brute moyenne (CA – coût d’achat) / CA (CA_total – Coût_total_achat) / CA_total Table llx_sales + llx_purchase.

3.5.module CRM & Relation Client

KPI Définition Formule Source Dolibarr
Taux de fidélisation client % de clients qui repoussent à nouveau après 12 mois (Clients actifs à T+12 / Clients actifs à T) × 100 Table llx_crm_categories + llx_crm_contacts.
Valeur actuelle du client (CLV) Montant total facturé à un client sur sa durée de vie estimée Σ(factures client) * (1 + ṭaux de recommandation) Table llx_invoice liée à llx_crm_contact.
Taux de résolution au premier contact % de tickets résolus sans escalade (Tickets résolus en 1e étape / Total tickets) × 100 Module Ticketing (si activé).
NPS (Net Promoter Score) Score de satisfaction client (%Promoters – %Detractors) Export des réponses du module CRM.


4. Extraction & Visualisation des KPI dans Dolibarr

4.1. Utilisation des tableaux de bord intégrés

  • Dalí (BI plugin) : plugin natif qui crée des graphiques à partir des tables Dolibarr.
  • Metabase : connexion directe à la base MySQL/PostgreSQL de Dolibarr → création de tableaux de bord interactifs.
  • Power BI / Tableau : via l’export CSV ou l’API REST de Dolibarr.

Exemple de connexion Metabase

SELECT     c.name AS client,
COUNT(o.id) AS nb_commandes,
SUM(o.amount) AS CA_total,
AVG(o.amount) AS AOV
FROM llx_crm_contact c
LEFT JOIN llx_sales o ON o.fk_customer = c.id
WHERE o.fk_user_author = 1 -- filtre par commercial
GROUP BY c.id, c.name
ORDER BY CA_total DESC;

4.2. Création d’un tableau de bord dédié

  1. Définir les KPI à afficher (ex. 5 KPI prioritaires).
  2. Créer des “Widgets” dans Metabase ou Dalí :

    • Courbe d’évolution du délai moyen de facturation.
    • Camembert du taux de conversion devis → commande.
    • Barres empilées du coût de possession des stocks par catégorie.
  3. Programmer des rafraîchissements : quotidien pour les indicateurs opérationnels, mensuel pour les KPI stratégiques.
  4. Partager le tableau de bord avec les équipes via un lien public ou intégré dans un intranet.


5. Actionner les KPI : De la donnée à l’amélioration continue

Action Exemple concret KPI impacté
Réduction du délai de facturation Implémenter une règle automatisée : “Facture dès que le statut de la livraison passe à Expédiée”. Délai moyen de facturation ↓
Amélioration du taux de conversion A/B‑test des pages de devis (titre, prix, garantie). Taux de conversion devis → commande ↑
Gestion des ruptures Utiliser les seuils de stock minimum pour déclencher automatiquement une commande fournisseur. Taux de rupture ↓
Optimisation du cash‑flow Négocier des délais de paiement plus courts avec les clients à forte saisonnalité. Taux de factures impayées ↓
Renforcement de la fidélisation Programme de points ou d’offres « first‑time » pour les clients récurrents. Taux de fidélisation client ↑

5.1. Boucle d’optimisation

  1. Mesure → KPI mis à jour chaque semaine.
  2. Analyse → Identifier les écarts par rapport aux objectifs.
  3. Plan d’action → Projet (ex. automatisation d’un processus).
  4. Mise en œuvre → Tests pilotes, déploiement complet.
  5. Re‑mesure → Vérifier l’impact après 2‑3 cycles.


6. Cas d’étude : PME de distribution de matériel informatique

Situation initiale KPI problématique Action mise en place Résultat 6 mois après
Délai moyen de facturation = 7 jours Factures impayées = 30 % Automatisation du passage de livraisonfacturation via workflow Délai ↓ à 2 jours, factures impayées ↓ à 12 %
Rotation des stocks (3 mois) Rupture de stock de 15 % Mise en place de re‑approvisionnement automatisé (seuil 30 j) Rupture ↓ à 3 %, rotation ↑ à 5
Conversion devis → commande = 18 % Valeur moyenne du panier statique Test de mise en avant d’options « accessoires recommandés » Conversion ↑ à 27 %, AOV ↑ de 12 %


7. Bonnes pratiques & pièges à éviter

Bonnes pratiques Pourquoi
Synchroniser les périodes de calcul (ex. mois calendaire vs exercice fiscal) Évite les comparaisons biaisées.
Externaliser les KPI stratégiques (ex. CLV) dans un tableau dédié Simplifie le reporting à plusieurs niveaux.
Documenter chaque KPI (définition, source, fréquence) Garantit la gouvernance et la transparence.
Limiter le nombre de KPI à ce qui est réellement actionnable Prévient la surcharge d’informations.
Impliquer les équipes opérationnelles dans la définition des KPI Favorise l’adhésion et la pertinence.

Risques courants Comment les éviter
KPI mal alignés avec la stratégie Revenir à la cartographie des objectifs chaque trimestre.
Collecte de données inconsistante (mauvais identifiant client, dates erronées) Audits mensuels de la base Dolibarr.
Affichage de KPI non‑majestiques (ex. taux de stock > 100 %) Mettre en place des contrôles de validation dès l’entrée des données.
Utilisation d’un outil BI sans gouvernance Définir des règles d’accès et de mise à jour (admin BI).


8. Conclusion

Dolibarr fournit déjà une base fonctionnelle solide pour la gestion opérationnelle d’une entreprise. En déployant une démarche KPI structurée, vous transformez ces données brutes en un véritable tableau de bord de pilotage :

  • Mesurez les processus clés (ventes, achats, stocks, facturation, CRM).
  • Visualisez les résultats en temps réel grâce à des plugins BI intégrés ou externes.
  • Agissez rapidement en lançant des projets d’amélioration ciblés. Le résultat : une réduction mesurable des coûts, une amélioration de la satisfaction client et une meilleure réactivité face aux changements du marché.

En résumé, l’optimisation de Dolibarr ne se résume pas à configurer davantage de modules ; elle passe avant tout par la collecte intelligente et l’exploitation proactive des KPI.


Annexes (ressources utiles)

Ressource Description
Plugin Dalí Documentation officielle → https://github.com/Dolibarr/dali
Metabase – Guide d’installation https://www.metabase.com/docs/latest/installation-guide/
Modèle de tableau de bord Power BI Template “Dolibarr Dashboard” (downloadable from Dolibarr community).
Webinar 2025 – KPI et ERP Open‑Source Vidéo disponible sur le canal YouTube “Dolibarr Community”.


Vous avez une question précise sur un KPI ou besoin d’aide pour mettre en place un tableau de bord ? N’hésitez pas à me contacter !


Publications similaires