Détection des doublons dans Dynamics 365 : comment ça marche

Détection des doublons dans Dynamics 365 : comment ça marche

Tu ouvres ton CRM. Tu cherches un client. Tu tombes sur trois fiches.

"Microsoft", "MICROSOFT S.A.", "MicroSoft".

Trois comptes. Une seule entreprise. Trois historiques séparés. Des activités éparpillées sur l'un, des opportunités sur l'autre, des relances sur le troisième.

Heureusement, Dynamics 365 a bien un moteur de détection des doublons.

Voici comment s'en servir.


Comment Dynamics 365 détecte les doublons

Le moteur repose sur trois briques : les paramètres de détection, les règles de détection et les tâches de détection.

Les paramètres de détection sont globaux, ils définissent les règles par défaut à appliquer à chaque entité. Par exemple, pour les comptes, la règle par défaut est "Nom + ville". Pour les contacts, c'est "Email". Tu peux activer ou désactiver la détection par défaut pour chaque entité, mais tu ne peux pas la personnaliser.

Pour y accéder, il faut aller dans Paramètres > Gestion des données.

Les trois briques de détection des doublons dans Dynamics 365 : paramètres, règles et tâches
Les trois briques de la détection des doublons dans Dynamics 365

Les paramètres de détection des doublons

Les paramètres de détection des doublons définissent si la détection est activée, et quand elle se déclenche.

Il y a trois options principales à connaître :

  • Activer la détection des doublons : c'est la base. Sans ça, rien ne se passe. Par défaut, c'est désactivé pour les entités personnalisées, et activé pour les comptes, contacts et prospects.
  • Déclencher à la création ou mise à jour : c'est l'option qui fait que la détection s'active quand tu crées ou modifies un enregistrement via un formulaire ou une grille. Par défaut, c'est activé pour les comptes, contacts et prospects.
  • Déclencher à l'import : c'est l'option qui fait que la détection s'active quand tu importes des données via l'assistant d'import. Par défaut, c'est désactivé pour toutes les entités.

⚠️ Si tes doublons arrivent par une intégration ou un import automatisé, la détection native ne les verra jamais avec sa configuration par défaut.

Paramètres de détection des doublons dans Dynamics 365
Les paramètres de détection des doublons

Les règles de détection des doublons

Il est possible de créer des règles personnalisées pour adapter la détection aux besoins spécifiques de ton organisation.

La configuration se fait dans Paramètres > Gestion des données > Règles de détection des doublons.

Tu crées une règle, tu choisis l'entité, tu définis les critères de correspondance. Pour des comptes en France, les critères qui marchent le mieux :

  1. SIRET si tu l'as et qu'il est fiable. C'est l'identifiant le plus propre.
  2. Email pour les contacts. Une adresse, une personne.
  3. Nom + ville en filet de sécurité quand le SIRET manque.

Une fois la règle créée, tu dois la publier pour qu'elle génère les codes de correspondance. Une règle non publiée ne sert à rien.

Attention : tu ne peux publier que 5 règles maximum par entité.

Dans l'exemple ci-dessous, nous l'utilisons pour détecter un doublon sur le numéro SIRET, qui est un champ custom.

Règle de détection des doublons sur le numéro SIRET dans Dynamics 365
Une règle de détection des doublons basée sur le numéro SIRET

Plusieurs règles peuvent être créées pour couvrir différents scénarios de détection.

Liste des règles de détection des doublons dans Dynamics 365
Plusieurs règles de détection actives pour couvrir différents scénarios

Par défaut, Dynamics 365 fournit des règles simples pour les comptes, contacts et prospects. Pour toute autre entité, rien n'existe tant que tu n'as pas créé la règle toi-même.

Le natif est bon pour empêcher la saisie manuelle d'un doublon évident. Il est mauvais pour nettoyer une base déjà sale.

Les tâches de détection des doublons

Les tâches de détection des doublons sont des processus en arrière-plan qui analysent ta base pour repérer les enregistrements correspondant à tes règles publiées. C'est le seul moyen de scanner des données déjà en place, par opposition aux deux autres briques qui agissent au moment de la saisie.

Tu les configures dans Paramètres > Gestion des données > Tâches de détection des doublons. Tu choisis l'entité, tu appliques une vue pour cibler un sous-ensemble (par exemple les comptes actifs), tu fixes une heure de départ et une fréquence d'exécution en jours. Tu peux la lancer une fois ou la planifier pour qu'elle tourne en continu.

À la fin de chaque exécution, Dynamics produit la liste des doublons potentiels trouvés et peut t'envoyer un email de confirmation. C'est cette tâche qui te donne une photo réelle de l'état de ta base à un instant donné.


La limitation de la détection de doublons

La détection reste "chanceuse". Côté formulaire, elle ne se déclenche qu'à l'ouverture d'un enregistrement, au cas par cas.

Avant ça, il est impossible de savoir l'état global de la base, le nombre de doublons existants.

C'est exactement le trou que je comble avec un composant dédié : le PCF Doublons ajoute la récupération des doublons détectés par les tâches de détection.

Tu as une idée claire de la quantité de travail à réaliser.

Il est maintenant possible de guider tes utilisateurs sur les enregistrements à fusionner, directement dans Dynamics, sans outil externe.

Gratuit et open source.


Ce que ça coûte de laisser filer les doublons

Un doublon, ce n'est jamais juste une ligne en trop. C'est une chaîne de conséquences.

  • Côté client : le même contact reçoit trois relances la même semaine, par trois commerciaux différents. Image pro abîmée.
  • Côté commercial : l'historique est éclaté sur plusieurs fiches. Personne ne sait laquelle est la bonne. La confiance dans le CRM tombe.
  • Côté reporting : tu annonces 10 000 comptes, dont 3 000 doublons. Tes KPI sont gonflés, tes prévisions faussées.
  • Côté décision : tu pilotes ton activité sur des chiffres faux. Et tu ne le sais même pas.

Quand une base arrive à ce stade, ce n'est plus une question de règle à activer. C'est un chantier de remise en ordre. C'est précisément le genre de situation que je traite dans un accompagnement Audit & Reprise : faire le point sur l'état réel des données, et poser un plan de nettoyage qui tient.

Et si tu n'en es pas encore là, la bonne hygiène commence en amont. J'en parle dans ce qu'il faut vérifier avant d'importer tes données et dans les 3 méthodes d'import de comptes.


Ce qu'il faut retenir

La détection des doublons dans Dynamics 365 existe, elle est gratuite, et tu dois l'activer dès le départ. Mais elle a un périmètre précis.

  • Elle protège la saisie manuelle au formulaire, l'import et la tâche en masse
  • Elle ignore la fusion, la conversion de prospect, le changement de statut et l'API par défaut
  • Elle ne nettoie pas une base déjà polluée, elle prévient surtout l'ajout de nouveaux doublons

Active les règles. Choisis les bons critères. Fais-toi accompagner.

Ta base Dynamics est déjà pleine de doublons ?

Un audit de l'état de tes données te dit exactement combien tu en as, où, et comment les nettoyer sans tout casser.

Demander un audit Dynamics 365 →

FAQ — Détection des doublons dans Dynamics 365

Dynamics 365 détecte-t-il les doublons automatiquement ?

Oui, mais seulement dans certains cas. Dynamics 365 inclut des règles de détection par défaut pour les comptes, les contacts et les prospects. La détection s'active à la création ou la mise à jour via un formulaire, lors d'un import et lors d'une tâche de détection en masse. Elle ne s'active pas lors d'une fusion, d'une conversion de prospect, d'un changement de statut, ni via l'API web par défaut.

Comment configurer une règle de détection des doublons dans Dynamics 365 ?

Va dans Paramètres > Gestion des données > Règles de détection des doublons. Crée une règle, choisis l'entité, définis les critères de correspondance (SIRET, email, ou nom + ville pour des comptes en France), puis publie la règle pour qu'elle génère les codes de correspondance. Tu peux publier jusqu'à 5 règles par entité.

La détection native suffit-elle à nettoyer une base déjà pleine de doublons ?

Non. La détection native est conçue surtout pour prévenir l'ajout de nouveaux doublons à la saisie. Pour nettoyer une base existante, la fusion reste manuelle, enregistrement par enregistrement, ce qui est ingérable au-delà de quelques dizaines de cas. Un nettoyage de fond passe par un audit des données et un outil de dédoublonnage en masse.

La détection des doublons fonctionne-t-elle sur les entités personnalisées ?

Pas par défaut. Dynamics 365 ne fournit des règles que pour les comptes, contacts et prospects. Pour toute autre entité, y compris les entités personnalisées, tu dois créer et publier la règle de détection toi-même avant que le système ne signale quoi que ce soit.

Suivant
Suivant

Hausse Microsoft 365 juillet 2026 : ce qui change pour ton entreprise