Mailing Masivo

En este tutorial aprenderemos como enviar documentos a varias personas cuyos emails tenemos guardados en un archivo .csv.
Nuestro ejemplo se va a basar en enviar notificación de un evento.

Antes de empezar debemos tener preparado un archivo .csv en el cual estarán los datos de las personas que queremos invitar al evento. El formato de nuestro csv tiene la siguiente estructura : Nombre,Apellidos,DNI,Email.

Captura

El siguiente paso seria crear una plantilla generador para poder crear las entradas a nuestro evento y un disparador que enviara las entradas a cada persona de la lista de nuestro csv.

Plantilla generador

Para darle estilo a nuestras invitaciones podemos crear una plantilla de pdf. Necesitamos una etiqueta con los campo de formulario que vamos a rellenar con los datos de nuestro archivo csv.
El origen de los datos en este caso no sera de valores de etiqueta sino de CSV.

Plantilla

En los campos de formulario debemos poner la columna de nuestro archivo csv por el orden que estan puestos, por ejemplo en nuestro caso para rellenar el campo “Nombre” debemos coger los dato de la primera columna del archivo.

campos

Una vez tengas nuestra plantilla con el estilo que queremos que vean nuestros invitados, vamos a crear la plantilla que generara los documentos uno por cada linea del csv.

generator

Le indicamos un nombre en nuestro caso sera “Creador de invitaciones”.
Podemos indicar que nombre tendrán los documentos creados y también la plantilla que hemos creado previamente.

NomDOc

Una vez creada nuestra plantilla generador es decir la plantilla que nos ayudara a crear todas nuestra invitaciones, vamos a crear un disparador que es el que nos enviara las invitaciones una vez creadas.

El disparador sera de tipo “Documento” ya que necesitamos que se ejecute cada vez que se crea un documento nuevo.
Disp1

Disp2

El tipo de acción sera de Enviar email y el correo electrónico lo cogeremos de los datos de formulario del campo Email de nuestra etiqueta “Invitaciones”.

Podemos personalizar el mensaje que enviaremos mediante un campo calculado ya que tenemos los datos de cada persona a la que enviaremos el email. Ademas podemos añadir un link con una Solicitud de documentos y de esa manera recibir una respuesta a la invitación.

Config Email

Una vez tenemos nuestro disparador configurado el unico paso seria crear las invitaciones.

generator

Elegimos la plantilla generador y el archivo csv.

GenerarDocs

Con esta accion tendremos tantos documentos creados como lineas de csv haya y se enviaran automaticamente al email de cada persona. Para poder recibir respuest de la persona a la que invitamos necesitamos crear una “Solicitud de documentos”.

Nuestra invitación creada y rellenada con datos del archivo csv

blog