Passer au contenu principal

Importer des prospects à partir d’un fichier CSV

Comment bien importer vos fichiers CSV dans lemlist 📄

Ce que vous allez apprendre

Dans ce guide, vous apprendrez à mettre vos fichiers CSV au bon format, à associer leurs colonnes aux variables lemlist, à choisir les options d’import et à résoudre les erreurs d’import courantes.


Pourquoi c’est important

La plupart des équipes utilisent l’import CSV pour ajouter un grand nombre de prospects. Avec un fichier bien structuré et des colonnes associées aux bonnes variables, la personnalisation fonctionne ({{firstName}} affiche bien les prénoms), vos emails sont envoyés aux bonnes adresses et l’enrichissement apporte des données utiles. Si le fichier est mal structuré, la personnalisation ne fonctionne pas, les imports échouent et vous perdez du temps à corriger les erreurs prospect par prospect.

Si les colonnes ne sont pas correctement associées :

  • ❌ Les étapes LinkedIn sont ignorées, car la variable {{linkedinUrl}} n’est pas reconnue

  • ❌ Les emails ne partent pas, car la variable {{email}} n’est associée à aucune colonne

  • ❌ La personnalisation ne fonctionne pas (noms incorrects, données d’entreprise manquantes)

Lorsque les colonnes sont correctement associées :

  • ✅ Les étapes LinkedIn sont bien exécutées

  • ✅ Les emails sont envoyés aux bonnes adresses

  • ✅ La personnalisation fonctionne correctement


Avant de commencer

Pour suivre ce guide, il vous faut :

  • Un fichier CSV contenant les données de vos prospects (adresses emails obligatoires)

  • Des notions de base sur la structure d’un tableur (lignes = prospects, colonnes = champs de données)

  • Une campagne déjà créée dans laquelle importer les prospects


Comprendre la structure d’un fichier CSV

Le format attendu par lemlist :

  • Ligne 1 : noms des colonnes (email, firstName, companyName, etc.)

  • À partir de la ligne 2 : données des prospects, avec un prospect par ligne

  • Colonne obligatoire : email (chaque prospect doit avoir une adresse email)

  • Colonnes facultatives : toutes les données supplémentaires utiles à la personnalisation

💡 Règle essentielle : la première ligne contient les noms des colonnes, pas les données. Si votre première ligne contient une adresse email, lemlist l’interprète comme un nom de colonne et ignore le prospect correspondant.


Guide pas à pas

Partie 1 : mettre en forme votre fichier CSV

Étape 1 : structurer vos données

Ouvrez votre fichier dans un tableur (Google Sheets, Excel, etc.).

Vérifiez les points suivants :

  • La ligne 1 contient uniquement les noms des colonnes

  • Aucun espace dans les noms de colonnes (surtout pour les URL)

  • Chaque ligne contient une adresse email (obligatoire)

  • Aucune ligne vide entre deux prospects

Étape 2 : utiliser les variables standard de lemlist

lemlist associe automatiquement vos colonnes à ces variables standard :

  • email (obligatoire)

  • firstName

  • lastName

  • companyName

  • companyDomain

  • linkedinUrl

  • phone

  • picture

  • icebreaker

💡 Respectez ces noms à la lettre pour que la correspondance soit automatique. Utilisez le template CSV comme guide de mise en forme. Si vous importez des données depuis un CRM comme HubSpot, vérifiez que toutes les variables personnalisées figurent dans la section « Contact » pour que la correspondance des champs se fasse correctement.

Étape 3 : ajouter des variables personnalisées (facultatif)

Pour les données qui ne figurent pas dans les champs standard, ajoutez des colonnes personnalisées et nommez-les comme vous le souhaitez (par exemple, City, Blog, etc.).

💡 Aucun espace dans les noms de colonnes : c’est particulièrement important pour les URL.

Étape 4 : exporter au format CSV

Dans Google Sheets : File → Download → Comma-separated values (.csv)

Dans Excel : File → Save As → CSV (Comma delimited)

⚠️ Important : utilisez le format CSV standard, pas « Excel CSV » ni une autre variante.


Partie 2 : importer dans lemlist

Étape 1 : ouvrir l’interface d’import

Rendez-vous dans Campagnes, puis ouvrez la campagne dans laquelle vous souhaitez importer des prospects.

Dans la campagne, cliquez sur Liste de prospects, puis sur Importer des prospects.

Étape 2 : importer votre fichier

Sélectionnez Import CSV, puis cliquez dans la zone d’import ou glissez-déposez votre fichier CSV dans cette zone.

Étape 3 : vérifier et ajuster la correspondance des champs

lemlist affiche les colonnes de votre fichier CSV et propose une correspondance pour chacune. Vérifiez bien ces propositions avant de continuer.

Si une colonne n’est pas associée au champ souhaité, ouvrez le menu déroulant pour sélectionner le bon champ ou en créer un personnalisé.

💡 Si votre fichier CSV comporte plusieurs colonnes d’adresses emails ou d’URL LinkedIn, veillez à associer les variables par défaut ({{email}} et/ou {{linkedinUrl}}) aux colonnes que vous souhaitez utiliser dans lemlist.

💡 Pour attribuer un propriétaire au contact et à son entreprise, ajoutez une colonne (par exemple « Propriétaire du contact » ou « Propriétaire de l’entreprise ») avec l’adresse email d’un membre de l’équipe, puis associez-la à Propriétaire. Le prospect lui-même n’a pas de propriétaire. Consultez l’article Attribuer un propriétaire aux contacts et aux entreprises par import CSV.

Une fois tous les champs correctement associés, cliquez sur Continuer.

💡 Bonne pratique : utilisez autant que possible les variables par défaut de lemlist : email, firstName, lastName, companyName, companyDomain, linkedinUrl, phone, picture, icebreaker.

Étape 4 : choisir les cas d’usage des colonnes IA (facultatif)

Si cette étape vous est proposée, choisissez les actions IA à appliquer aux données importées, puis cliquez sur Continuer.

Étape 5 : configurer les options d’enrichissement

Choisissez les options d’enrichissement à utiliser. Ces options peuvent consommer des crédits.

Étape 6 : gérer les doublons et lancer l’import

Dans Gérer les doublons, choisissez comment lemlist doit traiter les prospects déjà présents dans la campagne ou dans l’espace de travail de votre équipe. Cliquez ensuite sur Importer des prospects.

Étape 7 : vérifier que l’import a réussi

Une fois l’import terminé :

  • Vérifiez que le nombre de prospects a augmenté dans la Liste de prospects

  • Consultez quelques prospects pour vérifier que les données sont associées aux bons champs

  • Testez les variables de personnalisation dans l’aperçu de l’email

✅ Liste de vérification :

  • Le nombre de prospects correspond au nombre attendu

  • Les variables de personnalisation s’affichent correctement

  • Aucun message d’erreur ne signale un échec d’import


Problèmes courants et solutions

Problème : le fichier CSV ne s’importe pas

Cause : format de fichier incorrect, problème de compatibilité du navigateur ou d’encodage du fichier

Solution :

  • Compatibilité du navigateur : utilisez Chrome ou un autre navigateur à jour plutôt que Safari

  • Format du fichier : vérifiez que votre fichier est bien au format .CSV standard, et non au format Excel CSV. Convertissez-le si nécessaire

  • Exportez à nouveau votre fichier au format CSV standard depuis votre tableur

  • Vérifiez que le fichier porte l’extension .csv, et non .xlsx ou .xls

Problème : erreur « Emails are required »

Cause : aucune colonne n’est associée au champ email, ou la colonne email est vide pour certains prospects

Solution :

  • Adresse email obligatoire : chaque ligne doit contenir une adresse email, car celle-ci sert d’identifiant unique dans lemlist

  • Vérifiez que votre fichier contient une colonne d’adresses emails

  • Associez cette colonne à la variable « email »

  • Supprimez les lignes sans adresse email

Problème : la personnalisation affiche {{firstName}} au lieu des prénoms

Cause : la colonne firstName n’est pas associée au bon champ, ou le champ firstName est vide

Solution :

  • Retournez dans « Liste de prospects » et consultez quelques prospects : le champ firstName contient-il des données ?

  • Si le champ est vide, firstName n’a pas été associé lors de l’import. Importez à nouveau le fichier CSV en associant correctement la colonne firstName

  • Correspondance des champs : associez les champs du fichier CSV aux variables lemlist correspondantes

Problème : les variables personnalisées n’apparaissent pas dans l’éditeur d’email

Cause : les variables personnalisées ont été créées lors de l’import, mais ne sont pas encore disponibles dans l’éditeur de templates

Solution :

  • Actualisez la page de la campagne

  • Les variables personnalisées devraient maintenant apparaître dans le menu déroulant des variables

  • Vérifiez que les noms des variables sont écrits exactement de la même façon

Problème : seule une partie des prospects a été importée

Cause : certains prospects étaient des doublons ou leur adresse email était manquante ou invalide

Solution :

  • Consultez le récapitulatif de l’import : il explique pourquoi certains prospects ont été ignorés

  • Vérifiez les prospects ignorés, corrigez les erreurs et importez-les à nouveau si nécessaire

    Problème : les caractères accentués sont remplacés par des symboles ◆

    Cause : le fichier CSV n’est pas encodé en UTF-8

    Solution : convertissez votre fichier CSV en UTF-8 avant de l’importer. Suivez les étapes de l’article Corriger les points d’interrogation dans un losange lors d’un import CSV.


Bonnes pratiques

Utiliser le template CSV : téléchargez le template CSV de lemlist pour partir d’un fichier bien structuré.

Tester d’abord avec quelques prospects : avant d’importer toute votre liste, faites un essai avec un petit nombre de prospects. Vérifiez que les champs sont correctement associés.

Nettoyer les données avant l’import : supprimez les lignes vides, corrigez les fautes de frappe dans les adresses emails et harmonisez la mise en forme. Ces corrections sont plus rapides à faire dans votre tableur que dans lemlist.

Respecter les noms des variables standard : utilisez exactement les noms des variables par défaut de lemlist pour permettre la correspondance automatique.

Bien organiser vos fichiers : donnez des noms explicites aux variables personnalisées pour faciliter la correspondance des champs.

Utiliser l’enrichissement à bon escient : activez les options d’enrichissement uniquement si vous avez besoin de données supplémentaires, car elles peuvent consommer des crédits.


Questions fréquentes

Puis-je utiliser des variables personnalisées ?

Oui ! Ajoutez des données spécifiques pour personnaliser vos messages (par exemple, des URL de blog ou des informations sur l’entreprise). Le nombre de variables personnalisées est illimité dans lemlist.

Quelle est la meilleure façon d’éviter les erreurs d’import ?

  • Utilisez le template CSV comme référence

  • Testez d’abord l’import avec un petit fichier

  • Vérifiez que la première ligne contient les noms des colonnes

  • Évitez les espaces dans les noms de colonnes

Pourquoi mon fichier CSV ne s’importe-t-il pas ?

  • Vérifiez à nouveau le format : utilisez uniquement un fichier .CSV standard

  • Vérifiez que les noms des colonnes correspondent aux variables lemlist

  • Vérifiez la compatibilité de votre navigateur et de votre fichier

Avez-vous trouvé la réponse à votre question ?