ChasquiMail
Envio de correos masivos gratis, sin registro
Publicidad728 × 90Configura AdSense
Publicidad160 × 600Configura AdSense

Enviar correos masivos desde Excel o CSV con datos personalizados

· 6 min de lectura

Como preparar el archivo y usar cada columna como variable, incluido un cuerpo de correo distinto para cada destinatario.

Si ya tienes los datos en una hoja de calculo, tienes casi todo hecho. La idea es simple: cada columna del archivo se convierte en una variable que puedes insertar en el asunto o el cuerpo del correo.

Como preparar el archivo

No hace falta un formato especial. Basta con esto:

  • La primera fila son los encabezados. Serán los nombres de tus variables.
  • Una columna con el correo. Puede llamarse Email, Correo o como quieras: se detecta sola.
  • Las demas columnas, las que necesites.

Sirven .csv, .tsv, .txt y .xlsx. El separador (coma, punto y coma o tabulador) y la codificacion se detectan automaticamente, asi que los acentos no se rompen aunque el archivo venga de un Excel en espanol.

Un ejemplo concreto

NombreEmailCiudadMontoMensaje
Ana Marquezana@ejemplo.comLima1250.50Tu pedido 4821 sale manana.
Luis Perezluis@ejemplo.comCusco80.00Recuerda tu cita del viernes.

Con ese archivo, estas variables quedan disponibles al instante: {{nombre}}, {{email}}, {{ciudad}}, {{monto}} y {{mensaje}}. Los nombres con espacios o acentos se simplifican solos: Nombre Completo se usa como {{nombre_completo}}.

Filtros para que el texto quede natural

Los datos rara vez vienen listos para pegarlos tal cual. Los filtros los acomodan:

EscribesSale
{{nombre}}Ana Marquez
{{nombre|first_word}}Ana
{{nombre|title}}Ana Marquez (aunque venga en mayusculas)
{{monto|money:"S/"}}S/ 1,250.50
{{ciudad|default:"tu ciudad"}}Lima, o «tu ciudad» si la celda esta vacia

Tres formas de armar el cuerpo

Segun cuanto cambie el mensaje entre una persona y otra:

  1. Mismo cuerpo para todos. Un solo diseno con variables. Es lo habitual.
  2. Plantilla + texto por fila. Tu diseno se mantiene y el marcador {{contenido}} se reemplaza con el texto de una columna. Cada quien recibe su mensaje dentro del mismo formato.
  3. Cuerpo completo desde una columna. Cada fila trae su correo entero, en texto o en HTML.

La segunda opcion suele ser el punto dulce: mantienes una imagen consistente sin escribir mil correos a mano.

Condicionales para los casos especiales

{% if monto > 1000 %}
  Puedes fraccionar este pago en tres cuotas.
{% endif %}

{% if ciudad == "Lima" %}Envio gratis{% else %}Consulta el costo{% endif %}

Antes de enviar, la vista previa te deja recorrer fila por fila y ver exactamente lo que va a recibir cada destinatario, con su asunto y su cuerpo ya resueltos.

Preguntas frecuentes

¿Que formatos de archivo se pueden importar?

CSV, TSV, TXT y XLSX. El separador y la codificacion se detectan automaticamente, asi que los acentos se conservan aunque el archivo venga de Excel en espanol.

¿Como se llaman mis variables?

Igual que los encabezados del archivo, simplificados. Una columna «Nombre Completo» se usa como {{nombre_completo}} y una columna «Ciudad» como {{ciudad}}.

¿Puedo enviar un cuerpo distinto a cada persona?

Si. Puedes elegir una columna que contenga el mensaje de cada fila, ya sea para insertarlo dentro de tu plantilla o para usarlo como cuerpo completo del correo.

¿Que pasa con las filas que tienen correos invalidos?

Se descartan al importar y se te informa cuantas fueron. Tambien se omiten los duplicados y las direcciones que ya estan en tu lista negra.

Sigue leyendo

Publicidad160 × 600Configura AdSense
Publicidad728 × 90Configura AdSense