Comment constituer un fichier CSV ?

Vous rencontrez quelques soucis pour importer votre fichier .csv ou peut-être cherchez-vous quelques conseils ? Pas de souci, suivez simplement ces quelques recommandations …

Qu’est-ce qu’un fichier CSV ?

Un fichier CSV (comma separated values) est un simple fichier texte où chaque valeur est séparée par une virgule, ce qui permet d'enregistrer les données dans un tableau. Vous pouvez utiliser ce format pour uploader vos propriétés et listes de contact (nom, numéro de téléphone, adresse, etc.). Vous pouvez facilement créer un fichier CSV avec votre logiciel de traitement de texte préféré (Word, Bloc-notes, etc.) ou un tableur (Excel, Google Sheets, etc.). Il suffit de sélectionner « Enregistrer sous » ou « Exporter ».


Ce qui donne par exemple :

"Prenom","Nom","Email","Age"
"Jean", "Petit", "jean@monsite.fr", "34"
"Anne", "Le Gall", "anne@exemple.net", "21"
"Pierre", "Diawara", "pierre@sonsite.com", "44"
(télécharger un exemple au format CSV)


Prenom, Nom, Email, Age
Julie, Leroux, julie@exemple.com, 52
Dan, Smith, dan@lesite.fr, 19
Yana, Hortons, yana@monsite.net, 27
(télécharger un exemple au format CSV)


Il n’existe pas de structure standard pour les fichiers .csv. En revanche, la majorité des logiciels et systèmes utilisent des règles similaires. Assurez-vous donc que votre fichier suive ces quelques règles :

• Pas de lignes blanches : ne laissez jamais une ligne vide dans votre fichier
• Chaque ligne doit avoir le même nombre de champs
• Retirez les espaces inutiles au début et à la fin de chaque ligne :
       "Lucas"          " Lucas"          "   Lucas  "

• Si vous souhaitez conserver des champs vides, insérez simplement des guillemets “”
Par exemple, si aucun nom de famille n’a été défini, cet espace vide (surligné en jaune ci-dessous) devra toujours être séparé des autres par une virgule :

Prénom, Nom de famille, Mail, Age
Julie, , julie@exemple.com, 52


Ou si vos valeurs sont séparées par des guillemets, l’espace vide devra être entre guillemets lui aussi :

”Prénom", "Nom de famille", "Mail", "Age"
"Shub", "", "shub@monsite.com", "34"



Assurez-vous également que chaque adresse présente dans votre fichier est bien valide : si vous n’avez jamais utilisé le double opt-in ou opt-in confirmé lorsque vous avez collecté vos contacts, il est temps d’y passer. Sinon, lorsque vous allez créer votre fichier, vous risquez de vous retrouver avec un grand nombre d’adresses invalides qui poseront problème lors de vos envois, endommageant votre délivrabilité ainsi que votre réputation. Plus tôt vous aurez détecté ces adresses invalides, meilleurs seront vos envois ;)

Une dernière question avant d’uploader votre CSV :

Vos données comportent-elles des caractères spéciaux (£, €, å, é, î, ü ...) ?

Par exemple :
Prénom, Nom, Mail, Age
Zoë, Blanc, zoe@mywebsite.com, 48
Renée, Weber, renee@example.com, 33
Justiñen Gonçalves, justinen@mywebsite.com, 30


Non, mon fichier ne comporte pas de caractères spéciaux.
Parfait ! Vous êtes donc prêt à uploader votre liste.

Oui, mon fichier comporte des caractères spéciaux.
(Surtout, souvenez-vous : les adresses mail ne peuvent comporter aucun caractère spécial.)

Vérifiez l’encodage de votre fichier
Pour ceci, nous recommandons l’encodage UTF-8 qui permettra notamment une excellente gestion des caractères accentués ou spéciaux.

Il existe plusieurs moyens de créer un fichier valide en UTF-8 :

Google Docs
Enregistrez votre fichier dans un nouveau tableur Google spreadsheet et retéléchargez-le immédiatement : Fichier → Télécharger au format → Valeurs séparées par des virgules (.csv) - Le fichier que vous obtiendrez sera alors bien encodé en UTF-8.
Bloc-notes (Windows) - Cet éditeur par défaut support l’encodage UTF-8
TextWrangler (Mac) - Cet éditeur libre très populaire vous permettra d’enregistrer votre fichier CSV en UTF-8.
Apache OpenOffice (Mac, Windows, Linux) - Cette suite logicielle libre vous permet également d’enregistrer vos données avec l’encodage UTF-8.

Maintenant que votre fichier est correctement encodé, vous pouvez l’uploader sur votre compte ;)

Malgré l’application de ces conseils, votre fichier .csv n’est toujours pas accepté par notre système ? N’hésitez pas à ouvrir un ticket auprès de notre support technique en ajoutant en pièce jointe votre fichier, nous pourrons vous venir en aide.

Vous ne trouvez pas de réponse à votre question ?
N'hésitez pas à contacter notre équipe ou à effectuer une recherche !

Essayer Mailjet maintenant ?
Créez un compte - sans engagement, ni frais cachés