Importer un fichier de contacts dans un CRM ne consiste pas seulement à déplacer des lignes d’un tableur. Pour une PME ou une ETI du BTP, les données peuvent concerner des maîtres d’ouvrage, des architectes, des bureaux d’études, des entreprises partenaires et plusieurs interlocuteurs liés à une même opération. Une importation mal préparée peut créer des fiches en double, séparer un contact de son entreprise ou effacer des informations utiles au suivi commercial. Voici une méthode opérationnelle pour sécuriser l’import, sans bloquer l’activité de l’équipe.
1. Définir ce qui doit réellement entrer dans le CRM
Avant de toucher au fichier, précisez le périmètre de l’import. S’agit-il de reprendre tout l’historique d’un ancien outil, de charger des prospects issus d’un salon ou de mettre à jour les coordonnées de clients existants ? La réponse détermine les champs à conserver et les règles à appliquer. Importer moins de données, mais des données compréhensibles et exploitables, est souvent préférable à une reprise exhaustive sans usage identifié.
Associez à cette décision les personnes qui utilisent les informations au quotidien : commerce, conduite de travaux, direction ou administration des ventes. Dans le BTP, un contact peut être rattaché à une entreprise, à un chantier, à une consultation ou à plusieurs affaires. Il faut donc décider où chaque information doit vivre dans le CRM et qui en sera responsable après l’import.
- Lister les sources : tableurs, ancien CRM, fichiers de prospection ou listes de contacts.
- Définir les objets à importer : entreprises, personnes, opportunités, chantiers et activités.
- Distinguer les données nécessaires au suivi commercial des archives à conserver ailleurs.
2. Préparer et nettoyer le fichier source
Faites une copie de travail du fichier original et gardez cette copie intacte comme référence. Dans la version de travail, harmonisez les colonnes et les formats avant toute importation : une même information ne doit pas apparaître sous plusieurs noms, comme « société », « entreprise » et « raison sociale ». Vérifiez aussi les dates, les numéros de téléphone, les adresses et les valeurs de listes, par exemple le type de client ou l’étape commerciale.
Ne supprimez pas automatiquement les lignes qui semblent incomplètes. Une fiche sans adresse peut contenir un nom d’interlocuteur ou une note sur une consultation en cours. Repérez plutôt les champs manquants, puis classez les lignes à compléter, à importer avec une information partielle ou à exclure selon des règles décidées à l’avance.
- Retirer les lignes entièrement vides et corriger les caractères ou espaces parasites.
- Uniformiser les noms d’entreprises, les civilités, les intitulés de fonction et les formats de date.
- Créer une colonne de référence issue du système source pour retrouver chaque enregistrement.
- Conserver les notes utiles en vérifiant qu’elles ne contiennent pas d’information à ne pas transférer.
3. Définir les règles anti-doublons et le rapprochement des fiches
Un doublon ne se détecte pas toujours par une correspondance exacte. Une entreprise peut être enregistrée avec une abréviation, une ancienne raison sociale ou une variante d’écriture. Un même interlocuteur peut aussi apparaître avec une adresse électronique différente. Définissez donc les critères de rapprochement avant l’import, en privilégiant les identifiants les plus fiables disponibles, puis en prévoyant une vérification humaine pour les cas ambigus.
Séparez la détection d’une entreprise en double de celle d’une personne en double. Plusieurs contacts peuvent appartenir à la même entreprise, et un interlocuteur peut être associé à plusieurs opérations. Ne fusionnez pas des fiches uniquement parce qu’elles partagent un nom ou une adresse de chantier. En cas de doute, conservez les enregistrements dans une liste de contrôle plutôt que de risquer une fusion qui ferait disparaître un historique.
- Pour les entreprises, comparer d’abord les identifiants disponibles, puis le nom normalisé et les coordonnées.
- Pour les personnes, vérifier le nom avec l’entreprise, l’adresse électronique et le téléphone.
- Définir ce qui prévaut en cas de conflit : donnée CRM existante, fichier source ou validation par un responsable.
- Prévoir une file de traitement pour les correspondances incertaines, sans fusion automatique.
4. Faire correspondre les colonnes et tester avant l’import complet
Dans l’écran de correspondance du CRM, associez chaque colonne source au bon champ de destination. Vérifiez particulièrement les champs personnalisés, les liens entre contacts et entreprises, les responsables de compte, les statuts commerciaux et les dates. Une colonne « chantier » ne doit pas être importée comme une simple note si l’équipe doit pouvoir retrouver les affaires liées à une opération.
Lancez ensuite un test sur un petit échantillon représentatif : une entreprise avec plusieurs contacts, un prospect récent, une affaire en cours et une fiche comportant des notes ou des champs vides. Contrôlez le résultat dans le CRM, pas seulement le message de fin d’import. Si les associations, les accents, les dates ou les valeurs de listes sont incorrects, corrigez la configuration et recommencez le test avant de charger le reste.
- Vérifier les champs obligatoires et le traitement des valeurs vides.
- Confirmer le comportement du CRM : création, mise à jour, rejet ou fusion d’une fiche.
- Contrôler l’affectation des responsables et la visibilité des enregistrements.
- Noter les choix de correspondance pour rendre l’opération reproductible.
5. Contrôler le résultat et organiser la suite
Après l’import, comparez le nombre d’enregistrements traités, créés, mis à jour et rejetés avec le fichier source. Ces totaux aident à repérer une anomalie, mais ne remplacent pas une vérification qualitative. Ouvrez un échantillon de fiches et contrôlez les relations entre sociétés, contacts et opérations, ainsi que la présence des notes et de l’historique qui doivent être conservés.
Gardez le fichier d’origine, la version nettoyée, les règles de rapprochement et le compte rendu des erreurs dans un emplacement connu de l’équipe. Traitez les rejets et les cas ambigus avec un responsable désigné. Enfin, définissez une règle pour les prochains imports : qui prépare les fichiers, qui valide les correspondances et qui surveille les doublons créés après la reprise. Cette discipline évite de refaire le même nettoyage à chaque nouvelle liste.
- Réconcilier les lignes source avec les résultats de l’import.
- Vérifier les fiches représentatives et les liens entre enregistrements.
- Corriger les rejets avant de supprimer ou d’archiver les fichiers de travail.
- Attribuer un propriétaire aux données et documenter la procédure de mise à jour.
À retenir
Un import fiable repose sur trois décisions prises avant le chargement : quelles données sont utiles, comment reconnaître les doublons et quelle information prévaut en cas de conflit. Préparez une copie du fichier, testez un échantillon, contrôlez les liens entre entreprises, contacts et opérations, puis documentez les règles. Vous réduisez ainsi les erreurs sans sacrifier l’historique commercial nécessaire au suivi des affaires BTP.
Questions fréquentes
Faut-il supprimer les doublons dans le fichier avant de l’importer ?
Il faut les repérer et les traiter, mais pas les supprimer automatiquement. Comparez les entreprises et les personnes selon des critères définis, puis vérifiez manuellement les cas ambigus. Une suppression trop rapide peut effacer un contact distinct ou une information liée à une opération.
Comment éviter de perdre l’historique commercial lors d’une migration CRM ?
Identifiez d’abord les notes, activités et liens qui doivent être repris, puis vérifiez qu’ils disposent d’un champ ou d’un objet adapté dans le CRM. Testez l’import sur des fiches représentatives et conservez le fichier source ainsi qu’un relevé des enregistrements rejetés ou à compléter.