Todos los cursos

Importar tu catálogo

Cómo subir tus productos, qué columnas reconoce Bruxel y qué pasa con lo que ya tenías cargado.

Transcripción del video

En este video importas tu catálogo desde un archivo CSV o Excel.

Tu catálogo todavía está vacío. Empieza con «Importar catálogo».

Si empiezas de cero, descarga la plantilla: trae las columnas que Bruxel reconoce.

Sube tu archivo. Este trae 24 productos de cuatro departamentos.

Antes de escribir nada, elige «Revisar antes de importar».

Bruxel te dice qué pasaría: 24 productos nuevos, y ninguno se sobrescribe.

También te dice cómo entendió tus columnas: SKU, nombre, marca y categoría.

Color y material repiten valores, así que se crearán como atributos filtrables.

La descripción del proveedor es texto largo. Márcala para que Bruxel la use al generar.

Si todo cuadra, importa.

Listo: 24 productos nuevos en tu catálogo.

Aquí están tus 24 productos, cada uno con su SKU, su marca y qué tan completa está su ficha.

En la ficha, el color y el material ya son atributos.

Y la descripción del proveedor queda guardada en los datos importados.

El SKU es la llave: si vuelves a importar, Bruxel actualiza en lugar de duplicar.

En el siguiente video generas tus primeras descripciones.

Formatos y tamaño

Se aceptan dos formatos, y el archivo se valida por su contenido, no solo por la extensión:

  • CSV en UTF-8.
  • Excel (.xlsx).
  • CSV hasta 256 MB y XLSX hasta 10 MB, con hasta 50,000 filas y 512 columnas.

Columnas

No necesitas renombrar nada: Bruxel reconoce varios nombres para cada columna clave.

ColumnaNombres que reconoce¿Obligatoria?
SKUsku, upc, ean, gtin, codigo, id, product_id, id_productoSí
Nombrename, nombre, title, titulo, product_name, name_mejorado, nombre_mejorado, nombre_originalSí
Marcabrand, marcaNo
Categoríacategory, categoria, categories, categoria_especifica, subcategoria, departamentoNo

Las demás columnas de tu archivo no se pierden. Antes de escribir nada, la simulación te las lista una por una y tú marcas cuáles guardar: las marcadas quedan como datos de origen y alimentan la generación; las demás se quedan en tu archivo.

Qué pasa si tu archivo trae dos columnas que sirven

Un catálogo enriquecido suele traer el dato dos veces: el nombre crudo del ERP y uno ya redactado, o el departamento y la categoría fina. Bruxel elige una sola, y siempre la misma:

  • Nombre: gana el enriquecido. Si tu archivo trae name_mejorado y nombre_original, se usa el primero — normalmente es más limpio, porque el crudo suele traer la descripción metida dentro.
  • Categoría: gana la más específica. Entre categoria_especifica («taladro percutor») y departamento («Herramientas y Ferretería»), se usa la específica: describe el producto, no el pasillo.
La columna que no gana NO se pierde: queda como dato de origen y puede volverse un atributo filtrable. Y no tienes que adivinar: la simulación te enseña qué columna alimentó cada campo antes de escribir nada.

Cómo entran tus atributos

Los atributos filtrables —color, talla, material— entran con el mismo import, no en otra pantalla. El lugar donde se decide es «Revisar antes de importar»: ahí, en «Qué columnas guardar», Bruxel lista cada columna de tu archivo y te dice qué haría con ella. Pueden pasar tres cosas:

  • La columna coincide con un atributo que ya tienes: se llena sola y gratis. No gasta créditos ni usa IA — es tu propio dato, ya venía en el archivo.
  • La columna todavía no existe como atributo: si la dejas marcada, se crea con sus valores durante este mismo import y queda lista para filtrar. Y si sus celdas traen varios valores a la vez («Libre de Crueldad,Vegano»), se crea como selección múltiple: cada producto queda con sus valores sueltos, no con la combinación pegada.
  • La columna no sirve como atributo y te dice por qué: «texto largo», «un valor distinto por producto», «un solo valor», «vacía» o «casi vacía». Una columna con un valor distinto por producto no se convierte en atributo aunque la marques: como filtro no serviría de nada.
Rellenar un atributo desde tu archivo NUNCA pisa lo que ya estaba. Si alguien de tu equipo corrigió un valor a mano, un import posterior lo respeta y solo llena los huecos. Por eso puedes reimportar el mismo archivo las veces que necesites.
Un atributo se crea con un máximo de 500 valores, los más frecuentes de tu archivo. Si una columna tiene más, los productos con un valor poco común se quedan sin ese atributo. La simulación te lo avisa antes: te dice cuántos valores tiene la columna y cuántos se van a crear.

Lo que no se marca no se pierde: se guarda como dato de origen y sigue alimentando la generación de descripciones. Simplemente no se puede filtrar por ello en tu tienda.

Qué pasa con lo que ya estaba

El SKU es la llave. Importar el mismo archivo dos veces no duplica nada:

  • SKU nuevo: se crea el producto.
  • SKU que ya existe: se actualizan nombre, marca, categoría y datos de origen.
  • SKU que habías borrado: el producto vuelve a aparecer.
La actualización REEMPLAZA los datos de origen del producto con los del archivo nuevo. Si tu segundo archivo trae menos columnas, se pierden las que faltan.

El recorrido de una carga

En el historial de importaciones, «Ver recorrido» enseña las etapas de cada carga: Importado, Ficha generada, Control de calidad, Publicado, Entregado y En la tienda. Cada etapa trae su fecha, «En curso» (algunos productos ya llegaron), «Pendiente» o «Sin dato», con el porqué.

Se cuentan los productos que la carga cambió y lo que pasó después de ella: una ficha que ya existía antes no cuenta como generada por esta carga. Con varios idiomas configurados, un producto cuenta cuando lo está en todos.

Si subes el mismo archivo dos veces, la segunda carga dice que ningún producto cambió: no hay fichas que seguir. Las cargas anteriores al 12 de septiembre de 2026 dicen «Sin dato»: entonces Bruxel todavía no guardaba el historial de cambios.

«Entregado» solo se sabe si un sistema escucha los avisos de fichas (webhooks), y durante 30 días. «En la tienda» siempre dice «Sin dato»: Bruxel no sabe cuándo tu tienda publica cada producto.

Variantes en el mismo archivo

Si vendes tallas o colores, agrega una columna parent_sku con el SKU del producto padre. Bruxel arma el vínculo al importar, y puedes traer padres e hijas en el mismo archivo.