Tensoria
Parlons de votre projet : 07 82 80 51 40
Agents IA Par

Agent IA qualification MQL/SQL : architecture et scoring 2026

Agent IA qualification MQL vers SQL - tableau de bord de scoring commercial avec pipeline de leads

Vos commerciaux passent en moyenne 40 % de leur temps sur des leads qui ne convertiront jamais. Un MQL (Marketing Qualified Lead) n'est pas un SQL (Sales Qualified Lead). Confondre les deux, c'est épuiser vos équipes sur des contacts qui ne sont ni au bon moment, ni au bon budget, ni dans le bon périmètre. Le problème n'est pas le volume de leads : c'est l'absence d'un filtre fiable entre le marketing et les ventes.

Un agent IA de qualification résout ce problème en automatisant le tri entre MQL et SQL : il collecte les données déclaratives, enrichit la fiche depuis des sources externes, applique une grille de scoring multi-critères, et génère une justification en langage naturel que le commercial peut lire en 10 secondes. Résultat : un lead entrant est classé en moins de 3 minutes, 24h/24, avec un score explicable et un plan d'action clair.

Cet article couvre l'architecture complète d'un tel agent : le split entre règles déterministes et LLM, les sources d'enrichissement, le feature engineering du score, l'explicabilité commerciale obligatoire, la feedback loop avec les ventes, l'intégration CRM, les métriques de pilotage, les coûts réels et les pièges à éviter. Un guide terrain, pas une démonstration marketing.

Le problème : des commerciaux qui qualifient à la main

Un lead arrive via le formulaire de contact. Le commercial l'ouvre, lit le message, va sur LinkedIn pour vérifier le profil, cherche l'entreprise sur son site, essaie de rappeler, ne décroche pas, laisse un message, attend, relance... Tout ça pour un contact qui voulait juste télécharger un livre blanc.

Ce scénario se répète des dizaines de fois par semaine dans les équipes commerciales B2B. Le coût est double : le temps gaspillé sur des leads non qualifiés, et surtout les leads chauds qui se refroidissent pendant que le commercial est bloqué sur des faux positifs.

Les chiffres du secteur confirment le problème. En 2026, le taux de conversion MQL vers SQL varie de 12 % à 21 % selon les secteurs, avec les meilleures équipes à 40 % grâce à un scoring avancé. L'écart entre la médiane et les top performers n'est pas lié au volume de leads : il est lié à la qualité du filtre entre marketing et ventes.

La qualification manuelle a trois défauts structurels :

  • Elle est lente. Un commercial qualifie manuellement en 20 à 45 minutes par lead. Un agent IA le fait en moins de 3 minutes.
  • Elle est inconsistante. Deux commerciaux confrontés au même lead prendront des décisions différentes selon leur humeur, leur pipeline actuel et leur intuition sectorielle.
  • Elle ne s'améliore pas. Sans capitalisation sur les résultats passés, chaque commercial recommence à zéro ses heuristiques de qualification.

Un agent IA de qualification lead règle ces trois problèmes — à condition d'être bien conçu. Le diable est dans les détails architecturaux.

Architecture hybride règles + LLM

La première erreur de conception est de vouloir confier l'intégralité du scoring à un LLM. Un LLM seul produit des scores non reproductibles : le même lead soumis deux fois peut obtenir un score de 72 ou de 81 selon la formulation du prompt et le contexte de session. C'est inacceptable pour un processus commercial auditable.

L'architecture correcte sépare clairement les responsabilités :

Répartition règles vs LLM

Règles déterministes (scoring pondéré)

  • Secteur d'activité vs ICP cible
  • Taille d'entreprise (effectif, CA)
  • Zone géographique
  • Budget déclaré ou estimé
  • Source du lead (formulaire, salon, recommandation)
  • Titre ou fonction du contact

LLM (analyse contextuelle)

  • Parsing du message libre (email, formulaire non structuré)
  • Détection de l'intent d'achat dans le texte
  • Niveau de maturité du projet (exploration vs décision)
  • Signaux d'urgence ou de délai
  • Génération de la justification en langage naturel

Le flux complet ressemble à ceci :

Trigger (webhook formulaire / email entrant / import CSV)
  → Extraction LLM (parsing message non structuré → champs structurés)
  → Enrichissement externe (Societe.com / Clearbit / Apollo → CA, effectif, secteur)
  → Scoring déterministe (grille ICP pondérée en JSON → score 0-100)
  → Analyse LLM contextuelle (intent, maturité, signaux d'achat → 0-20 pts bonus)
  → Score final + catégorie (A ≥ 70 / B 40-69 / C 20-39 / KO < 20)
  → Justification LLM (3-5 phrases pour le commercial)
  → Action selon catégorie :
      A → notification Slack + tâche CRM "Rappeler sous 2h"
      B → email nurturing J+1 + tâche CRM "Rappeler sous 48h"
      C → séquence nurturing longue (J+7, J+30)
      KO → email de clôture poli + archivage
  → Log CRM (score, justification, données enrichies, timestamp)
  → Feedback loop (deal fermé → réajustement des poids)

Ce pattern garantit un score auditable et reproductible sur la partie déterministe, tout en capturant la richesse contextuelle que seul un LLM peut extraire d'un message libre.

Pour la stack technique, trois options couvrent 90 % des besoins des PME/ETI :

  • LangGraph + Claude Sonnet + HubSpot : pour les équipes qui veulent une logique de scoring auditable avec des branches conditionnelles propres. Nécessite un développeur backend. Meilleure option pour les cas complexes.
  • n8n + GPT-4o mini + Pipedrive : pour les équipes sans dev full-stack. GPT-4o mini coûte moins de 0,01 euro par lead qualifié. Limite : les workflows complexes avec plus de 10 branches deviennent difficiles à maintenir.
  • Make + Claude Haiku + Salesforce : quand la latence est critique (lead A à rappeler immédiatement). Haiku répond en moins de 2 secondes. Limite : moins précis sur le raisonnement multi-critères.

Sources d'enrichissement et qualité des données

Le scoring ne vaut que ce que valent les données qu'il consomme. Un lead qui déclare "PME dans le secteur industriel" sans autre information laisse la moitié des critères à zéro. L'enrichissement externe comble ces lacunes automatiquement.

Quelles sources pour le marché B2B français ?

Pour les entreprises françaises, la hiérarchie des sources est claire :

  • Societe.com et Pappers : données légales fiables (CA déclaré, effectif, forme juridique, date de création, code NAF). Source de référence pour la conformité des données RGPD en France. Gratuit pour les données de base via Pappers API, payant pour le volume.
  • Dropcontact : enrichissement email et données de contact pour le B2B français. Vérification des emails en temps réel. Conforme RGPD nativement. Coût : environ 0,05 à 0,15 euro par enrichissement selon le volume.
  • Apollo.io : base de 275 millions de contacts, couverture internationale, données de stack technologique (BuiltWith), signaux de recrutement. Intégration native HubSpot. Coût : à partir de 49 euros/mois pour les plans PME.
  • Clearbit / Breeze Intelligence (HubSpot) : enrichissement IP pour l'identification des visiteurs anonymes du site, enrichissement de contact en temps réel. Racheté par HubSpot en 2023, désormais intégré nativement dans la plateforme. Idéal si HubSpot est votre CRM central.

La logique de confiance par source

Toutes les sources d'enrichissement retournent parfois des données erronées ou obsolètes. Un CA vieux de 3 ans, un effectif qui ne compte pas les filiales, un secteur codé en NAF générique... Ces inexactitudes faussent le score.

La solution est une logique de confiance pondérée : chaque champ enrichi porte un score de confiance (0 à 1) selon sa source et sa fraîcheur. Un CA issu de Pappers avec une date de dépôt de moins de 12 mois a une confiance de 0.9. Un CA estimé par Apollo sans confirmation légale a une confiance de 0.4. Quand la confiance est faible, le fallback est les données déclaratives.

# Exemple de logique de confiance
revenue_data = {
    "value": 4_200_000,
    "source": "pappers",
    "date": "2025-06-30",
    "confidence": 0.92
}

# Si confidence < 0.5 → fallback sur données déclaratives
# Si confidence ≥ 0.5 → utiliser pour le scoring ICP

Cette approche évite qu'un enrichissement de mauvaise qualité dégrade un score qui était correct sur les données déclaratives. L'agent documente dans le log CRM quelle source a été utilisée pour chaque critère.

Scoring multi-critères et feature engineering

La grille de scoring ICP est le coeur du système. Elle doit être formalisée en atelier avec les commerciaux avant de coder quoi que ce soit — c'est la condition sine qua non de l'adoption.

Exemple de grille ICP pondérée

Critère Poids Signal optimal (max) Signal disqualifiant (0)
Secteur d'activité 30 pts Secteur cible prioritaire Secteur explicitement exclu
Taille entreprise 25 pts 50 à 500 salariés (ETI cible) Auto-entrepreneur ou TPE
Besoin déclaré 25 pts Cas d'usage précis, douleur exprimée Veille générale, curiosité sans projet
Budget / horizon 20 pts Budget confirmé, décision sous 3 mois Pas de budget, horizon > 12 mois
Intent LLM (bonus) +20 pts max Urgence détectée, comparaison de solutions Ton exploratoire, pas d'urgence

Le feature engineering : au-delà des champs bruts

Les features les plus prédictives ne sont pas toujours les plus évidentes. Quelques exemples de features construites qui améliorent significativement la précision :

  • Ancienneté de l'entreprise : une entreprise créée depuis moins de 2 ans a moins de chances d'avoir le budget et la maturité organisationnelle pour un projet IA (sauf si c'est une scale-up levée).
  • Ratio CA / effectif : indique la productivité et donc la capacité d'investissement. Un cabinet de conseil à 20 salariés avec 4M€ de CA est un profil très différent d'une industrie à 20 salariés avec 1M€ de CA.
  • Longueur du message : un message de moins de 30 mots est statistiquement peu engageant. Un message de plus de 150 mots avec des questions précises est un signal fort.
  • Heure de soumission : un formulaire soumis un mardi à 10h est plus engageant qu'un formulaire soumis un vendredi à 17h55.
  • Historique d'interaction : si le lead avait déjà soumis un formulaire il y a 6 mois et revient, son score de maturité doit être augmenté.

Ces features sont construites dans le pipeline avant l'appel à la grille de scoring, et stockées dans le log CRM pour la feedback loop.

Le prompt de qualification : ce que le LLM fait vraiment

Le LLM intervient à deux moments distincts dans le pipeline. Il est important de ne pas les confondre.

Étape 1 : extraction structurée

Quand le lead arrive via email ou via un champ "message libre" d'un formulaire, le LLM transforme ce texte non structuré en JSON exploitable par la grille de scoring. C'est une tâche d'extraction, pas de raisonnement.

SYSTEM: Tu es un extracteur de données B2B. Extrais les informations suivantes
du message entrant au format JSON strict. Si une information est absente,
utilise null. Ne déduis pas ce qui n'est pas explicitement mentionné.

Champs à extraire :
- secteur_declare (string | null)
- taille_entreprise_declare (string | null)
- budget_declare (string | null)
- horizon_projet (string | null)
- urgence_detectee (boolean)
- maturite_projet ("exploration" | "evaluation" | "decision" | null)
- douleur_principale (string | null)

MESSAGE : {message_lead}

Étape 2 : analyse contextuelle et bonus de score

Après le scoring déterministe, le LLM évalue les signaux contextuels pour attribuer jusqu'à 20 points bonus. Cette étape est distincte et documentée séparément dans le log.

SYSTEM: Tu es un expert en qualification commerciale B2B. Analyse ce lead
et attribue un score de 0 à 20 basé uniquement sur les signaux contextuels
(intent d'achat, urgence, niveau de maturité, précision du besoin).
Ne prends pas en compte le secteur, la taille ou le budget (déjà scorés).

Retourne un JSON avec :
- score_contextuel (integer 0-20)
- signaux_positifs (liste de strings, max 3)
- signaux_negatifs (liste de strings, max 3)

Lead : {lead_data}
Message original : {message_lead}
Score déterministe calculé : {score_deterministe}/80

Ce prompt structuré force le LLM à rester dans son périmètre (contexte uniquement) et à produire une sortie JSON exploitable par le pipeline. La température est fixée à 0 pour maximiser la reproductibilité.

Explicabilité : pourquoi ce lead a un score 85

C'est le composant le plus sous-estimé — et celui qui détermine si les commerciaux adopteront le système ou l'ignoreront.

Un commercial qui voit un score de 85 sans explication a deux options : l'ignorer, ou appeler sans préparation. Un commercial qui voit :

"Score 85/100. Responsable IT dans une ESN de 120 personnes (secteur cible), CA estimé à 8M€ (source : Pappers 2025). Message précis avec mention d'un projet de déploiement d'assistant IA pour les équipes support sous 3 mois. Budget non déclaré mais niveau de maturité élevé : comparaison de solutions en cours. Rappel recommandé sous 2h."

... peut appeler en 30 secondes en sachant exactement quoi dire. C'est la différence entre un outil utilisé et un outil toléré.

Architecture de l'explicabilité

La justification est générée en deux parties :

  1. La décomposition du score : affichage critère par critère des points attribués et de la source de données utilisée. Généré déterministiquement, pas par le LLM.
  2. Le résumé en langage naturel : 3 à 5 phrases synthétisant les points forts, les points faibles et la recommandation d'action. Généré par le LLM avec un prompt dédié.
SYSTEM: Tu es un assistant commercial. Rédige en 3 à 5 phrases une synthèse
de qualification pour ce lead, destinée à un commercial qui va le rappeler.
Ton : factuel, direct, sans hype. Mentionne explicitement :
1. Ce qui justifie le score élevé (ou faible)
2. Ce qu'on ne sait pas encore (lacunes à combler à l'appel)
3. La recommandation d'action précise

Décomposition du score : {score_breakdown}
Données enrichies : {enriched_data}
Score final : {score_final}/100

Le résultat est écrit dans le CRM dans un champ dédié visible directement sur la fiche du contact. Le commercial n'a pas à ouvrir un outil séparé.

La feedback loop avec les commerciaux

La feedback loop est le composant critique qui distingue un agent de qualification qui s'améliore d'un système figé qui dérive. Sans elle, les poids de scoring restent statiques et perdent leur pertinence en 3 à 6 mois à mesure que votre marché, votre offre ou votre ICP évoluent.

Comment la concevoir dès le MVP

La feedback loop repose sur un principe simple : les deals fermés (gagnés et perdus) sont les seules données de vérité sur ce qui fait un bon lead. Le processus est le suivant :

  1. Rendre obligatoire le champ "raison gain/perte" dans le CRM pour tout deal fermé. Sans cette discipline, les données de feedback sont inutilisables.
  2. Capturer le score initial de chaque lead qualifié dans un champ dédié du CRM (immuable après qualification, pour ne pas polluer l'historique).
  3. Analyser périodiquement (toutes les 4 à 8 semaines) la corrélation entre scores initiaux et résultats commerciaux. Quels critères surreprésentés dans les gains ? Quels critères n'ont aucun pouvoir prédictif ?
  4. Ajuster les poids de la grille ICP en conséquence. L'ajustement peut être manuel (atelier mensuel avec les commerciaux) ou semi-automatisé (job d'analyse statistique hebdomadaire).

Exemple de dérive sans feedback loop

Au lancement, le secteur "industrie manufacturière" est dans l'ICP et scoré à 30 points. Six mois plus tard, votre offre a évolué et vous signez surtout dans les ESN et les éditeurs SaaS. Sans feedback loop, l'agent continue de scorer les leads industriels à 30 points alors que leur taux de conversion est tombé à 5 %. Vos commerciaux reçoivent des leads A qui ne convertissent pas, perdent confiance dans le système, et reviennent à la qualification manuelle.

La boucle SQL enrichit le modèle

Le SQL converti est la donnée la plus précieuse du système. Chaque deal gagné ajoute un exemple positif à l'historique : secteur, taille, budget, source, contenu du message initial, score initial, durée du cycle de vente. Ces données permettent de construire progressivement un modèle de scoring basé sur des faits, pas sur des intuitions.

À partir de 50 à 100 deals historisés, il devient possible d'analyser statistiquement quels critères ont le meilleur pouvoir prédictif sur votre ICP réel — et d'ajuster la grille en conséquence. C'est ce qui transforme un agent de qualification statique en système apprenant.

Intégration HubSpot, Salesforce, Pipedrive

L'agent de qualification n'a de valeur que s'il s'intègre dans les outils que les commerciaux utilisent déjà. Un outil séparé, même excellent, ne sera pas adopté.

Pattern d'intégration HubSpot

HubSpot est le CRM le plus courant dans les PME/ETI françaises. L'intégration suit ce pattern :

  • Trigger : webhook sur soumission de formulaire HubSpot ou sur création de contact via l'API HubSpot.
  • Lecture : récupération des propriétés de contact existantes (historique d'interactions, source du lead, lifecycle stage actuel).
  • Écriture après scoring : score dans une propriété numérique personnalisée (`lead_score_ia`), justification dans une propriété texte long (`lead_score_justification`), catégorie dans une propriété à liste déroulante (`lead_categorie` : A/B/C/KO).
  • Automation native : un workflow HubSpot déclenché sur le changement de `lead_categorie` crée une tâche "Rappeler sous 2h" pour les leads A, inscrit les leads B dans une séquence de nurturing, archive les leads KO.

Ce pattern délègue l'action au CRM natif, sans couche supplémentaire. Le commercial voit le score et la justification directement sur la fiche contact, dans son outil habituel.

Pattern d'intégration Salesforce

Sur Salesforce, le pattern est similaire avec des spécificités Enterprise :

  • Les champs de score sont créés sur l'objet Lead (pas Contact) pour s'intégrer dans le cycle de vie standard Salesforce.
  • Les Flow Automation (ou Process Builder sur les instances plus anciennes) déclenchent les actions selon la catégorie.
  • Prévoir une règle d'assignation des leads A directement au commercial le plus disponible ou au responsable de compte pour les comptes existants.
  • L'intégration avec Salesforce Enterprise nécessite généralement une Connected App (OAuth) et une gestion des limites API (5 000 requêtes/24h sur les plans standard).

Un point sur la latence pour les leads chauds

L'enrichissement chaîné de plusieurs APIs (Clearbit + Apollo + Pappers) peut prendre 30 à 90 secondes. Pour un lead A, cette latence est inacceptable : chaque minute compte sur un lead chaud.

La solution est un fast path : dès la soumission du formulaire, une première notification est envoyée au commercial sur les données déclaratives seules (nom, email, société, message). L'enrichissement se fait en parallèle de façon asynchrone, et la fiche est mise à jour dans le CRM quand l'enrichissement est terminé. Le commercial est re-notifié si l'enrichissement change significativement le score.

Métriques de pilotage

Un agent de qualification sans tableau de bord de pilotage est une boîte noire. Les commerciaux l'utiliseront jusqu'au premier faux positif, puis abandonneront. Voici les métriques à suivre dès le MVP :

Métrique Définition Cible à 3 mois
Précision sur les leads A % de leads A qui convertissent en SQL confirmé > 40 %
Taux de faux positifs % de leads A qui ne convertissent pas < 35 %
Taux de faux négatifs % de B/C qui auraient dû être A < 10 %
Temps de qualification Délai soumission → score dans le CRM < 3 minutes
Vélocité pipeline Durée moyenne MQL → premier appel commercial Réduction de 60 %
Taux d'adoption commerciale % de commerciaux utilisant le score plutôt que l'intuition seule > 70 %
NPS interne (commerciaux) Satisfaction des commerciaux sur la qualité des leads passés > 30
Coût par lead qualifié Coût total (LLM + enrichissement) / nombre de leads traités 0,02 à 0,10 €

Le NPS interne des commerciaux est la métrique la plus sous-estimée. Si les commerciaux ne font pas confiance aux leads passés, le système échoue — indépendamment de la précision statistique. Mesurer ce NPS mensuellement et l'afficher dans le dashboard de pilotage force l'équipe à traiter la résistance commerciale comme une métrique produit.

Coûts et délais : POC, MVP, TCO

Voici les fourchettes réelles observées sur des projets de qualification lead menés chez des PME et ETI françaises. Ces chiffres sont délibérément réalistes — pas optimistes.

Étape Périmètre Budget Délai
POC 1 source leads, 1 grille ICP, 1 CRM, notification Slack 3 000 à 6 000 euros 6 à 8 semaines
MVP production Multi-sources, grille ICP configurable, feedback loop, dashboard 9 000 à 16 000 euros 3 mois
TCO annuel LLM API + enrichissement + maintenance + évolutions grille 8 000 à 18 000 euros/an Continu

Décomposition du TCO annuel :

  • API LLM : 1 000 à 3 000 euros/an. Pour 500 leads/mois avec GPT-4o mini, comptez 50 à 100 euros/mois. Claude Haiku est encore moins cher. Le LLM n'est pas le poste coûteux.
  • Enrichissement : 2 000 à 6 000 euros/an. C'est le poste principal selon le volume et les sources. Apollo à plein régime sur 1 000 leads/mois peut atteindre 500 euros/mois seul.
  • Maintenance et évolutions grille ICP : 3 000 à 6 000 euros/an. La grille ICP doit être revue trimestriellement avec les commerciaux. C'est du temps de conseil et de développement, pas de l'infrastructure.
  • Monitoring et observabilité : 500 à 1 000 euros/an. Langfuse ou LangSmith pour tracer chaque exécution, détecter les dérives, mesurer le coût par run.

Ce qui rallonge le délai

Deux facteurs allongent systématiquement les projets de qualification :

  1. La formalisation de la grille ICP. Les commerciaux savent intuitivement ce qu'est un bon lead mais ne peuvent pas l'exprimer en critères pondérés du premier coup. Prévoir 2 à 3 ateliers de 2 heures. C'est du temps incompressible.
  2. L'intégration CRM avec des champs personnalisés complexes. Un CRM HubSpot avec 150 propriétés personnalisées et des workflows enchevêtrés prend 2 à 3 semaines de cartographie avant de pouvoir écrire la moindre ligne d'intégration.

Pièges fréquents

Grille ICP non formalisée au départ

C'est le piège numéro un. Les commerciaux ont une vision intuitive de l'ICP idéal, mais elle est rarement cohérente entre eux et rarement exprimable en critères pondérés. Un atelier de formalisation de 2 à 3 heures avant de coder quoi que ce soit est indispensable. Sans ça, le scoring sera contesté à la première erreur et le projet stagnera.

Over-fitting sur l'historique récent

Si vous calibrez la grille ICP sur vos 20 derniers deals, vous risquez de suroptimiser pour un contexte temporaire. Un trimestre exceptionnel dans un secteur, un grand compte atypique, une offre promotionnelle... Prévoir un historique d'au moins 50 deals sur 6 à 12 mois pour calibrer les poids avec suffisamment de variance.

Scoring biaisé par la source

Les leads issus d'un salon professionnel ont un profil très différent des leads issus du formulaire de contact du site. Si vous mélangez toutes les sources dans la même grille sans feature "source du lead", vous entraînez le biais : l'agent finira par scorer plus haut les leads de salon parce que les commerciaux ont été plus assidus à les renseigner dans le CRM — pas parce qu'ils convertissent mieux.

Latence inacceptable sur les leads chauds

Un enrichissement chaîné de 3 sources qui prend 90 secondes est acceptable pour un lead B. Pour un lead A qui vient de demander un rappel urgent, c'est une éternité. Le fast path (notification immédiate sur données déclaratives, enrichissement asynchrone) est non négociable dès le MVP.

Résistance commerciale non anticipée

Les commerciaux perçoivent souvent le scoring automatisé comme une remise en cause de leur jugement ou une menace sur leur autonomie. Deux conditions pour éviter ce blocage : les impliquer dès la définition de la grille ICP (ils doivent "posséder" les critères), et rendre la justification en langage naturel suffisamment précise pour qu'ils puissent la contester intelligemment (et pas juste l'ignorer).

Questions fréquentes

Un MQL (Marketing Qualified Lead) est un contact qui a montré un intérêt suffisant pour être qualifié par le marketing mais pas encore validé comme prêt à acheter. Un SQL (Sales Qualified Lead) est un lead que l'équipe commerciale a accepté comme ayant un potentiel réel de conversion à court terme. Le passage MQL vers SQL est le goulot d'étranglement le plus coûteux en temps commercial : un agent IA de qualification automatise ce tri en moins de 5 minutes par lead.
Un LLM seul produit des scores non reproductibles : le même lead scoré deux fois peut obtenir des résultats différents. L'approche hybride est indispensable : les règles déterministes (secteur, taille d'entreprise, budget déclaré) garantissent la reproductibilité et l'auditabilité, tandis que le LLM est utilisé pour deux tâches précises — l'extraction de données non structurées et la génération de la justification en langage naturel. Ce split donne un score auditable que le commercial peut comprendre et contester.
Pour le B2B français, Societe.com et Pappers sont les sources les plus fiables pour les données légales (CA, effectif, forme juridique, date de création). Dropcontact complète avec des emails vérifiés et des données de contact. Pour une couverture internationale ou des données plus riches (stack technologique, signaux de croissance), Apollo et Clearbit (désormais Breeze Intelligence dans HubSpot) sont les références. Chaque source a ses lacunes : prévoir une logique de confiance pondérée et un fallback sur les données déclaratives.
La feedback loop capture les résultats commerciaux réels (deal gagné, deal perdu, raison de la perte) depuis le CRM et les réinjecte périodiquement dans l'ajustement des poids de scoring. Concrètement : un champ "raison gain/perte" est rendu obligatoire dans HubSpot ou Salesforce, un job hebdomadaire analyse les deals fermés des 30 derniers jours, et les critères surreprésentés dans les gains voient leur poids augmenter. Sans ce mécanisme, les poids de scoring dérivent de la réalité en 3 à 6 mois et les commerciaux perdent confiance dans le système.
L'intégration se fait via les webhooks natifs du CRM (soumission de formulaire, création de contact) et l'API CRM pour l'écriture du score et de la justification. Dans HubSpot, le score est écrit dans une propriété de contact personnalisée, la justification dans un champ texte long, et la catégorie (A/B/C/KO) déclenche une automation native qui crée une tâche commerciale ou route vers une séquence de nurturing. Dans Salesforce, le pattern est identique via les Flow Automation. Le délai d'intégration est de 1 à 3 semaines selon la complexité des objets CRM existants.
Un POC (1 source de leads, 1 grille ICP, 1 intégration CRM) se situe entre 3 000 et 6 000 euros sur 6 à 8 semaines. Un MVP en production (multi-sources, grille ICP configurable, feedback loop, dashboard) entre 9 000 et 16 000 euros sur 3 mois. Le TCO annuel à l'échelle varie de 8 000 à 18 000 euros, dont 1 000 à 3 000 euros d'API LLM, 2 000 à 6 000 euros d'enrichissement et 3 000 à 6 000 euros de maintenance et évolutions de la grille ICP.

Pour aller plus loin

Vous avez des leads entrants à mieux qualifier ?

30 minutes pour analyser votre pipeline actuel, définir votre grille ICP et estimer le gain réaliste d'un agent de qualification sur votre conversion MQL vers SQL.

Réserver un appel découverte
Anas Rabhi, ingénieur IA et data scientist, fondateur de Tensoria
Anas Rabhi Ingénieur IA, fondateur de Tensoria ianas.fr

Je suis ingénieur IA et data scientist, fondateur de Tensoria. Depuis plus de 6 ans, j'accompagne les entreprises dans l'exploitation concrète de l'IA pour leur métier : assistants internes basés sur RAG, agents IA en production, automatisations sur mesure, traitement intelligent de documents. J'interviens du cadrage initial à la mise en production, sur stacks LLM modernes (Mistral, Claude, GPT) et infrastructures souveraines quand la confidentialité l'exige.