Generación de imágenes en lote desde tu CSV.
Convierte tu hoja de campaña en variantes de imagen coherentes. Conecta las columnas con las variables de tu plantilla y sigue cada trabajo desde el envío hasta el archivo terminado.
Separa el diseño del contenido variable.
Guarda tu banner, portada o diseño promocional como plantilla. En Automate, habilita los campos de texto, imagen o color que cambiarán en tu campaña. Selecciona la plantilla en Renders masivos y espera a que carguen sus variables.
Para este ejemplo usa tres textos: titular, precio y etiqueta de oferta. Son precios ficticios de campaña, no precios de suscripción de Pikstrapi. Cada fila del CSV describe una variante terminada.
headline,price_label,offer_label
Nueva colección,19 € por producto,Lanzamiento
"Diseño para equipos, sin repetir",29 € por producto,Oferta de ejemplo
"Tu próxima idea ""en imágenes""",39 € por producto,Edición de ejemploValida el archivo antes de generar el lote.
Usa un CSV separado por comas, con una cabecera y al menos una fila de datos. Cada cabecera debe tener un nombre único y no vacío; cada fila debe contener el mismo número de celdas. Expórtalo en UTF-8 si el contenido incluye tildes.
- Pon el campo entre comillas cuando contenga una coma o un salto de línea. Las comillas dentro del campo se escriben dobles.
- Revisa la vista previa importada. Que la hoja de cálculo se vea bien no demuestra que el separador y las comillas del CSV sean correctos.
- Selecciona la página en el asistente, fuera del CSV. Las columnas técnicas de selección de página se excluyen de los datos importados.
Si la importación señala cabeceras duplicadas, columnas inconsistentes o comillas sin cerrar, corrige la hoja de origen y expórtala otra vez. Empieza con pocas filas antes de enviar tu campaña.
Asigna cada columna al campo que sustituye.
La pantalla de mapeo usa las variables guardadas de tu plantilla. Las cabeceras que coinciden con el ID de una variable pueden asignarse automáticamente; en los demás casos, selecciona la columna. Una cabecera legible no necesita coincidir con el ID interno del objeto.
- Asigna headline al texto del titular. Asigna price_label y offer_label a sus campos de texto.
- Para un campo de imagen, aporta una URL accesible para el renderizador y asígnala a la propiedad de origen. Un nombre de archivo local no es una URL de imagen.
- Revisa los valores por defecto. Las celdas vacías pueden usar esos valores. Si un campo debe quedar fijo, retira su asignación o mantenlo fuera de las variables habilitadas.
- Elige el formato y la misma página de la plantilla para cada fila. Prueba los titulares largos y las filas sin imagen antes de enviarlas.
El envío y la finalización son pasos distintos.
El navegador envía cada fila como un renderizado diferido. Mantén el asistente abierto hasta que termine el envío. Una vez aceptado, el trabajo continúa en el servidor y la pantalla del lote muestra su estado.
Revisa los fallos de envío y generación. Las filas completadas, fallidas y canceladas pueden contar como progreso terminado: un indicador completo no significa que todas las imágenes se hayan generado correctamente.
Lee el error de la fila antes de reintentar. El reintento envía un nuevo renderizado con la petición guardada y el consumo habitual de créditos. Cancelar un trabajo encolado no detiene uno que ya se está ejecutando.
Conserva los datos de origen con los resultados finales.
Descarga los resultados completados desde el detalle del lote y revisa una muestra al tamaño previsto. Conserva el CSV de origen y registra las filas que necesitan corrección. El historial del lote es local al navegador y la cuenta; no está sincronizado entre dispositivos.
Para automatizar eventos recurrentes, usa la API de imágenes o la guía de n8n. Si tienes una lista de participantes, la guía de certificados añade comprobaciones de nombre y fecha. Para generar documentos, consulta los límites del PDF antes de elegir el formato.
- Certificados personalizados desde CSV de participantes
- Guía API de generación de imágenes
- Guía render y combinación PDF
- Guías y archivos de ejemplo