À quoi sert cet outil
Ce fusionneur d'e-mails en ligne gratuit permet de générer plusieurs corps de mail à partir d'un modèle et d'un fichier CSV. Saisissez un modèle de mail avec des placeholders (ex. {{name}}, {{email}}), uploadez un CSV dont les noms de colonnes correspondent, puis cliquez sur Fusionner pour obtenir un corps de mail par ligne. Tout s'exécute dans le navigateur — sans inscription ni envoi. Idéal pour newsletters, invitations ou personnalisation en masse.
Comment l'utiliser
Démarrage rapide : Saisissez ou collez votre modèle dans la zone, en utilisant {{fieldName}} pour chaque valeur issue du CSV. Uploadez un CSV dont la première ligne contient les noms de colonnes correspondant à ces champs. Cliquez sur Fusionner pour générer tous les corps de mail. Copiez ou téléchargez les résultats.
- Saisir le modèle — Dans la zone modèle, rédigez le message et utilisez
{{name}},{{email}}ou tout{{fieldName}}correspondant aux colonnes du CSV. L'outil affiche les champs détectés en dessous. - Uploader un CSV — Cliquez sur Uploader CSV et choisissez un fichier. La première ligne doit être les en-têtes (ex. name, email). Un aperçu et la liste des colonnes s'affichent ; un avertissement apparaît si le modèle utilise un champ sans colonne correspondante.
- Fusionner — Cliquez sur Fusionner. Un corps de mail est généré par ligne CSV, les placeholders étant remplacés par les valeurs de la ligne. Colonnes manquantes = chaîne vide.
- Copier ou télécharger — Copiez un mail, Tout copier ou Tout télécharger en un seul fichier texte (mails séparés par un délimiteur).
Comment ça fonctionne
L'outil analyse le modèle pour les placeholders (ex. \{\{([a-zA-Z0-9_]+)\}\}) et analyse le CSV (première ligne = en-têtes, suivantes = données). Chaque ligne devient un enregistrement indexé par les noms de colonnes normalisés (trim, minuscules). Pour chaque ligne, chaque placeholder est remplacé par la valeur correspondante (ou vide si absent). Résultat : une chaîne par ligne. Tout est côté client dans le navigateur ; aucune donnée n'est envoyée à un serveur.
Cas d'usage et exemples
- Newsletters — Un modèle, plusieurs destinataires ; personnalisation par nom, entreprise ou champs personnalisés depuis une feuille.
- Invitations — Même message, noms et détails différents ; exportez ou copiez chaque corps dans votre client mail.
- Envoi en masse — Un modèle, plusieurs corps à partir des lignes CSV ; copiez tout ou téléchargez pour usage ailleurs.
Exemple
- Modèle :
Bonjour {{name}}, votre commande {{orderId}} est prête. - CSV :
name,orderIdpuis les lignesAlice,123etBob,456. - Résultat : Mail 1 = "Bonjour Alice, votre commande 123 est prête." ; Mail 2 = "Bonjour Bob, votre commande 456 est prête."
Limitations et contraintes connues
- Texte seul — Le modèle et la sortie sont en texte brut ; pas de HTML ni de mise en forme riche.
- CSV uniquement — Les données doivent être au format CSV ; première ligne = en-têtes. Champs entre guillemets et virgules dans les guillemets supportés.
- Mémoire navigateur — Les CSV très volumineux (ex. centaines de milliers de lignes) peuvent ralentir ou dépasser les limites pratiques.
- Pas d'envoi — L'outil ne fait que générer les corps de mail ; il n'envoie pas d'e-mails. Copiez ou téléchargez et utilisez votre client mail ou service.