En bref
Si, après l’import, les noms ou d’autres champs affichent un point d’interrogation dans un losange (�) à la place des caractères accentués (é, à, ñ), votre fichier CSV n’a pas été enregistré en UTF-8. Convertissez le fichier en UTF-8 avant de l’importer : importez-le dans Google Sheets, puis téléchargez-le au format CSV, ou utilisez OpenOffice et sélectionnez le jeu de caractères Unicode (UTF-8) au moment de l’enregistrer.
Symptômes
Après l’import d’un fichier CSV, les caractères accentués (é, à, ñ, ü) sont remplacés par � ou par un losange contenant un point d’interrogation
Les noms ou les variables personnalisées des prospects importés depuis un fichier CSV s’affichent mal, alors que le fichier semble correct dans Excel
Seuls les champs contenant des caractères spéciaux sont touchés : le texte composé uniquement de caractères ASCII reste inchangé
Des points d’interrogation apparaissent dans firstName, lastName, companyName ou les variables personnalisées
Contexte
Cet article concerne :
Les imports de fichiers CSV créés ou modifiés dans des logiciels qui n’exportent pas en UTF-8 par défaut (par exemple, Excel sous Windows)
Les utilisateurs qui ont accès à Google Sheets ou à OpenOffice/LibreOffice pour convertir leurs fichiers
Format attendu par lemlist : des fichiers CSV encodés en UTF-8
Résoudre le problème étape par étape
Méthode A : convertir le fichier avec Google Sheets (recommandée)
Importer le CSV dans Google Sheets
Ouvrez Google Sheets et créez une feuille de calcul vierge. Allez dans File → Open, sélectionnez votre fichier
.csv, puis choisissez Importer. Si l’option « Convertir le texte en nombres, dates et formules » vous est proposée, cochez-la.✅ À vérifier : vos données apparaissent dans Google Sheets et les caractères accentués s’affichent correctement.
Télécharger le fichier CSV en UTF-8
Allez dans Fichier → Télécharger → Valeurs séparées par des virgules (.csv). Google Sheets enregistre automatiquement le fichier avec l’encodage UTF-8.
✅ À vérifier : le fichier téléchargé porte l’extension
.csv.Importer le fichier dans lemlist
Ouvrez votre campagne lemlist, puis allez dans Prospects → Importer → CSV. Importez le fichier CSV que vous venez de télécharger.
✅ À vérifier : les caractères accentués (é, à, ñ) s’affichent correctement dans les noms des prospects et les variables personnalisées.
Méthode B : convertir le fichier avec OpenOffice ou LibreOffice
Ouvrir le CSV dans OpenOffice
Ouvrez votre fichier
.csvavec OpenOffice ou LibreOffice Calc.Enregistrer le fichier CSV en UTF-8
Allez dans File → Save As…. Choisissez Text CSV comme type de fichier. Dans la liste déroulante Character Set, sélectionnez Unicode (UTF-8). Dans Field Delimiter, indiquez une virgule (,). Cliquez sur Enregistrer.✅ À vérifier : une boîte de dialogue confirme l’enregistrement au format Text CSV avec l’encodage UTF-8.
Importer le fichier dans lemlist
Ouvrez votre campagne lemlist, puis allez dans Prospects → Importer → CSV. Importez le fichier CSV que vous venez d’enregistrer.
✅ À vérifier : les caractères accentués s’affichent correctement dans lemlist.
Vérifier que le problème est résolu
✓ Le fichier CSV s’ouvre dans un éditeur de texte et les caractères accentués s’affichent normalement (sans symboles de remplacement)
✓ Après l’import du CSV converti, les noms des prospects et les variables personnalisées qui contiennent des caractères spéciaux s’affichent correctement dans lemlist
✓ Aucun symbole � ni point d’interrogation n’apparaît dans les données de vos prospects après l’import
Pourquoi le problème survient et comment l’éviter
Les fichiers CSV peuvent être enregistrés avec différents encodages de caractères. Pour lemlist, ces fichiers doivent être encodés en UTF-8, car cet encodage prend en charge une grande variété de caractères (lettres accentuées, écritures non latines, symboles spéciaux).
Lorsqu’un fichier est enregistré avec un autre encodage (par exemple ANSI, ISO-8859-1 ou Windows-1252), les caractères spéciaux sont mal interprétés et remplacés par un point d’interrogation dans un losange (�).
Causes fréquentes :
Excel sous Windows enregistre les fichiers CSV en ANSI/Windows-1252 par défaut
L’export depuis un CRM ou une base de données sans préciser l’encodage UTF-8
La copie de données depuis des sources qui utilisent des encodages différents
Pour éviter ce problème :
Convertissez toujours vos fichiers CSV en UTF-8 avant de les importer dans lemlist
Utilisez Google Sheets pour créer vos fichiers CSV : l’export se fait en UTF-8 par défaut
Si vous utilisez Excel, enregistrez le fichier au format « CSV UTF-8 (Comma delimited) » et non « CSV (Comma delimited) »
Autres solutions
Utiliser un éditeur de texte qui permet de choisir l’encodage : ouvrez votre fichier CSV dans Visual Studio Code, Notepad++ ou Sublime Text. Enregistrez-le avec l’encodage UTF-8 (l’option se trouve généralement dans le menu « Save As » ou « Encoding »).
Retirer les accents avant l’import : si vos données ne contiennent pas de caractères spéciaux, vous pouvez retirer les accents manuellement avant l’import (cela réduit toutefois la qualité de la personnalisation).
Utiliser l’export UTF-8 d’Excel : dans les versions récentes d’Excel (2016 et suivantes), choisissez Fichier → Enregistrer sous → CSV UTF-8 (délimité par des virgules) plutôt que l’option CSV classique.
Contacter l’équipe support si le problème persiste
Si la conversion du fichier ne résout pas le problème, envoyez à l’équipe support de lemlist :
Le fichier CSV concerné (ou un exemple contenant des données fictives)
Le nom de l’outil ou du logiciel utilisé pour créer le fichier (par exemple, « Excel 2019 sous Windows 10 »)
Une capture d’écran montrant les symboles � dans lemlist après l’import
La confirmation que vous avez suivi les étapes de conversion en UTF-8
Vérifications complémentaires :
Ouvrez le CSV dans un éditeur de texte brut (Notepad, TextEdit). Vérifiez que les données sont séparées par des virgules, et non par des tabulations, et que le fichier n’est pas au format Excel
Vérifiez que le fichier porte bien l’extension
.csv(il ne doit pas s’agir d’un fichier.xlsxsimplement renommé en.csv)


