Aller au contenu
MonGhl
VérifiéPoint de vue : entreprise

Comment importer des contacts CSV dans GHL sans créer le chaos ?

Révisé le 2026-07-12 · Public : entreprises

Poste de travail avec écrans d’ordinateur

Un import sale crée des doublons pendant six mois. Un fichier mal mappé mélange les téléphones avec les codes postaux, envoie des courriels à des adresses inventées, ou perd des infos importantes. Importer un CSV dans GHL prend cinq minutes techniquement. Nettoyer et vérifier correctement en prend plus, et c'est cette partie qui évite le chaos. On a déjà vu un import de 2 000 lignes où le téléphone atterrissait dans le champ ville. Six mois pour nettoyer.

Ce guide vous montre comment préparer le fichier, mapper chaque colonne, tester sur un petit échantillon, puis importer le lot complet sans réveiller d'automatisations sur des données fausses.

Ce que vous allez mettre en place

  1. Un fichier CSV nettoyé et prêt pour l'import.
  2. Un tag d'import unique pour identifier ce lot.
  3. Un mapping validé colonne par colonne sur 10 lignes test.
  4. Un import complet vérifié, sans doublons évidents.

Avant de commencer

  • Un fichier CSV exporté de votre ancien système, avec en-têtes visibles.
  • Les tags et champs personnalisés déjà créés dans GHL.
  • Accès sous-compte GHL avec permission Contacts > Import.
  • 30 à 60 minutes selon la taille et la propreté du fichier.

Étape 1 : Nettoyer le fichier hors de GHL

Ouvrez le CSV dans une feuille de calcul. Retirez les lignes vides, les doublons évidents et les entrées clairement invalides. Uniformisez les numéros de téléphone avec l'indicatif régional. Séparez le nom complet en prénom et nom si nécessaire. Repérez les colonnes métier qui iront dans un champ personnalisé, pas dans un champ standard.

Leçon terrain : ne corrigez pas pendant l'import. Corrigez dans le fichier source. C'est plus rapide et reproductible.

Étape 2 : Créer le tag d'import avant d'importer

Créez un tag unique et daté, ex. import-2026-07. C'est votre bouée de sauvetage si quelque chose tourne mal : vous filtrez et corrigez uniquement ce lot, sans toucher au reste de la base.

Exemple : Sur la fiche de Mme Tremblay, ajoutez le tag lead-toiture (pas « chaud » vague) pour brancher le workflow.

Étape 3 : Lancer l'import test sur 10 lignes

Dans Contacts > Import, uploadez un fichier de 10 lignes représentatives, incluant un cas particulier (contact sans courriel). Mappez chaque colonne au bon champ GHL. Appliquez le tag d'import. Lancez l'import test.

Ouvrez chaque contact créé. Vérifiez téléphone, courriel, ville, champs personnalisés. Corriger dix contacts prend deux minutes. Nettoyer mille après coup prend des jours.

Étape 4 : Corriger le mapping ou le fichier

Si une colonne est mal placée, arrêtez-vous. Corrigez le mapping ou le fichier source. Supprimez les contacts test si besoin, ou gardez-les avec un tag import-test pour les retrouver.

Exemple : Champ « Type de projet » = refaire la toiture du bungalow. Rempli sur Mme Tremblay pour que les modèles de message restent justes.

Étape 5 : Importer le fichier complet

Une fois le test validé, importez le fichier complet avec le même mapping et le même tag d'import. Ne changez rien « pour aller plus vite ». C'est là que les erreurs reviennent.

Exemple : Smart list : contacts tagués source-facebook créés cette semaine — Mme Tremblay doit y apparaître après le test.

Étape 6 : Vérifier le lot importé

Filtrez sur le tag d'import. Confirmez que le nombre de contacts créés correspond à l'attendu. Vérifiez les doublons probables contre la base existante, voir fusionner des doublons. Ne branchez aucune automatisation de bienvenue avant validation complète.

Checklist : importer un CSV sans chaos

Pièges qu'on voit tout le temps

  • Importer le fichier complet sans tester sur un petit échantillon.
  • Mapping qui mélange téléphone et code postal.
  • Aucun tag d'import, impossible de cibler ce lot en cas d'erreur.
  • Ignorer les doublons probables avec la base existante.
  • Automatisation de bienvenue branchée avant validation complète.

Vous avez réussi si…

  1. Le test sur 10 lignes montre un mapping correct pour chaque colonne.
  2. Le nombre de contacts créés correspond au nombre de lignes attendu.
  3. Une recherche par tag d'import retrouve exactement ce lot.
  4. Aucun doublon évident entre nouveaux contacts et base existante.

Voir aussi