Dans certains cas, votre base de données contient plusieurs contacts qui correspondent en réalité à une seule et même personne. Le dédoublonnage des contacts vous aide à supprimer ces doublons tout en conservant vos données importantes, comme les attributs, les timelines et les interactions.
Cet article explique comment fonctionne le dédoublonnage des contacts dans User.com, comment le contact de référence est sélectionné, quelles données sont fusionnées, et comment éviter les doublons à l’avenir.
Le dédoublonnage des contacts est un processus qui permet d’identifier et de fusionner les contacts en double dans votre base de données. Les doublons sont détectés en comparant des attributs spécifiques, tels que l’adresse email, le user_id et le statut. Une fois identifiés, les différents profils sont regroupés en un seul profil du contact complet.
Ce processus est géré par l’équipe de relation client. Pour activer le dédoublonnage, vous devez contacter l’équipe d’assistance via le chat dans votre espace de travail. Il faudra également préciser la fréquence à laquelle le processus doit s’exécuter.
Le dédoublonnage peut être planifié :
• En tant qu’opération ponctuelle
• Tous les 1, 7 ou 30 jours, ou selon un intervalle personnalisé
Le processus s’exécute pendant la nuit (CET). Si vous demandez un dédoublonnage aujourd’hui, les résultats seront visibles au plus tôt le lendemain.
Le système analyse tous les contacts et regroupe ceux qui partagent la même adresse email. Pour chaque doublon, un contact est désigné comme contact de référence. Ce contact conserve la timeline originale et l’historique des automatisations.
La logique du choix du “contact de référence” lors du dédoublonnage est illustrée dans le graphique ci-dessous.

Le contact de référence est choisi en respectant un ordre de priorité strict.
La priorité la plus élevée est accordée aux contacts contenant une valeur pour l’attribut “User ID”. Le “User ID” est un identifiant unique mais optionnel que vous pouvez attribuer à vos contacts.
Cela signifie que :
• Les contacts sans “User ID” ont une priorité inférieure
• Les contacts avec des “User ID” différents ne seront jamais fusionnés, même s’ils partagent la même adresse email

Si le “User ID” seul ne suffit pas, le système examine l’attribut “Statut”.
L’attribut “Statut” peut avoir deux valeurs possibles :
• Contact
• Visiteur
Un profil de contact avec le statut “Contact” a toujours la priorité sur un “Visiteur”. Le statut “Contact” est assigné automatiquement lorsqu’une adresse email est récupérée via le suivi sur le site web, mais il peut également être mis à jour manuellement ou via des imports.

Si, après les étapes précédentes, plusieurs profils de contacts remplissent encore les critères, le système compare leur date de “Dernière mise à jour”. Le profil avec la date la plus ancienne devient alors le contact de référence.

Si certaines valeurs d’attributs sont manquantes sur le contact de référence (par exemple, numéro de téléphone, ville, système d’exploitation ou attributs personnalisés), elles sont automatiquement complétées grâce aux valeurs trouvées sur les autres profils de contacts.
Si plusieurs enregistrements contiennent des valeurs différentes pour le même attribut :
• Le statut “Contact” a priorité sur “Visiteur”
• Si nécessaire, l’enregistrement avec la date de “Dernière mise à jour” la plus ancienne est utilisé
Toutes les interactions sont conservées et attribuées au contact de référence, y compris :
Conversations sur le chat
Messages envoyés
Événements enregistrés
Opportunités assignées
Tags
etc..
Les visites de pages sont agrégées. Pour les champs tels que “Dernier contact”, “Dernière visite” ou “Dernière interaction”, la valeur la plus récente est conservée.
Cela peut impacter le comportement des automatisations après le dédoublonnage.
Exemple 1
Si un contact a lancé une automatisation mais n’est pas devenu le contact de référence, le profil fusionné final ne poursuivra pas cette automatisation.
Exemple 2
Si un contact a déclenché une automatisation via des événements comme “tag ajouté”, “ajouté à la liste” ou “changement d’attribut” et n’est pas devenu le contact de référence, ces changements peuvent déclencher l’automatisation à nouveau après le dédoublonnage.
Pour éviter les doublons, il est essentiel de définir clairement comment les contacts doivent être identifiés dans votre situation.
Vous pouvez le faire en utilisant l’attribut “User ID” ou l’autorisation par email.
Assurez-vous que votre logique d’autorisation et d’identification est cohérente, que vous vous appuyiez sur le “User ID” ou l’adresse email.