MLXcorp - Blog - Import d'adresses emails

Import d'adresses emails
2015-06-07
Author: Matthieu

Il est tout à fait possible d'importer une liste d'adresses mails dans NewsletTux. L'import se déroule en 2 étapes :

  1. Vous sélectionnez un fichier à importer ainsi qu'une option d'import
  2. NewsletTux « lit » le fichier et importe les adresses selon l'option choisie.

Fichier d'adresses mails

Un modèle vous est proposé au téléchargement dans NewsletTux. Vous pouvez l'éditer avec un tableur, par exemple Microsoft Excel. Ce fichier contient toutes les abonnés que vous souhaitez importer, 1 abonné par ligne. Il peut être par exemple le résultat d'un export en CSV d'une autre base.

La seule colonne obligaoire est la colonne Email : sans elle, la ligne de cet abonné sera ignorée.

Les emails sont de la forme adressemail@fournisseur.tld

Bien entendu, vous pouvez importer plus que l'adresse mail : il suffit de rensdeigner les colonnes appropriées

Si votre fichier est trop gros, il se peut que votre serveur bloque son traitement, auquel cas, essayez de scinder la liste en plusieurs morceaux.

Inscription automatique à une liste de diffusion

Le but de l'insertion en masse d'email est bien de les abonner, n'est-ce pas ?

NewsletTux vous permet ensuite de choisir, pour chaque liste de diffusion présente sur votre site, un format auquel chaque abonné importé sera inscrit.

Traitement des doublons

Il se peut que, sur la liste de X centaines d'emails que vous souhaitez importer, certains soient déjà présents en tant qu'abonnés dans votre NewsletTux. Ou, certaines lignes soient en double.

L'outil d'import propose alors 5 options :

  1. Ignorer toute nouvelle occurrence.
  2. Ecraser toutes les informations
  3. Ecraser les données, ne pas toucher aux inscription
  4. Ne pas toucher les données, écraser les inscriptions
  5. Ne pas toucher les données, compléter les inscriptions

Avant de détailler chaque option, voici le détail de l'anonné sous NewsletTux. 1 abonné, c'est :

  • Une adresse email. Donnée obligatoire. Votre base de données ne doit contenir qu'une seule fois chaque email.
  • Un jeu de données par défaut (facultatif) : Prénom, Nom, Adresse, Ville, Code Postal, Pays, Téléphone 1, Téléphone 2, Mobile, Fax, Société, Titre, Site Web
  • Un jeu de données complémentaire (facultatif) : jusqu'à 16 champs que vous pouvez assigner au type de données que vous voulez, qui ne figurent pas dans les données par défaut. Par exemple, si vous voulez la date de naissance, la ville de naissance, les langues parlées, le groupe sanguin...

Détaillons maintenant les 5 options possibles pour l'import d'emails dans NewsletTux (des exemples illustrent plus bas) :

  1. L'option 1 laisse votre abonné intact, ainsi que toutes ses inscriptions. L'abonné ne sera donc probablement pas inscrit aux listes de diffusion que vous aurez sélectionnées pour l'import.
  2. L'option 2 écrase toutes les informations et inscriptions de votre abonné.Les données par défaut et données complémentaires sont remplacées par celles de la ligne en cours de lecture. Les inscriptions existantes seront remplacées par celles que vous avez choisies.
  3. L'option 3 écrase toutes les informations de votre abonné.Les données par défaut et données complémentaires sont remplacées par celles de la ligne en cours de lecture. Les inscriptions existantes ne seront pas touchées.
  4. L'option 4 écrase toutes les inscriptions de votre abonné
  5. L'option 5 ajoute des inscriptions à votre abonné. Les inscriptions déjà existantes ne sont pas touchées, mais complétées si besoin.

Illustration.

Prenons un exemple et détaillons chacune des options.

Voici les informations existant dans ma base NewsletTux :

  • Listes existantes : 1 (HTML seul), 2 (TEXTE seul), 3 (les 2)
  • Abonné : toto@newslettux.tld
    • Prénom : Toto
    • Nom : T.
    • Ville : Paris
  • Données complémentaires :
    • Champ 1 : Age, 30 ans
    • Champ 2 : Couleur des yeux : marrons
    • champ 3 : Pointure : 45
    • Champ 4 : Taille : 190cm
  • Inscriptions de cet abonné : liste 1 (HTML), liste 2 (TEXTE). Il n'est pas inscrit à la liste 3.

Je souhaite importer une liste d'abonnés. Je choisis de les inscrire : à la liste 2 (TEXTE) et à la liste 3 (HTML).

Dans mon fichier d'import, il y a une ligne dont l'email vaut "toto@newslettux.tld", ce qui va créer un doublon (puisqu'il existe déjà dans ma base) :

email = toto@newslettux.tld, ville=Toulouse, Age=32, Pointure=45, Taille=190cm

voilà ce que nous pourrons lire sur "toto" une fois l'import terminé :

  1. Option 1 : ignorer. Le "toto" de ma base de données sera intact après l'export, toujours abonné aux listes 1 et 2 (malgré le fait que j'ai choisi d'importer des adresses et les abonner aux lites 2 et 3).
  2. Option 2 : écraser tout. Le "toto" de ma base de données sera alors abonné aux listes 2 et 3, respectivement en TEXTE et HTML. Il sera à Toulouse au lieu de paris et la couleur de ses yeux sera effacée (puisque la nouvelle ligne ne le précise pas et que tout est écrasé).
  3. Option 3 : écraser informations, pas inscriptions. Le "toto" de ma base sera toujours abonné aux listes 1 et 2, mais ses informations seront écrasées (cf. option 2)
  4. Option 4 : écraser inscriptions, pas informations. Le "toto" aura toujours 30 ans, à Paris, mais sera désormais inscrit aux listes 2 et 3 aux formats que j'ai choisis pour cet import (et non pas 1 et 2).
  5. Option 5 : compléter Le "toto" aura toujours 30 ans, à Paris, et sera dorénavant inscrit aux listes 1 et 2 (inchangé) et 3 (HTML).

Tags

A propos de l'auteur

Matthieu

Créateur de NewsletTux depuis 2005, je suis passé par Ingénieur Systèmes et Réseaux, et depuis peu, Directeur des Systèmes d'Information d'une PME. Un blog sur le sujet est en cours de construction ...