CSV mail merge
Convierte una plantilla y filas CSV en un mensaje personalizado por fila.
CSV mail merge
Escribe una plantilla de mensaje una sola vez, pega tus filas CSV en el segundo panel y esta herramienta genera un mensaje personalizado por fila. Marca las partes que cambian con un segnapostos — {{first_name}}, {{company}}, {{amount_due}} — y los valores de cada fila se sustituyen al generar. Soporta tres estilos de segnapostos: {{column}}, {column} y $column, así puedes adaptarte a cualquier plantilla que ya uses.
En el lado del CSV, la primera fila se lee como nombres de columna de forma predeterminada, por lo que los segnapostos se alinean con la hoja. Sin fila de encabezado también está bien — las columnas se referencian por posición como Columna 1, Columna 2, etcétera. Los separadores se detectan automáticamente o puedes forzar coma, punto y coma, tabulación o barra vertical. Una celda vacía puede tomar un valor de respaldo, o la fila completa se puede omitir cuando "Omitir filas con valor faltante" está activado — útil cuando un mensaje no puede salir sin ese campo. Una opción de mayúscula puede poner en mayúscula, MAYÚSCULAS o minúsculas cada valor sustituido sin tocar el texto circundante, y los espacios en blanco de las celdas se eliminan de forma predeterminada.
Entre mensajes eliges el separador — una línea en blanco para una lista desplazable o un salto de línea único para enviar el resultado a otra parte. La numeración agrega un prefijo a cada mensaje con su posición, y la advertencia de columnas no utilizadas detecta columnas CSV que la plantilla nunca usa y segnapostos sin columna coincidente — una forma rápida de detectar un error tipográfico antes de enviar cien mensajes con el nombre equivocado.
Todo se ejecuta localmente en tu navegador: tu plantilla y tus datos CSV — nombres de clientes, direcciones de correo electrónico, detalles de pedidos — nunca se suben a ninguna parte. Copia los mensajes terminados, descárgalos como archivo .txt o envía el resultado a otra herramienta para seguir procesándolo.