Passer au contenu

Importer des contacts

Enregistrez des contacts pour l’e-mail, les SMS, WhatsApp et Viber à partir d’un seul fichier CSV. Une seule colonne de numéros de téléphone peut enregistrer un contact à la fois pour les SMS et WhatsApp : vous n’avez donc pas besoin d’un fichier séparé par canal.

Préparez votre fichier CSV

Anchor link to

Format du fichier

Anchor link to
  • La première ligne doit contenir les en-têtes de colonne décrivant les données de chaque colonne.
  • Chaque ligne suivante représente un seul contact, avec des valeurs correspondant aux en-têtes.
  • Les valeurs doivent être séparées par des virgules.
  • Enregistrez le fichier en encodage UTF-8 pour garantir un affichage correct des caractères.
  • La taille maximale du fichier est de 100 Mo.

Colonnes de contact

Anchor link to

Incluez au moins une des colonnes suivantes, selon les canaux pour lesquels vous souhaitez enregistrer les contacts :

  • E-mail : l’adresse e-mail du destinataire.
  • Numéro de téléphone (pour SMS, WhatsApp et Viber) : au format international, commençant par + suivi du code du pays, par exemple +120XXXXX234. Saisissez le numéro seul, sans préfixe whatsapp: ou viber:. Pushwoosh ajoute le préfixe lorsque vous mappez la colonne à ce canal.

Si un numéro de téléphone n’est pas dans un format international valide, il est ignoré pour ce canal. Le reste de la ligne est tout de même importé.

Colonnes facultatives

Anchor link to
  • User ID : un identifiant unique pour l’utilisateur (par exemple, nom ou e-mail). Non requis, mais recommandé pour que les canaux du contact partagent un seul profil utilisateur au lieu de plusieurs.
  • Toute autre colonne peut être mappée à un tag système pour la segmentation et la personnalisation, par exemple Emplacement, Date de naissance, Langue ou Type de client.

Exemple de fichier CSV

Anchor link to
Email,Mobile,User ID,Name,Location
john.smith@email.com,+120XXXXX234,john.smith@email.com,John Smith,New York
jane.smith@email.com,+131XXXXX890,jane.smith@email.com,Jane Smith,Los Angeles

Téléchargez et mappez le fichier CSV

Anchor link to
  1. Allez dans Audience → Importer un CSV → Importer des contacts.

    Hub d'importation CSV dans la section Audience montrant la carte Importer des contacts à côté de Mettre à jour les valeurs de tag, Importer les abonnés push, Importer les événements et Importer les catégories d'abonnement

  2. Cliquez sur Télécharger le CSV et sélectionnez votre fichier. Pour le remplacer, cliquez sur Télécharger un autre CSV.

  3. Saisissez un Nom de segment pour les contacts importés.

  4. Sous Colonne de contact dans le CSV, sélectionnez une colonne et, à côté, choisissez le Canal qu’elle enregistre (E-mail, SMS, WhatsApp ou Viber). Cliquez sur + Ajouter un canal pour mapper une autre colonne, ou pour mapper la même colonne à un canal supplémentaire.

  5. Sous Colonne UserId dans le CSV, sélectionnez la colonne avec les identifiants utilisateur uniques, si votre fichier en possède une.

  6. Pour inclure des données supplémentaires pour la segmentation, sélectionnez un Nom de colonne de votre CSV et assignez-lui un Tag. Cliquez sur + Ajouter une colonne pour mapper plus d’attributs.

    Étape de mappage de l'assistant d'importation de contacts avec une colonne mappée à E-mail, une colonne Mobile mappée à SMS, WhatsApp et Viber, et une colonne Ville mappée à un tag

  7. Cliquez sur Démarrer l’importation.

Après l’importation, les contacts sont disponibles pour les campagnes sur les canaux que vous avez mappés. Ils apparaissent comme un nouveau segment dans la liste des Segments et peuvent également être consultés via l’explorateur d’utilisateurs.

L’écran de fin affiche deux compteurs :

  • Créés : les enregistrements de canaux nouveaux pour l’application.
  • Mis à jour : les enregistrements de canaux qui existaient déjà, y compris lorsque la même adresse ou le même numéro est réenregistré sous un autre User ID ou sur une autre plateforme d’appareil.

Les deux comptent des enregistrements de canaux, et non des contacts ou des lignes CSV. Un contact mappé à deux canaux, par exemple SMS et WhatsApp, ajoute 2.

Pour un contact mis à jour, seuls les tags mappés à l’étape 6 changent. Leurs valeurs sont écrasées par les valeurs du CSV. Les autres tags déjà définis sur le contact restent inchangés.

Lignes ignorées lors de l’importation

Anchor link to

L’écran de fin regroupe les lignes ignorées par motif :

  • L’adresse e-mail n’est pas valide
  • Le numéro de téléphone n’est pas valide
  • Aucune adresse de contact dans la ligne : chaque colonne mappée était vide

Une ligne peut être partiellement importée et apparaître quand même dans cette répartition. Par exemple, la colonne e-mail réussit, mais la colonne téléphone échoue à la validation.

Cliquez sur Télécharger les lignes ignorées pour obtenir un CSV de ces lignes uniquement. Le fichier ajoute le motif de l’omission comme une colonne supplémentaire afin que vous puissiez corriger les lignes et les télécharger à nouveau.

Lignes que l’importation n’a pas réussi à enregistrer

Anchor link to

Certaines lignes semblent correctes dans le fichier mais ne passent toujours pas. Par exemple, une adresse e-mail peut être correctement orthographiée et être tout de même rejetée car elle appartient à un domaine jetable ou qui a généré un rebond. Pushwoosh compte les lignes comme celles-ci comme Échouées, séparément des lignes Créées, Mises à jour ou Ignorées.

Les lignes échouées ne sont pas détaillées par motif et ne sont pas incluses dans le téléchargement des lignes ignorées. Pour les trouver, comparez votre CSV source avec le segment importé. Corrigez les adresses manquantes (par exemple, supprimez un domaine jetable ou qui a généré un rebond), puis téléchargez à nouveau uniquement ces lignes dans une nouvelle importation.