G
GridShot
🇪🇸
CSV / Excel

Importa tu catálogo desde una hoja de cálculo y fotografíalo entero

Una fila por producto, una columna con una URL de imagen. GridShot procesa el archivo como un trabajo por lotes, crea los productos y los entrega a la misma cadena de generación que usan las integraciones de tienda.

01

Sube tu archivo

Se aceptan CSV, XLSX, XLS y XLSM, hasta 20 MB y 10.000 filas por archivo. Los separadores se detectan solos, así que una exportación con punto y coma funciona tal cual.

02

Revisa la correspondencia de columnas

GridShot detecta la columna con la URL de imagen y las columnas de producto habituales por sus encabezados. Antes de ejecutar ves la correspondencia detectada y una vista previa de filas, y puedes señalar otra columna si la detección falla.

03

Lanza el lote

El archivo se convierte en un trabajo que procesa un grupo de workers con progreso en vivo. Las filas se leen, las imágenes se descargan y los productos se crean mientras avanza el contador, y una fila defectuosa falla sola en vez de arrastrar toda la ejecución.

04

Genera y entrega

A partir de aquí es el flujo de estudio habitual: cada ejecución produce una cuadrícula de 16 a 25 variaciones en unos 5 a 15 minutos y solo entregas como imagen final las tomas que quieras.

Qué necesita tu archivo y qué hace GridShot con ello

Solo una columna es obligatoria: una URL que apunte a una imagen de producto. Todo lo demás es opcional y únicamente mejora el resultado. Los encabezados se reconocen sin distinguir mayúsculas, con varios nombres habituales admitidos por campo:

CampoEncabezados reconocidosPara qué sirve
URL de imagen (obligatoria)url, image_url, image, product_url, image_link, photo_url …La foto de producto con la que trabaja GridShot. Las filas sin una URL http(s) utilizable se omiten y se informan.
Nombre del productoname, product_name, title, product_titlePasa a ser el nombre del producto. Sin él cuesta más distinguir los productos en la biblioteca.
Marcabrand, brand_name, manufacturer, vendorSe guarda en el producto: útil cuando varias etiquetas comparten un espacio de trabajo.
SKUsku, product_sku, product_id, idPermanece unido al producto para que las imágenes finales se rastreen hasta tu catálogo.
Precioprice, product_price, costSe guarda como precio de origen junto a su divisa, solo como referencia.
Descripcióndescription, product_description, descSe conserva como contexto del producto y es editable.
Todo lo demáscualquier otra columnaSe conserva con la importación, de modo que la fila original siga siendo rastreable incluso donde un valor no encaja en ningún campo de producto.
Una fila es un producto con una imagen

Este es el punto que conviene entender antes de montar el archivo. Cada fila crea un producto a partir de una imagen. Si listas el frente, la espalda y un detalle de la misma prenda como tres filas, obtienes tres productos separados, no un producto con tres vistas.

Para varias vistas de un mismo artículo usa la vía de la URL de producto: GridShot lee la ficha, resuelve su galería y crea un producto cuyas fotos pasan a ser perspectivas. Precisamente esas perspectivas son las que la generación usa como referencia de caída, así que el paso extra merece la pena en tus productos estrella. Para amplitud —una buena imagen de cada artículo en un catálogo grande— el CSV es la herramienta adecuada.

Qué queda registrado en el producto

Nombre, marca, descripción, SKU, precio y divisa se escriben en el producto, junto con la tienda de origen, el enlace del producto y el identificador original, de modo que cada imagen generada sigue siendo rastreable hasta la fila de la que salió.

La categoría y el color funcionan distinto. Esas columnas se leen y se conservan con la importación, pero los valores que acaban en el producto proceden del análisis de imagen de GridShot, que mira la foto real en lugar de fiarse de la hoja de cálculo. En la práctica es la fuente más fiable: los árboles de categorías exportados rara vez coinciden con el tratamiento que una prenda necesita en la generación.

Caída y largo

El largo y la caída no se leen del archivo

GridShot representa el largo y la caída a partir de valores curados: la verdad de la marca, que prevalece sobre lo que la IA deduce de la foto y entra en la generación como una instrucción no negociable. Una columna «Largo» o «Corte» en tu exportación es justo el tipo de dato del que deberían venir esos valores, porque lo mantienes para tu clientela en lugar de adivinarlo.

Hoy esas columnas no están vinculadas: el largo y la caída curados se fijan producto a producto dentro de GridShot. En una importación grande eso significa una pasada por tus productos estrella y no por todos: el resto lo sostienen los valores deducidos por la IA, con una influencia más suave sobre el prompt.

Límites y qué ocurre cuando algo falla

Las importaciones masivas fallan de maneras muy aburridas. Así se comporta esta:

  • Formatos aceptados: CSV, XLSX, XLS y XLSM, hasta 20 MB y 10.000 filas por archivo.
  • Las filas sin una URL de imagen http(s) utilizable se omiten en lugar de adivinarse, y se informan para que corrijas la exportación.
  • Las descargas individuales se reintentan con espera creciente antes de dar una fila por fallida. Las filas fallidas no detienen el trabajo; el resto del lote continúa.
  • Si una ejecución falla de forma sostenida —servidor de imágenes caído, enlaces de CDN caducados, URL erróneas en todas partes—, el trabajo se detiene solo en vez de arrastrarse por miles de filas condenadas.
  • La importación no deduplica frente a productos ya presentes en tu biblioteca. Pasar el mismo archivo dos veces crea los productos dos veces.
  • Esto es una importación puntual, no una sincronización. Los cambios posteriores en tu tienda no se propagan y volver a importar es siempre una acción explícita.

Dónde compensa la vía por lotes

  • Lanzamientos de temporada: unos cientos de referencias que necesitan imágenes sobre modelo en la misma ventana.
  • Despliegues en marketplaces, donde las mismas prendas necesitan un segundo juego de imágenes con otras especificaciones.
  • Puesta al día del catálogo: la cola larga de productos antiguos que nunca tuvieron una sesión en condiciones.
  • Tiendas headless o a medida sin conexión directa, donde una exportación es la vía fiable de entrada.

Cuánto cuesta un lote

La importación en sí es gratuita. Pagas las imágenes que publicas:

  • 1 $ por imagen publicada: el archivo final entregado.
  • Más el cómputo de IA real, facturado a precio de proveedor: normalmente unos céntimos.
  • Una ejecución produce una cuadrícula de 16 a 25 variaciones en 5 a 15 minutos. Una ejecución cuesta 1 $ más cómputo, y ese dólar se descuenta de la primera toma que entregas desde ella — así que una cuadrícula desde la que publicas no cuesta nada más allá del 1 $ por imagen final.
  • Cada cuenta nueva empieza con 10 $ de saldo gratis, sin tarjeta.

Un ejemplo calculado: un lanzamiento de temporada de 200 productos con tres imágenes publicadas cada uno suma 600 imágenes publicadas, es decir unos 600 $ más el cómputo de las ejecuciones correspondientes. Importar las 200 filas no cuesta nada y el saldo inicial de 10 $ cubre tus diez primeras imágenes, así que puedes validar el resultado sobre prendas reales antes de comprometer todo el lote.

Ver todos los precios

¿CSV, Shopify o WooCommerce?

Los tres caminos alimentan la misma cadena de generación. Solo se diferencian en cómo entran los productos.

¿En Shopify?

Conecta la tienda en modo solo lectura mediante OAuth para recorrer tu catálogo y luego trae los productos por URL de producto o por esta vía de lotes.

Integración con Shopify

¿En WooCommerce?

La conexión con WooCommerce usa claves de API REST de solo lectura y funciona igual a partir de la selección de productos.

Integración con WooCommerce

Preguntas frecuentes sobre el flujo CSV

¿Qué columnas son obligatorias?

Una: una columna con una URL de imagen. Nombre de producto, marca, SKU, precio y descripción son opcionales y se recogen automáticamente cuando sus encabezados usan un nombre habitual. Todo lo demás del archivo se conserva con la importación.

¿Sirve una exportación de Excel o tiene que ser CSV?

XLSX, XLS y XLSM funcionan igual de bien que CSV, hasta 20 MB y 10.000 filas. Los separadores se detectan solos, así que las exportaciones con punto y coma no necesitan limpieza, y los campos entrecomillados con comas dentro se leen correctamente.

¿Puede un producto tener varias imágenes en el archivo?

Por CSV no: cada fila se convierte en su propio producto con una imagen. Para el frente, la espalda y un detalle de la misma prenda, importa ese producto por su URL de producto: GridShot convierte la galería en perspectivas de un único producto, y esas perspectivas son las que la generación usa como referencia de caída.

¿Qué pasa si algunas URL están rotas?

Las filas sin una URL utilizable se omiten y se informan. Las descargas que fallan de forma transitoria se reintentan con espera creciente; una fila que sigue fallando se marca como fallida y el lote continúa. Solo una ejecución que falla de forma sostenida se detiene sola, así que te enteras pronto y no en la fila nueve mil.

¿Podemos probar primero con un subconjunto?

Sí, y es el orden sensato. Importa veinte filas, genera para dos o tres y juzga el resultado sobre tus propias prendas. El saldo inicial de 10 $ lo cubre, y la correspondencia que validas con veinte filas es la misma que se ejecutará con diez mil.

¿Esto es solo para equipos grandes?

No. La vía por lotes es la entrada más rápida para cualquiera con más productos que paciencia, sea cual sea el tamaño del catálogo: una hoja de cuarenta artículos vale tanto como una de cuatro mil. Las operaciones mayores suelen añadir la API por encima en lugar de sustituir esta vía.

Convierte una hoja de cálculo en un catálogo terminado