Segmentation client basée sur l'IA : du RFM au clustering prédictif
La segmentation de la clientèle est passée d'un exercice de marketing trimestriel à un processus continu piloté par l'IA qui remodèle la façon dont les entreprises acquièrent, fidélisent et développent leur clientèle. La segmentation traditionnelle (données démographiques, historique des achats, emplacement géographique) capture ce que les clients ont fait. La segmentation basée sur l'IA prédit ce qu'ils feront ensuite.
L’impact commercial est considérable. Selon une étude du Boston Consulting Group de 2025, les entreprises utilisant la segmentation basée sur l'IA surpassent leurs pairs de 25 % en termes de rentabilité d'acquisition de clients et de 30 % en taux de fidélisation. Pourtant, la plupart des entreprises s'appuient encore sur des segments statiques mis à jour trimestriellement ou, pire encore, sur l'intuition des responsables marketing qui « connaissent leurs clients ».
Ce guide décrit l'évolution de l'analyse RFM de base au clustering prédictif, avec des architectures de mise en œuvre que vous pouvez déployer à l'aide de Python, de votre CRM (Odoo, Salesforce, HubSpot) et d'outils de ML modernes.
Points clés à retenir
- La segmentation RFM traditionnelle capture 40 à 60 % de la variation de la valeur client ; Le clustering IA capture 75 à 90 %
- Les algorithmes de clustering K-means et DBSCAN identifient 8 à 15 segments exploitables par rapport aux 3 à 5 segments manuels typiques.
- Les signaux comportementaux (pages vues, engagement par e-mail, interactions d'assistance) améliorent la précision des prévisions de segment de 35 à 50 %
- La segmentation en temps réel permet une tarification dynamique, un contenu personnalisé et des campagnes déclenchées qui augmentent les revenus par client de 15 à 25 %
- La mise en œuvre nécessite des données CRM propres, un minimum de 1 000 clients et plus de 6 mois d'historique des transactions
- Odoo CRM avec script Python fournit un pipeline de segmentation rentable pour les entreprises de taille moyenne
Pourquoi la segmentation traditionnelle échoue
La segmentation traditionnelle de la clientèle divise votre clientèle en groupes en fonction de caractéristiques observables : âge, emplacement, taille de l'entreprise, secteur d'activité. Cela fonctionne lorsque votre gamme de produits est simple et votre marché est homogène. Elle échoue lorsque le comportement des clients s’écarte des prévisions démographiques.
Un directeur financier de 45 ans dans une entreprise manufacturière et un responsable des opérations de 28 ans dans le même type d'entreprise peuvent avoir des habitudes d'achat identiques. La segmentation démographique les traite différemment. La segmentation comportementale de l’IA les traite de la même manière – correctement.
Analyse RFM : la fondation
L'analyse RFM (Récence, Fréquence, Monétaire) reste le point de départ de la segmentation client car elle est simple, interprétable et ne nécessite que des données de transaction. Toute entreprise ayant un historique de ventes peut mettre en œuvre RFM dès aujourd’hui.
Récence : À quelle date le client a-t-il effectué un achat ? Les acheteurs récents sont plus susceptibles d’acheter à nouveau. Notez les clients de 1 à 5 en fonction des jours écoulés depuis le dernier achat.
Fréquence : À quelle fréquence achètent-ils ? Les acheteurs fréquents sont plus fidèles à la marque et ont une valeur à vie plus élevée. Score basé sur le total des transactions sur une période définie.
Monétaire : Combien dépensent-ils ? Les gros dépensiers justifient des niveaux de service haut de gamme et une attention personnalisée. Score basé sur le chiffre d'affaires total.
La matrice RFM crée 125 segments possibles (5 × 5 × 5). En pratique, vous les regroupez en 8 à 12 groupes exploitables :
| Segment | R | F | M | Actions |
|---|---|---|---|---|
| Champions | 5 | 5 | 5 | Récompense, prime de vente incitative |
| Clients fidèles | 4-5 | 4-5 | 3-5 | Programmes de fidélité, parrainage |
| Loyalistes potentiels | 4-5 | 2-3 | 2-3 | Fréquence d'éducation |
| Nouveaux clients | 5 | 1 | 1-2 | Séquences d'intégration |
| À risque | 2-3 | 3-5 | 3-5 | Campagnes de réengagement |
| Hibernation | 1-2 | 1-2 | 1-2 | Reconquérir ou supprimer |
| Gros dépensiers | 3-4 | 1-2 | 5 | Augmenter la fréquence |
| Sur le point de dormir | 2-3 | 2-3 | 2-3 | Offres d'urgence |
** Limites de RFM : **
RFM utilise uniquement les données d'achat. Il ignore les signaux d'engagement (ouvertures d'e-mails, visites de sites Web, interactions d'assistance), les préférences de produits, le comportement des canaux et les facteurs contextuels (saisonnalité, changements de concurrence). RFM vous indique qui étaient vos meilleurs clients. Le clustering d’IA vous indique qui ils deviendront.
Aller au-delà du RFM : ingénierie des fonctionnalités pour la segmentation de l'IA
La transition de RFM vers la segmentation basée sur l'IA commence par l'extension de votre ensemble de fonctionnalités. Plus de fonctionnalités donnent aux algorithmes de clustering plus de dimensions pour trouver des regroupements naturels dans vos données.
Fonctionnalités transactionnelles (depuis votre ERP/CRM) :
- Valeur moyenne des commandes et écart type
- Délai entre les achats (score de régularité)
- Diversité des catégories de produits (mesure d'entropie)
- Sensibilité aux remises (pourcentage de commandes avec promotions)
- Taux de retour et valeur de retour
- Préférences de mode de paiement
Fonctionnalités comportementales (issues des plateformes d'analyse et d'engagement) :
- Fréquence de visite du site Web et durée de la session
- Taux d'ouverture des e-mails et taux de clics
- Modèles de consommation de contenu (lectures de blogs, téléchargements de ressources)
- Prise en charge de la fréquence et du sentiment des tickets
- Engagement sur les réseaux sociaux
- Ratio d'utilisation mobile/ordinateur de bureau
Fonctionnalités firmographiques (pour B2B) :
- Taille de l'entreprise, secteur d'activité et taux de croissance
- Stack technologique (à partir d'outils d'enrichissement)
- Étape de financement et estimations des revenus
- Nombre et rôles des décideurs
Fonctionnalités dérivées :
- Prédiction de la valeur à vie du client (CLV)
- Score de probabilité de désabonnement
- Prédiction de la date du prochain achat
- Scores d'affinité produit
- Indice de sensibilité aux prix
Pour les entreprises exécutant Odoo CRM, la plupart des données transactionnelles et firmographiques sont déjà capturées. Les données comportementales nécessitent une intégration avec des plateformes d'analyse — les services d'intégration Odoo d'ECOSIRE connectent ces sources de données dans une vue client unifiée.
Algorithmes de clustering : choisir la bonne approche
Clustering K-Means
L'algorithme le plus utilisé pour la segmentation des clients. K-means divise les clients en K groupes où chaque client appartient au cluster avec la moyenne la plus proche.
Quand l'utiliser : Lorsque vous attendez des segments à peu près sphériques et de taille égale. Fonctionne bien avec 5 à 15 segments pour la plupart des entreprises.
Atouts : Calcul rapide (évolutif pour des millions de clients), facile à interpréter, déterministe avec une graine aléatoire fixe.
Faiblesses : Nécessite de spécifier K à l'avance, sensible aux valeurs aberrantes, suppose des clusters de taille égale.
Choisir K : Utilisez la méthode du coude (inertie du tracé par rapport à K) et l'analyse du score de silhouette. En pratique, 8 à 12 segments fonctionnent pour la plupart des entreprises de taille intermédiaire. Moins de segments perdent des nuances exploitables ; plus de segments créent des frais de gestion sans valeur proportionnelle.
DBSCAN (Cluster spatial basé sur la densité)
DBSCAN recherche des clusters en fonction de la densité : des régions à forte concentration de points de données séparées par des régions à faible concentration.
Quand l'utiliser : Lorsque votre clientèle comporte des clusters naturels de tailles variables, ou lorsque vous vous attendez à des clients aberrants qui ne correspondent à aucun segment.
Atouts : Découvre automatiquement le nombre de clusters, gère les clusters non sphériques, identifie les valeurs aberrantes (points de bruit).
Faiblesses : Sensible aux paramètres epsilon et min_samples, difficultés avec les clusters à densité variable, coûteux en calcul pour de très grands ensembles de données.
Modèles de mélange gaussien (GMM)
GMM suppose que les données sont générées à partir d'un mélange de distributions gaussiennes. Chaque cluster est une gaussienne avec sa propre moyenne et sa propre covariance.
Quand l'utiliser : Lorsque les segments se chevauchent (un client présente les comportements de plusieurs segments) et que vous avez besoin d'une adhésion probabiliste plutôt que d'une affectation difficile.
Atouts : Clustering souple (probabilité d'appartenance à chaque segment), gère les clusters elliptiques, fournit des estimations d'incertitude.
Faiblesses : Coûteux en termes de calcul, sujet au surapprentissage de nombreuses fonctionnalités, nécessite plus de données que K-means.
Clustering hiérarchique
Crée une arborescence de clusters depuis les clients individuels jusqu'à un seul cluster contenant tous les clients.
Quand l'utiliser : Lorsque vous souhaitez explorer les relations entre segments à différents niveaux de granularité ou lorsque le nombre de clients est inférieur à 10 000.
Forces : Produit un dendrogramme montrant les relations entre les segments, pas besoin de spécifier K, révèle la structure hiérarchique.
Faiblesses : N'évolue pas bien au-delà de 10 000 à 20 000 clients, calcul O(n³) pour les algorithmes standards.
Architecture de mise en œuvre
Un pipeline de segmentation des clients de production comporte cinq étapes :
Étape 1 : Collecte et unification des données
Extrayez les données clients de toutes les sources dans un profil unifié. Pour les entreprises de taille intermédiaire, cela signifie généralement :
- Données CRM (Odoo, Salesforce, HubSpot) : coordonnées, historique des transactions, journaux de communication
- Données e-commerce (Shopify, WooCommerce, Odoo eCommerce) : commandes, comportement du panier, vues des produits
- Données analytiques (GA4, Mixpanel) : comportement du site Web, données de session, chemins de conversion
- Données d'assistance (système d'assistance) : volume de tickets, sentiment, satisfaction en matière de résolution
- Données de messagerie (Mailchimp, ActiveCampaign) : taux d'ouverture, modèles de clics, désabonnements
Le profil unifié doit être stocké dans votre entrepôt de données (PostgreSQL, BigQuery, Snowflake) avec un identifiant client unique comme clé primaire.
Étape 2 : Ingénierie et mise à l'échelle des fonctionnalités
Transformez les données brutes en fonctionnalités prêtes pour le ML. Cela comprend :
- Normalisation : Mettez à l'échelle toutes les fonctionnalités sur une plage de 0 à 1 (MinMaxScaler) ou sur la normale standard (StandardScaler). Les algorithmes de clustering sont basés sur la distance : les fonctionnalités avec des plages plus grandes dominent les plus petites sans mise à l'échelle.
- Encodage : Convertissez des variables catégorielles (secteur, région, canal préféré) en représentations numériques à l'aide d'un codage à chaud ou d'un codage cible.
- Imputation : Gère les valeurs manquantes. Pour les caractéristiques numériques, utilisez l’imputation médiane. Pour catégorique, utilisez le mode. Supprimez les fonctionnalités avec plus de 40 % de valeurs manquantes.
- Réduction de dimensionnalité : Si vous disposez de plus de 50 fonctionnalités, appliquez PCA pour réduire à 10 à 15 composants principaux tout en conservant 85 à 90 % de variance. Cela améliore la qualité du clustering et réduit le temps de calcul.
Étape 3 : Clustering et validation
Exécutez l'algorithme de votre choix avec plusieurs configurations et évaluez-le en utilisant :
- Score de silhouette (cible : > 0,3 pour les segments exploitables)
- Indice Calinski-Harabasz (plus c'est haut, mieux c'est)
- Interprétabilité commerciale — pouvez-vous décrire chaque segment en une phrase et définir une action distincte pour chacun ?
Étape 4 : Profilage et dénomination des segments
Pour chaque cluster, calculez des statistiques récapitulatives : CLV moyenne, catégories de produits dominantes, canaux préférés, risque de désabonnement, potentiel de croissance. Nommez les segments avec des étiquettes descriptives que votre équipe marketing peut comprendre et sur lesquelles agir.
Exemples de segments d'une entreprise SaaS B2B :
| Segment | Taille | CLV moyenne | Comportement clé | Action recommandée |
|---|---|---|---|---|
| Utilisateurs expérimentés | 8% | 45 000 $ | Connexion quotidienne, plus de 12 fonctionnalités utilisées | Entreprise de vente incitative, accès bêta |
| Équipes en croissance | 15% | 18 000 $ | Ajouter des sièges, augmenter l'utilisation | Nourrir l'utilisateur expérimenté |
| Sensible au prix | 22% | 6 000 $ | Facturation annuelle, fonctionnalités minimales | Messages de valeur, limites des remises |
| Entreprise à risque | 5% | 35 000 $ | Utilisation en baisse, tickets d'assistance en hausse | Sensibilisation des dirigeants, QBR |
| Nouveaux évaluateurs | 18% | 2 000 $ | Essai ou premier trimestre, exploration | Accélération de l'intégration |
| Comptes dormants | 12% | 800 $ | Aucune connexion 60+ jours | Réengagement ou coucher de soleil |
Étape 5 : Activation et boucle de rétroaction
Les segments n'ont de valeur que lorsqu'ils sont activés. Renvoyez les étiquettes de segment à votre CRM, à votre plateforme d'automatisation du marketing et à vos outils de réussite client. Configurez des campagnes automatisées, du contenu personnalisé et des playbooks de vente par segment.
La boucle de rétroaction est la plus importante. Réexécutez la segmentation mensuellement (pour les données transactionnelles) ou hebdomadairement (pour les données comportementales). Suivez la migration des segments : lorsque les clients passent de « à risque » à « en croissance », votre intervention a fonctionné. Lorsqu'ils passent de « Utilisateur expérimenté » à « À risque », votre système de rétention échoue.
Implémentation Python avec Odoo Data
Pour les entreprises exécutant Odoo, voici une architecture de pipeline de segmentation pratique :
┌──────────────┐ ┌─────────────────┐ ┌──────────────┐
│ Odoo CRM │────▶│ Data Pipeline │────▶│ ML Model │
│ PostgreSQL │ │ (Python/Pandas) │ │ (scikit-learn)│
└──────────────┘ └─────────────────┘ └──────┬───────┘
│
┌──────────────┐ ┌─────────────────┐ │
│ Odoo Contacts│◀───│ Segment Writer │◀───────────┘
│ (Tags/Fields)│ │ (Odoo XML-RPC) │
└──────────────┘ └─────────────────┘
Le pipeline se connecte à la base de données PostgreSQL d'Odoo, extrait les données sur les clients et les commandes, conçoit des fonctionnalités, exécute le clustering K-means et réécrit les étiquettes de segment dans les enregistrements de contact Odoo sous forme de balises. Les règles d'automatisation du marketing dans Odoo déclenchent ensuite des campagnes spécifiques à un segment.
Les services de personnalisation Odoo d'ECOSIRE peuvent créer ce pipeline en tant que module Odoo natif avec un tableau de bord affichant les distributions de segments, les tendances de migration et les performances de campagne par segment.
Segmentation en temps réel : la prochaine frontière
La segmentation par lots (recalcul quotidien ou hebdomadaire) fonctionne pour les campagnes par e-mail et la planification trimestrielle. Mais les entreprises modernes ont besoin de mises à jour de segments en temps réel pour :
- Personnalisation dynamique du site Web : Affichez différentes images de héros, recommandations de produits et CTA en fonction du segment actuel du visiteur. - Campagnes déclenchées : lorsque le comportement d'un client le fait passer de "Fidèle" à "À risque" (date d'achat prévue manquée), déclenchez immédiatement un workflow de fidélisation.
- Priorité des ventes : Alertez les commerciaux lorsque le modèle d'engagement d'un prospect correspond au profil de segment « Prêt à acheter »
- Tarification dynamique : Ajustez les prix ou les offres de réduction en fonction de la sensibilité des prix du segment en temps réel
La segmentation en temps réel nécessite une architecture de streaming : les événements transitent par une couche de traitement (Apache Kafka, AWS Kinesis) qui met à jour en permanence les scores des segments. Pour la plupart des entreprises de taille intermédiaire, le temps quasi réel (traitement par lots toutes les heures) capture 90 % de la valeur pour 20 % du coût de l'infrastructure.
Les agents IA d'OpenClaw peuvent surveiller les flux de comportement des clients et mettre à jour les segments de manière dynamique, déclenchant des campagnes multicanaux via votre pile d'automatisation du marketing existante.
Stratégies de personnalisation par segment
Une fois les segments définis, la personnalisation suit une hiérarchie d’impact :
Niveau 1 – Messagerie (effort le plus faible, portée la plus élevée) :
- Lignes d'objet des e-mails et blocs de contenu adaptés par segment
- Calendrier et fréquence des notifications push en fonction des modèles d'engagement des segments
- Variations de création publicitaire et de copie par segment dans les campagnes payantes
Niveau 2 — Expérience produit (effort moyen, impact élevé) :
- Héros de la page d'accueil et recommandations de produits par segment
- Présenter des séquences d'intégration personnalisées pour segmenter les cas d'utilisation
- Prise en charge du routage : les segments de grande valeur obtiennent des files d'attente prioritaires
Niveau 3 – Offres et tarifs (effort le plus élevé, impact sur les revenus le plus élevé) :
- Promotions spécifiques au segment (offres de renforcement de la fréquence pour les « gros dépensiers », remises de réactivation pour les « Hibernating »)
- Niveaux du programme de fidélité alignés sur les limites naturelles des segments
- Tarification de renouvellement et parcours de mise à niveau personnalisés par segment CLV
Mesurer le retour sur investissement de la segmentation
Suivez ces métriques pour prouver la valeur de la segmentation :
| Métrique | Avant la segmentation de l'IA | Après (attendu) | Période de mesure |
|---|---|---|---|
| Taux de conversion de la campagne | 2-4% | 6-12% | 90 jours |
| Coût d'acquisition client | Référence | -15 à -25% | 6 mois |
| Taux de fidélisation des clients | Référence | +10 à +20% | 12 mois |
| Revenu par client | Référence | +15 à +25% | 6 mois |
| Taux de désabonnement aux emails | 0,3-0,5% | 0,1-0,2% | 90 jours |
| Coût du support par client | Référence | -10 à -20% | 6 mois |
Une entreprise de commerce électronique de taille moyenne comptant 50 000 clients et un chiffre d'affaires annuel de 10 millions de dollars enregistre généralement un chiffre d'affaires supplémentaire de 800 000 à 1 500 000 $ dans les 12 mois suivant la mise en œuvre d'une segmentation basée sur l'IA, grâce à un ciblage amélioré, une réduction du taux de désabonnement et des valeurs moyennes de commande plus élevées.
Erreurs de mise en œuvre courantes
Utiliser trop peu de fonctionnalités. RFM produit à lui seul des segments médiocres. Ajoutez des données comportementales et d'engagement pour les segments qui prédisent réellement le comportement futur.
Ignorer la qualité des données. Les enregistrements clients en double, les adresses e-mail manquantes et la catégorisation incohérente des produits produisent des segments dénués de sens. Nettoyez d'abord vos données CRM — Les services d'optimisation CRM d'ECOSIRE incluent l'hygiène des données comme étape fondamentale.
Créer des segments sans actions. Chaque segment doit avoir une action marketing, un manuel de vente et une mesure de réussite définis. Si vous ne parvenez pas à exprimer ce que vous ferez différemment pour un segment, fusionnez-le avec un segment adjacent.
Pas de mise à jour des segments. Changements de comportement des clients. Les segments doivent être recalculés régulièrement (minimum mensuel, hebdomadaire de préférence) pour rester exploitables.
Sur-segmentation. Plus de 12 à 15 segments génèrent des frais de gestion qui dépassent les avantages de la personnalisation. Chaque segment nécessite des ressources créatives, des campagnes et des mesures distinctes : assurez-vous que votre équipe peut prendre en charge le décompte.
Questions fréquemment posées
De combien de clients ai-je besoin pour une segmentation basée sur l'IA ?
Un minimum de 1 000 clients avec plus de 6 mois d'historique de transactions produit des segments fiables avec K-means. Pour DBSCAN et GMM, plus de 5 000 clients avec plus de 12 mois de données sont recommandés. En dessous de 1 000 clients, l’analyse RFM avec interprétation manuelle surpasse le clustering algorithmique.
Puis-je utiliser la segmentation IA avec un petit catalogue de produits ?
Oui, mais l’ingénierie des fonctionnalités déplace l’attention de la diversité des produits vers le moment des achats, la profondeur de l’engagement et les modèles de parcours client. Une entreprise SaaS avec un seul produit peut toujours créer 8 à 10 segments exploitables en fonction des modèles d'utilisation, du comportement de l'assistance et des signaux d'expansion.
En quoi la segmentation de l'IA diffère-t-elle des audiences similaires sur les plateformes publicitaires ?
Les audiences similaires de la plateforme publicitaire sont optimisées pour un seul objectif (généralement des conversions). La segmentation de l'IA crée des profils multidimensionnels utilisés dans les domaines du marketing, des ventes, du support et des produits. Les segments vous appartiennent et peuvent être activés sur n'importe quel canal, sans être verrouillés sur une seule plateforme.
De quels outils ai-je besoin pour mettre en œuvre la segmentation de l'IA ?
Au minimum : un CRM avec capacité d'exportation (Odoo, Salesforce, HubSpot), Python avec scikit-learn pour le clustering et un moyen de renvoyer des segments vers votre CRM. Pour les déploiements de production, ajoutez un entrepôt de données (PostgreSQL ou BigQuery), un outil de planification (Airflow ou cron) et un tableau de bord de surveillance (Power BI ou Metabase).
À quelle fréquence les segments doivent-ils être actualisés ?
Mensuel pour les segments de planification stratégique. Hebdomadaire pour les segments de ciblage de campagne. Quotidiennement ou en temps réel pour une personnalisation dynamique (site web, tarification, campagnes déclenchées). La fréquence d'actualisation doit correspondre à la cadence de décision : les segments en temps réel n'ont aucune valeur si vos campagnes sont diffusées mensuellement.
La segmentation de l'IA est-elle conforme au RGPD et aux réglementations en matière de confidentialité ?
La segmentation utilisant des données first party (historique des achats, comportement sur site, données CRM) est conforme lorsque votre politique de confidentialité divulgue un profilage à des fins marketing. Assurez-vous que les clients peuvent désactiver le profilage automatisé conformément à l'article 22 du RGPD. Stockez les étiquettes de segment sans exposer les fonctionnalités sous-jacentes utilisées pour le clustering.
Prochaines étapes
La segmentation client basée sur l'IA transforme vos données clients d'un enregistrement historique en un actif prédictif. Le chemin depuis le RFM de base jusqu’au clustering prédictif est progressif : vous n’avez pas besoin de tout créer en même temps.
Commencez par enrichir votre analyse RFM avec 5 à 10 fonctionnalités comportementales issues de vos plateformes d'analyse et d'engagement. Exécutez le clustering K-means pour découvrir les segments naturels que votre équipe n'a pas identifiés manuellement. Établissez le profil de ces segments, définissez les actions et mesurez les résultats. Ensuite, répétez.
Pour les entreprises prêtes à mettre en œuvre une segmentation client de niveau production intégrée à Odoo CRM, explorez les services d'automatisation de l'IA d'ECOSIRE ou consultez notre guide sur l'analyse prédictive pour les entreprises pour un contexte d'analyse plus large.
Rédigé par
ECOSIRE TeamTechnical Writing
The ECOSIRE technical writing team covers Odoo ERP, Shopify eCommerce, AI agents, Power BI analytics, GoHighLevel automation, and enterprise software best practices. Our guides help businesses make informed technology decisions.
Articles connexes
Comment créer un chatbot de service client IA qui fonctionne réellement
Créez un chatbot de service client IA avec classification des intentions, conception de base de connaissances, transfert humain et support multilingue. Guide d'implémentation d'OpenClaw avec ROI.
Tarification dynamique basée sur l'IA : optimisez vos revenus en temps réel
Mettez en œuvre une tarification dynamique par l'IA pour optimiser les revenus grâce à une modélisation de l'élasticité de la demande, à la surveillance des concurrents et à des stratégies de tarification éthiques. Guide d'architecture et de retour sur investissement.
Détection de fraude par IA pour le commerce électronique : protégez vos revenus sans bloquer les ventes
Mettez en œuvre une détection de fraude par IA qui détecte plus de 95 % des transactions frauduleuses tout en maintenant les taux de faux positifs en dessous de 2 %. Scoring ML, analyse comportementale et guide du retour sur investissement.