Accueil / Factory / Use cases / PRICING PRICING · SERVICES B2B · 2 oct. 2026

Pricing dynamique des devis B2B : marge optimisée sans perdre l'affaire

Un modèle de pricing prédictif ajuste les devis B2B selon le risque de refus et la marge cible, en temps réel.

PRICINGSERVICES B2BComplexité : MOYENNEMise en production : 10 à 14 semaines

LE PROBLÈME

Dans les services B2B (conseil, maintenance, facility management, ESN), les devis sont souvent tarifés à l'instinct par les commerciaux ou selon une grille fixe. Résultat : des remises excessives accordées par peur de perdre l'affaire, et à l'inverse des prix trop élevés sur des comptes prêts à payer plus. La marge brute varie fortement d'un commercial à l'autre sans justification métier claire.

Le statu quo coûte cher des deux côtés : des points de marge perdus sur les deals gagnables à prix plein, et des affaires perdues sur des devis mal calibrés face à la concurrence. Sans visibilité sur la probabilité d'acceptation à différents niveaux de prix, la direction commerciale pilote la rentabilité à l'aveugle et ne peut pas arbitrer entre volume et marge.

LES DONNÉES

  • Historique des devis émis : prix, remise, marge, statut gagné perdu
  • CRM : taille client, secteur, ancienneté, historique d'achats
  • Caractéristiques de la prestation : complexité, durée, urgence, ressources mobilisées
  • Données de concurrence si disponibles : benchmarks tarifaires sectoriels
  • Contexte commercial : saisonnalité, charge d'activité, objectifs de marge du mois
  • Feedback commercial : raison de refus quand elle est tracée

LES MÉTHODES

  • XGBoost avec contrainte de monotonie : prédire la probabilité d'acceptation selon le prix
  • Optimisation sous contrainte : maximiser la marge espérée avec plancher de marge
  • SHAP values : expliquer au commercial les facteurs qui justifient le prix recommandé
  • Test A/B stratifié : mesurer l'impact réel avant déploiement complet
  • Modèle de survie de Cox en complément : estimer le délai avant signature selon le prix

L'APPROCHE

La première étape consiste à modéliser la probabilité d'acceptation d'un devis en fonction du prix proposé et des caractéristiques du client et de la prestation. Ce modèle de willingness-to-pay s'appuie sur un gradient boosting (XGBoost) entraîné sur l'historique des devis gagnés et perdus, avec le prix comme variable clé et une contrainte de monotonie décroissante entre prix et probabilité d'acceptation, pour garantir un comportement cohérent et explicable.

À partir de cette courbe de probabilité, un module d'optimisation calcule le prix qui maximise la marge espérée, prix fois probabilité d'acceptation moins coût, sous contrainte de marge plancher définie par la direction. Le résultat est une fourchette de prix recommandée par devis, avec le prix optimal et les bornes acceptables, affichée directement dans le CRM.

Un test A/B contrôlé sur un sous-ensemble de commerciaux permet de valider l'impact réel avant généralisation, en comparant marge et taux de conversion entre groupe pilote et groupe témoin.

MISE EN ŒUVRE

  1. Cadrage avec direction commerciale : définir les segments de prestations éligibles au pricing dynamique
  2. Audit et nettoyage de l'historique des devis, enrichissement CRM
  3. Construction et validation du modèle de probabilité d'acceptation
  4. Développement du moteur d'optimisation de prix avec contraintes de marge
  5. Intégration dans le CRM via API, affichage de la fourchette recommandée
  6. Pilote A/B sur un segment de commerciaux volontaires
  7. Déploiement généralisé et boucle de réentraînement mensuelle

GAINS ATTENDUS

Si 15 % des devis sous-tarifés captent ne serait-ce qu'un point de marge supplémentaire sans perte de volume, l'impact sur la marge brute globale serait significatif. Si le modèle évite aussi 5 % des pertes d'affaires liées à un prix mal calibré face au marché, le gain se cumule sur le chiffre d'affaires signé, sous hypothèse que les commerciaux suivent la recommandation dans au moins 60 % des cas.

KPIS À SUIVRE

  • Marge brute moyenne par devis gagné
  • Taux de conversion des devis par tranche de prix
  • Écart entre prix recommandé et prix final accordé par le commercial
  • Délai moyen de signature
  • Taux d'adoption de la recommandation par les commerciaux

LA STACK

  • BigQuery pour l'entrepôt de données devis et CRM
  • dbt pour la transformation et les features de pricing
  • Vertex AI pour l'entraînement et le monitoring du modèle XGBoost
  • Airflow pour l'orchestration du réentraînement
  • Cloud Run pour exposer l'API de scoring en temps réel
  • Looker Studio pour le suivi des KPIs commerciaux

RISQUES ET CONFORMITÉ

  • Conformité RGPD : vérifier que le pricing ne s'appuie pas sur des données client sensibles ou discriminantes
  • Risque de discrimination tarifaire implicite entre clients similaires : auditer les écarts de prix par segment protégé
  • Dérive du modèle si le marché ou les coûts évoluent vite : réentraînement et surveillance mensuelle obligatoires
  • Rejet par les commerciaux si la recommandation est vécue comme une contrainte : associer les équipes dès le pilote
  • Explicabilité insuffisante pour justifier un prix en cas de litige client : conserver les SHAP values par devis

QUESTIONS FRÉQUENTES

Le modèle remplace-t-il la négociation du commercial ?

Non. Il fournit une fourchette de prix recommandée avec explication des facteurs, le commercial garde la main pour ajuster selon le contexte relationnel qu'il perçoit seul.

Comment éviter que le système pénalise injustement certains clients ?

Un audit régulier compare les prix recommandés entre segments de clients comparables pour détecter tout écart non justifié par le risque ou le coût, avant tout déploiement élargi.

Quel est le risque si le marché change brutalement ?

Le modèle est réentraîné mensuellement et surveillé par des alertes de dérive sur la précision des prédictions, pour détecter rapidement un décalage avec la réalité du marché.

CE USE CASE CHEZ VOUS ?

Nous le cadrons, le construisons et le mettons en production. Ou nous formons vos équipes à le faire.

Parlons de votre projet →
← Tous les use cases