web-dev-qa-db-fra.com

Mailmerge via Google Sheets: contenu de cellules multilignes

J'essaie de créer un lot de courriers électroniques en utilisant les données d'un Google Sheets.

Les feuilles ont ces colonnes: nom, adresse email, message

J'ai essayé 2 Google Add-ons: Encore un autre publipostage (utilise Gmail pour la composition du courrier) et Fusion par Mailchimp (utilise Google Docs pour la composition du courrier).

Dans les deux cas, le même problème se pose: les e-mails générés ne respectent pas les sauts de ligne et le message n’est donc qu’un gros morceau de texte, très difficile à lire.

Connaissez-vous un moyen de résoudre ce problème?

J'ai essayé cela et cela a presque fonctionné (avec YAMM, cela ne fonctionnait pas avec MbM): avoir une colonne "avant" avec <pre> comme valeur et une autre colonne "après" avec </pre> comme valeur .

Et ensuite, dans le mailmerge, injectez <<before>> <<comments>> <<after>>

Mais cela crée un autre problème: de nombreux courriels ont le corps taillé pour une raison étrange. Si possible, je préférerais résoudre ce problème dans Google Sheets.

3
pixeline

Vous pouvez utiliser encore un autre publipostage pour créer des sauts de ligne en divisant le contenu du message en différentes colonnes.

Partout où vous avez besoin de voir un saut de ligne, insérez une colonne avec un en-tête Break #. Les cellules situées sous l'en-tête de cette colonne doivent être vides.


  1. Dans Google Sheets, par exemple, vos colonnes pourraient ressembler à ceci:

    Email Address, P1, Break 1, P2, ​Break 2, P3, ​Break 3 et P4


  1. Dans Gmail, composez le brouillon du message comme ceci. Assurez-vous également que la taille de la police pour les pauses est trop petite.

    enter image description here


  1. Envoyez-vous un test pour vérifier. Voici le résultat obtenu avec cette configuration.

    enter image description here

1
rahi