Data & enrichissement6 min de lecture

Importer un fichier dans son CRM sans le polluer : dédoublonnage et normalisation

Un import mal préparé crée des doublons qu’on met des mois à rattraper — et fait écrire deux fois à la même personne. La méthode : normaliser, rapprocher sur les bonnes clés, fusionner selon des règles écrites.

Le moment le plus risqué de la vie d’un fichier acheté n’est pas son achat : c’est son import. Un import sans préparation crée des doublons, écrase des informations plus fiables que celles importées, et conduit à écrire deux fois à la même personne — l’un des meilleurs moyens de récolter une plainte.

Les trois natures de doublons

TypeExempleDétection
Doublon strictDeux lignes avec le même emailImmédiate
Doublon de personnej.martin@ et jean.martin@ dans la même sociétéRapprochement nom + société
Doublon d’entreprise« SARL Dupont », « Dupont SARL », « Dupont »Rapprochement par SIREN, jamais par la raison sociale
Le troisième type est le plus coûteux : il éclate l’historique commercial d’un même compte sur plusieurs fiches, et personne ne voit qu’une affaire est déjà en cours.

Le doublon le plus dangereux est invisible

Deux commerciaux qui travaillent la même entreprise sur deux fiches distinctes s’en aperçoivent au moment du rendez-vous, chez le prospect. Le rapprochement par SIREN, décrit dans notre article sur les identifiants d’entreprise, est la seule protection fiable.

Normaliser avant de comparer

Comparer des champs bruts ne détecte quasiment rien : « Jean-Pierre MARTIN » et « jean pierre martin » sont deux chaînes différentes. La normalisation précède toujours le rapprochement.

ChampNormalisationPiège
EmailMinuscules, suppression des espacesLes sous-adresses avec un « + » désignent souvent la même boîte
TéléphoneFormat international, sans espace ni séparateurUn numéro français stocké sans indicatif se compare mal à un numéro en +33
Nom et prénomMinuscules, accents retirés, tirets uniformisésLes noms composés et les particules produisent de faux négatifs
Raison socialeRetrait de la forme juridique et de la ponctuation« SARL », « SAS », « & » et « et » créent des variantes infinies
SIRET / SIRENChaîne de caractères, jamais un nombreUn tableur supprime les zéros de tête et rend le champ inutilisable
Domaine webMinuscules, retrait du protocole et du préfixe wwwExcellente clé de rapprochement, très sous-utilisée

L’encodage, cause silencieuse de la moitié des imports ratés

Un CSV exporté depuis un tableur français est souvent encodé en Windows-1252, alors que la plupart des CRM attendent de l’UTF-8. Les accents deviennent des caractères parasites, et « Frédéric » ne se rapproche plus de « Frédéric ». Vérifiez l’encodage avant l’import : c’est un contrôle de dix secondes qui évite une reprise complète.

Les clés de rapprochement, par ordre de fiabilité

  1. 1Email normalisé — clé la plus fiable pour une personne. Identité quasi certaine.
  2. 2SIREN + nom de famille normalisé — la meilleure clé quand l’email diffère : même entreprise, même personne.
  3. 3Domaine web + nom de famille — utile quand le SIREN est absent d’un des deux côtés.
  4. 4Téléphone au format international — fiable pour un mobile, trompeur pour un standard partagé entre plusieurs contacts.
  5. 5Nom + prénom + ville — dernier recours, à réserver à une revue manuelle.

Règle générale : ne jamais fusionner sur un seul champ approximatif. Un rapprochement doit reposer soit sur un identifiant fort, soit sur la concordance de deux champs indépendants. Le rapprochement sur la seule raison sociale produit systématiquement des fusions erronées.

Décider qui gagne : les règles de fusion

Quand deux fiches désignent la même personne, il faut décider champ par champ laquelle fait foi. Cette décision doit être écrite avant l’import, pas arbitrée au cas par cas.

ChampSource prioritaireRaison
Coordonnées (email, téléphone)La plus récemment vérifiéeC’est la fraîcheur qui compte, pas l’ancienneté dans le CRM
FonctionLe fichier importé, si sa collecte est plus récenteLes changements de poste sont la première cause de péremption
Historique, notes, échangesLe CRM, toujoursUn import ne doit jamais écraser une trace de relation
Propriétaire du compteLe CRM, toujoursRéattribuer un compte par import provoque des conflits internes
Statut d’oppositionLe plus restrictif des deuxUne opposition ne se lève jamais par un import
La dernière ligne n’admet aucune exception : un contact opposé qui réapparaît dans un fichier acheté reste opposé.

La procédure d’import en cinq étapes

1

1. Importer d’abord un échantillon de 50 lignes

Sur l’environnement réel, avec la correspondance de colonnes définitive. Contrôler visuellement le résultat avant d’aller plus loin. La quasi-totalité des erreurs de correspondance se voit sur 50 lignes.

2

2. Faire tourner la détection de doublons à blanc

Avant écriture. Compter les rapprochements proposés : un taux de doublons supérieur à 15 % sur un fichier neuf signale que le fournisseur vous a revendu une partie de votre propre base.

3

3. Filtrer contre la liste de suppression

Toute personne s’étant opposée est retirée du lot avant import — voir le traitement des oppositions.

4

4. Marquer l’origine du lot

Deux champs sur chaque enregistrement importé : source et date d’import. Sans eux, il devient impossible de mesurer la performance d’un fournisseur, comme d’extraire le lot en cas de problème.

5

5. Conserver le fichier source

Le CSV d’origine, non modifié, archivé. C’est la seule pièce qui permet de reconstituer un import raté ou de justifier l’origine d’une donnée.

Le champ « source » est le plus rentable de votre CRM

Il permet de calculer, six mois plus tard, combien d’affaires signées provient de chaque fournisseur et de chaque canal. Sans lui, tous les arbitrages budgétaires se font à l’intuition. C’est aussi ce qui rend exploitable le calcul du coût par lead.

Entretenir dans la durée

  • Un contrôle de doublons mensuel, automatique, avec revue manuelle des rapprochements incertains.
  • Une revue trimestrielle des contacts inactifs : un contact sans interaction depuis 24 mois est probablement périmé.
  • Une purge annuelle conforme aux durées de conservation déclarées au registre.
  • Une règle de saisie unique : autant que possible, la création de fiche passe par un seul point d’entrée, contrôlé.

Des fichiers livrés prêts à importer

Champs normalisés, SIREN et SIRET renseignés, doublons internes écartés et encodage compatible avec votre CRM.

Demander un échantillon

Questions fréquentes

CRMdédoublonnageimportnormalisationqualité de données

À lire ensuite

Data & enrichissement7 min

Enrichir sa base B2B avec les données publiques françaises

Une part importante de ce que vend le marché de la donnée B2B est constituée d’open data français, accessible librement. Voici les sources, ce qu’elles contiennent réellement, et comment les rapprocher de votre base.

Lire