Contacts importés incorrectement
Cet article couvre les situations où un import s'est terminé sans message d'erreur, mais où les résultats ne sont pas ceux attendus : des contacts manquent, des champs sont vides ou des intérêts n'ont pas été assignés. Pour les imports qui ont échoué avec un message d'erreur spécifique, consultez "Erreurs d'importation".
Des contacts manquent après l'import
Déduplication
Flexmail utilise l'adresse e-mail comme identifiant unique pour chaque contact. Si votre fichier d'import contient des adresses qui existent déjà dans votre compte, Flexmail met à jour le contact existant plutôt que de créer un doublon. Ces contacts ne sont pas "manquants", mais le nombre de contacts nouvellement ajoutés sera inférieur au nombre de lignes dans votre fichier.
Les contacts sont peut-être sur la blacklist
Les contacts blacklistés ne peuvent pas être réimportés dans votre base de contacts active. Si votre fichier contenait des adresses précédemment blacklistées (à la suite de désinscriptions, de bounces ou de plaintes pour spam), ces lignes sont ignorées silencieusement lors de l'import.
Allez dans Contacts > Tous les contacts et consultez l'onglet Blacklistés pour voir si les adresses manquantes s'y trouvent.
Vérifiez les trois onglets
Les contacts créés via un import sont toujours ajoutés comme contacts confirmés. Il vaut cependant la peine de vérifier les onglets Confirmés, Non confirmés et Blacklistés dans votre aperçu des contacts pour couvrir tous les statuts possibles.
Conseil de support Le nombre total de contacts affiché dans l'onglet Confirmés n'inclut pas les contacts non confirmés ou blacklistés. Si votre décompte attendu ne correspond pas, vérifiez les trois onglets.
Les champs personnalisés sont vides après l'import
Si les contacts ont été importés avec succès mais que leurs valeurs de champs personnalisés sont vides, la cause la plus fréquente est l'une des suivantes :
Le champ n'existait pas au moment de l'import
Les champs personnalisés doivent exister dans votre compte avant l'import. Si vous importez un fichier avec une colonne pour un champ qui n'existe pas encore, cette colonne est ignorée et les données sont perdues. Créez d'abord vos champs personnalisés, puis réimportez le fichier.
La colonne n'a pas été mappée lors de l'import
Lors du processus d'import, vous associez chaque colonne de votre fichier à un champ dans Flexmail. Si une colonne n'a pas été mappée ou a été mappée au mauvais champ, ses données n'apparaîtront pas dans la fiche contact. Vérifiez l'étape de mapping des champs lors de votre prochain import pour vous assurer que chaque colonne est correctement associée.
Attention Si vous avez importé une grande liste de contacts avec un mapping de champs incorrect, réimportez le même fichier avec le mapping correct. Flexmail mettra à jour les contacts existants avec les valeurs correctes sans créer de doublons.
Les intérêts n'ont pas été assignés
Les intérêts peuvent être assignés lors de l'import via une colonne dédiée dans votre CSV ou en assignant un intérêt commun à tout le lot d'import. Si l'assignation d'intérêts n'a pas fonctionné comme prévu :
- Les noms d'intérêts sont sensibles à la casse. "Newsletter" et "newsletter" sont traités comme des valeurs différentes. Vérifiez que les noms dans votre fichier correspondent exactement aux noms d'intérêts dans votre compte.
- L'intérêt doit exister dans votre compte avant l'import. Flexmail ne crée pas automatiquement de nouveaux intérêts lors d'un import.
- Si vous avez assigné un intérêt à tout le lot mais que certains contacts ne l'ont pas reçu, vérifiez si ces contacts s'étaient précédemment désabonnés de cet intérêt. Les contacts qui se sont explicitement désabonnés d'un intérêt spécifique ne peuvent pas se voir réassigner cet intérêt via un import.
Des contacts sont confirmés mais ne reçoivent pas les campagnes
Si des contacts apparaissent comme confirmés mais ne sont pas inclus dans vos envois de campagne, vérifiez les points suivants :
- Conditions de segment : vérifiez que les contacts correspondent bien au segment auquel vous envoyez. Ouvrez le segment et vérifiez combien de contacts il contient actuellement.
- Langue : si vous envoyez à un segment spécifique à une langue, les contacts dont le champ langue ne correspond pas seront exclus.
- Blacklist : le statut confirmé n'empêche pas la blacklist. Effectuez une recherche pour confirmer que le contact n'est pas sur la blacklist.
RGPD N'envoyez des campagnes qu'à des contacts ayant activement consenti à recevoir vos communications. Importer des contacts depuis des listes externes ou ajouter des contacts sans consentement documenté constitue une violation du RGPD. La source de chaque contact doit être enregistrée dans le champ Source à des fins de conformité.
Votre fichier CSV contient des caractères non valides
Si votre import échoue ou produit du texte illisible, le fichier CSV contient peut-être des caractères que Flexmail ne peut pas traiter. Cela se produit généralement avec des caractères spéciaux tels que les lettres accentuées, les guillemets courbes ou les caractères issus d'écritures non latines, lorsque le fichier n'a pas été enregistré dans le bon encodage.
Avant d'importer, ouvrez votre fichier CSV dans un éditeur de texte brut et recherchez les caractères inattendus. La cause la plus fréquente est l'enregistrement du fichier depuis Excel avec un encodage incorrect. Lors de l'export depuis Excel, choisissez CSV UTF-8 (avec BOM) plutôt que CSV standard.
Trouver des caractères non valides avec Notepad++
Si vous ne pouvez pas identifier le problème visuellement, Notepad++ (un éditeur de texte gratuit pour Windows) peut vous aider à localiser les caractères non valides via une recherche en expressions régulières :
- Ouvrez votre fichier CSV dans Notepad++.
- Allez dans Recherche > Chercher (Ctrl+F) et sélectionnez le mode de recherche Expression régulière.
- Recherchez le pattern [^\x09\x0A\x0D\x20-\x7E] pour mettre en évidence tout caractère hors de la plage ASCII imprimable standard.
- Examinez chaque correspondance. Remplacez les caractères non valides manuellement ou supprimez les lignes concernées.
- Enregistrez le fichier en encodage UTF-8 avant d'importer.
Si vous constatez des lignes avec du texte corrompu après l'import, réexportez votre fichier source en encodage UTF-8 et répétez l'import. Flexmail mettra à jour les contacts existants sans créer de doublons.
Erreurs courantes à éviter
Créer des champs personnalisés après l'import
C'est le problème d'import le plus courant. Créez toujours tous vos champs personnalisés avant d'importer des contacts. Les données des colonnes sans champ correspondant sont définitivement perdues et ne peuvent pas être récupérées depuis l'import.
Utiliser un délimiteur différent de celui attendu
Flexmail attend un fichier CSV avec une virgule ou un point-virgule comme séparateur de colonnes. Si votre fichier utilise un séparateur différent (comme une tabulation), les colonnes risquent de ne pas être détectées correctement. Vérifiez vos paramètres d'export avant de générer le fichier d'import.
Ne pas vérifier le résumé d'import
Flexmail affiche un résumé à la fin de chaque import indiquant le nombre de contacts ajoutés, mis à jour, ignorés et blacklistés. Consulter ce résumé immédiatement après l'import est le moyen le plus rapide de détecter les problèmes avant d'envoyer des campagnes.
Enregistrer le CSV avec un encodage incorrect
Si les contacts sont importés avec succès mais que les noms ou valeurs de champs contiennent du texte illisible, comme des accents remplacés par des points d'interrogation ou des symboles aléatoires, le CSV a été enregistré avec le mauvais encodage de caractères. Exportez toujours votre fichier de contacts en UTF-8. Dans Excel, utilisez "Enregistrer sous" et choisissez "CSV UTF-8 (avec BOM)" dans le menu déroulant de type de fichier.
Étapes suivantes
- Voir "Erreurs d'importation" pour les imports qui échouent avec un message d'erreur spécifique.
- Voir "Associer les champs de la base de données au fichier d'import" pour une explication complète de l'étape de mapping.
- Voir "Champs de contact" pour créer et configurer des champs personnalisés avant votre prochain import.
- Voir "Ajouter des contacts" pour une présentation complète du processus d'import.