Usar archivos CSV

Los archivos CSV (valores separados por comas) sirven para importar productos a tu tienda Shopify y exportar productos desde tu tienda. Al usar un archivo CSV, puedes importar o exportar grandes cantidades de productos y sus detalles a la vez. Esto puede ser útil si quieres intercambiar información de productos entre Shopify y otro sistema.

Aprende cómo abrir y editar un archivo CSV.

Obtener un archivo CSV de muestra

Puedes descargar y ver un archivo CSV de productos de muestra y usarlo como plantilla.

  • El archivo de la muestra tiene un producto de ejemplo y un par de variantes. Probablemente tu archivo de importación contiene muchos otros productos y variantes. Si usas el archivo de muestra para crear tu propio archivo de importación, asegúrate de eliminar todos los productos de ejemplos.

  • El archivo de muestra incluye la columna Variant Inventory Qty, que se usa solo para tiendas que tienen una sola sucursal. Si usas varias sucursales y deseas importar o exportar cantidades de inventario, usa el archivo CSV de inventario.

Formato de archivo CSV del producto

La primera línea del archivo CSV de productos debe ser los encabezados de columna que están incluidos en el archivo CSV de muestra y en el mismo orden. Cada columna debe estar separada por una coma. Las líneas (o registros) siguientes en el archivo deben contener los datos de tus productos utilizando las mismas columnas en ese mismo orden.

Sobrescribir detalles de productos con un archivo CSV de importación

Cuando importas un archivo CSV, puedes seleccionar la opción Sobrescribir productos actuales que tienen el mismo identificador. Los valores existentes se usarán para las columnas que falten. Si seleccionas esta opción, cuando el identificador en el archivo CSV de importación coincida con un identificador existente en tu lista de productos, los valores en el archivo CSV sobreescribirán los valores en las columnas correspondientes en la lista de productos existente. Si la opción de sobrescribir no está seleccionada, los productos que coincidan con un identificador existente se omitirán durante la importación con archivo CSV.

  • Si una columna obligatoria en el archivo CSV de importación está en blanco, el valor correspondiente en la lista de productos se sobrescribe en blanco.

    Por ejemplo, el valor de Type en la lista de productos existente es Snowboard, pero la columna Type está en blanco en el archivo CSV que importas, Snowboard se sobrescribe y queda en blanco.

  • Si una columna no obligatoria no está incluida en el archivo CSV de importación, pero está incluida en la lista de productos existente, el valor en la lista de productos quedará igual.

    Por ejemplo, si la columna Variant Image está incluida en la lista de productos existente, pero esa columna no está incluida en el archivo CSV de importación, el valor en la lista de productos quedará igual.

Descripción del archivo CSV de importación de productos

Descripción de las columnas en el archivo CSV de importación de productos.
Columna Descripción Requisitos de datos
Handle

Los identificadores son nombres únicos para cada producto. Pueden contener letras, guiones y números, pero no espacios, acentos ni otros caracteres, como puntos. Los identificadores se usan en la URL de cada producto.

Por ejemplo, el identificador para "Zapatos de mujer" debería ser zapatos-mujer, y la URL del producto sería https://tutienda.myshopify.com/productos/zapatos-mujer.

Cada línea del archivo CSV que empiece con un identificador diferente se considerará un producto nuevo. Para agregarle varias imágenes a un producto, debes agregar varias líneas con el mismo identificador.

Obligatorio. No puede estar en blanco ni faltar.

Title

Nombre de tu producto. Por ejemplo, Zapatos de mujer.

Obligatorio. No puede estar en blanco ni faltar.

Body (HTML)

La descripción del producto en formato HTML. También puede ser texto sin formato.

Obligatorio, pero puede estar en blanco.

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Vendor

El nombre del proveedor de tu producto. Por ejemplo, Calzados Juan.

Obligatorio, pero puede estar en blanco.

Los valores ingresados deben tener al menos dos caracteres.

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Type

El tipo de producto. Por ejemplo, Zapatos.

Obligatorio, pero puede estar en blanco.

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Tags

Una lista de etiquetas separadas por comas utilizadas para etiquetar el producto. La mayoría de las aplicaciones de hojas de cálculo agregan automáticamente comillas a las etiquetas por ti. Si usas un editor de texto sin formato, debes agregar las comillas manualmente. Por ejemplo, "etiqueta1, etiqueta2, etiqueta3".

Obligatorio, pero puede estar en blanco.

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Published

Indica si un producto está publicado en tu tienda online. Los valores válidos son TRUE si el producto está publicado en tu tienda online, o FALSE si el producto está escondido de tu tienda online.

Obligatorio. Al dejar el campo en blanco se publica el producto.
Option1 Name

Si un producto tiene una opción, introduce su nombre. Por ejemplo, Color.

Obligatorio. No puede estar en blanco ni faltar.

Para productos con una sola opción, debería configurarse como Title.
Option1 Value

Precaución: si cambias los datos en esta columna, se eliminan los valores de identificaciones de variante existentes y se crean nuevas identificaciones de variante. Cualquier cambio en los valores de identificaciones de variante puede romper las dependencias externas de las identificaciones de variante.

Si el producto tiene una opción, entonces introduce su valor. Por ejemplo, Negro.

Obligatorio. No puede estar en blanco ni faltar.

Para productos con una sola opción, debería configurarse como Default Title.

Nombre de la Opción2

Si un producto tiene una segunda opción, introduce su nombre. Por ejemplo, Tamaño.

Obligatorio, pero puede estar en blanco.

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Valor de la Opción2

Precaución: si cambias los datos en esta columna, se eliminan los valores de identificaciones de variante existentes y se crean nuevas identificaciones de variante. Cualquier cambio en los valores de identificaciones de variante puede romper las dependencias externas de las identificaciones de variante.

Si un producto tiene una segunda opción, introduce su valor. Por ejemplo, Grande.

Obligatorio, pero puede estar en blanco.

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Nombre de la Opción3

Si un producto tiene una tercera opción, introduce su nombre.

Obligatorio, pero puede estar en blanco.

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Valor de la Opción3

Precaución: si cambias los datos en esta columna, se eliminan los valores de identificaciones de variante existentes y se crean nuevas identificaciones de variante. Cualquier cambio en los valores de identificaciones de variante puede romper las dependencias externas de las identificaciones de variante.

Si un producto tiene una tercera opción, introduce su valor.

Obligatorio, pero puede estar en blanco.

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

SKU de la variante

El SKU del producto o de la variante. Esto se usa para hacer un seguimiento del inventario con servicios de seguimiento de inventario.

Este campo no puede quedar en blanco si utilizas un servicio de logística personalizado.

Obligatorio, pero puede estar en blanco.

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Variant Grams

El peso del producto o variante, en gramos. No especifiques una unidad de medida ni uses decimales. Por ejemplo, para un peso de 5,125 kg, ingresa 5125.

Shopify siempre importa y exporta el peso en gramos, incluso si lo especificas en una unidad diferente. Debes utilizar pesos precisos si deseas ofrecer envíos calculados por las empresas de transporte, o si deseas utilizar un servicio de logística de terceros.

Obligatorio. No puede estar en blanco ni faltar.

Debes introducir un valor, incluso si ese valor es 0.

Variant Inventory Tracker

Agrega tu seguimiento de inventario para esta variante o producto. Los valores válidos incluyen shopify, shipwire, amazon_marketplace_web, o en blanco si no se le hace seguimiento al inventario.

Obligatorio, pero puede estar en blanco.

Si se eliminan las opciones de seguimiento de inventario existentes, ya no se hace seguimiento del inventario.

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Variant Inventory Qty

Es el número de artículos de este producto, o de su variante, que tienes en existencias. Esta columna se usa solo para las tiendas Shopify que tienen una sola sucursal.

Si tu tienda administra el inventario en múltiples sucursales, entonces no se incluye esta columna. Si deseas importar o exportar cantidades de inventario, usa el archivo CSV de inventario

Obligatorio, pero puede estar en blanco.

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Variant Inventory Policy

Cómo gestionar los pedidos cuando el nivel de inventario para este producto o variante haya llegado a cero. Las variantes con una política de inventario de deny no se pueden comprar cuando el nivel de inventario llega a cero. Las variantes con una política de inventario de continue se pueden comprar después de que el nivel de inventario llega a cero, lo que permite tener niveles de inventario negativos.

Obligatorio. No puede estar en blanco ni faltar.

Variant Fulfillment Service

El servicio de logística del producto o variante utilizado. Los valores válidos son: manual, shipwire, webgistix y amazon_marketplace_web.

Si usas un servicio de logística personalizado, puedes agregar el nombre del servicio en esta columna. Para el nombre personalizado, utiliza letras en minúscula solamente. No se permiten espacios en blanco—por favor reemplázalos con un guión (-). Se eliminarán puntos y otros caracteres especiales. Por ejemplo, si el nombre de tu servicio de logística es "Logística de Joan", introduce logistica-de-joan en el archivo CSV.

Debes haber configurado un servicio de logística personalizado en tu panel de control de Shopify antes de poder agregar el nombre del servicio en esta columna.

Obligatorio. No puede estar en blanco ni faltar.

Variant Price

El precio del producto o variante. No incluyas ningún símbolo de moneda, solo incluye el precio. Por ejemplo, 9,99.

Obligatorio. No puede estar en blanco ni faltar.

Variant Compare at Price

El "precio de comparación" del producto o variante. No incluyas ningún símbolo de moneda, solo incluye el precio. Por ejemplo, 9,99.

Obligatorio, pero puede estar en blanco.

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Variant Requires Shipping

La opción para solicitar envío. Los valores válidos son TRUE, FALSE, o en blanco (que es igual a FALSE).

Obligatorio, pero puede estar en blanco.

Variant Taxable

Aplicar impuestos a esta variante. Los valores válidos son TRUE, FALSE, o en blanco (que es igual a FALSE).

Obligatorio, pero puede estar en blanco.

Variant Barcode

El código de barras, ISBN o UPC del producto.

Obligatorio, pero puede estar en blanco.

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Image Src

Introduce la URL para la imagen del producto. Shopify descarga las imágenes durante la importación y las vuelve a cargar en tu tienda. Estas imágenes no son específicas para cada variante. La columna de imagen de variante es donde se especifican las imágenes de las variantes.

No puedes cambiar el nombre de archivo de la imagen después de haber subido la imagen a tu tienda. No subas imágenes que contengan los sufijos _thumb, _small, o _medium en sus nombres.

Obligatorio, pero puede estar en blanco.

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Image Position

Introduce el número del pedido en el que deseas que aparezca la imagen en la página del producto. Las imágenes aparecerán ordenadas de menor a mayor a partir de un valor de posición de imagen de 1. Por ejemplo, introduce 1 si deseas que la imagen aparezca primero para ese producto.

Obligatorio, pero puede estar en blanco.

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Image Alt Text

El texto alternativo describe una imagen y es parte importante de la descripción del producto. Si por algún motivo una imagen no puede cargarse, se mostrará el texto alternativo en su lugar. Además, la tecnología de asistencia lo utiliza para describir una imagen a un cliente con discapacidad visual. Incluir texto alternativo mejorará el SEO de tu página web. Tu texto alternativo debe ser breve pero descriptivo. La longitud máxima es 512 caracteres, pero la longitud óptima es 125 caracteres o menos.

Obligatorio, pero puede estar en blanco.

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Gift Card

Indica si el producto es una tarjeta de regalo o no. Los valores válidos son TRUE o FALSE. Agregar esta columna también te permite editar otros detalles de las tarjetas de regalo, como las columnas Cuerpo o Etiquetas, e importar estos cambios. Una tarjeta de regalo se puede crear y activar solo en el panel de control de Shopify. No puedes crear una tarjeta de regalo a través de una importación de archivo CSV de productos.

Obligatorio, pero puede estar en blanco.

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

SEO Title

El título de SEO se encuentra en la página de detalles de un producto bajo el encabezado vista previa de la lista de motores de búsqueda en el campo de Título de la página. El título de SEO tiene un límite de 70 caracteres (entre letras y números). Si dejas este campo en blanco al importar un producto, el campo se llena automáticamente con el título del producto.

Opcional:

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

SEO Description

La descripción de SEO se encuentra en la página de detalles de un producto en el encabezado vista previa de la lista de motores de búsqueda en el campo Metadescripción. La descripción de SEO tiene un límite de 320 caracteres (entre letras y números). Si dejas este campo en blanco al importar un producto, el campo se rellenará automáticamente con la descripción del producto.

Opcional:

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Metacampos de Google Shopping

Una aplicación podría usar los campos de Google Shopping para sincronizar productos con Google Merchant Center. Sin embargo, el canal de Google no utiliza estos metacampos. Puedes ignorar campos en las columnas que incluyen Google Shopping en sus nombres a menos que una aplicación te indique que los uses.

Opcional:

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Variant Image

La URL para las imágenes de variantes. Si agregas una URL, debe ser una URL de imagen que funcione.

Opcional:

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Variant Weight Unit

Los valores válidos son g, kg, lb y oz.

Opcional:

Si este campo queda en blanco, el Variant Weight Unit es kg.

Variant Tax Code

Disponible en: plan Shopify Plus

El código de Avalara para aplicar impuestos a este producto. Este campo se aplica solo si importas o exportas desde una tienda que usa la integración del plan Shopify Plus con Avalara AvaTax.

Cuando creas un archivo CSV exportando productos de una tienda que usa Avalara, se rellena el campo Variant Tax Code. Si importas este archivo CSV en una tienda que no tiene configurada Avalara, fallará tu importación.

Opcional:

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Cost per item

Cuánto te cuesta el producto o la variante. No incluyas ningún símbolo de moneda, solo incluye el costo. Por ejemplo, 9,99.

Opcional:

Más información sobre cómo sobreescribir productos existentes afecta los datos de esta columna.

Status Si un producto está disponible para tus clientes. Los valores válidos son:
  • active: el producto está activo y listo para la venta
  • draft: el producto es un borrador y debe completarse
  • archived: el producto está archivado y ya no está disponible para la venta

Obligatorio.

Si falta la columna, todos los productos se subirán como active. Si la columna está presente, los valores en blanco provocarán el error: El estado no es válido. Define el estado como active, , draft o archived.

Collection excepción de columna

Para organizar tus productos en colecciones al subir el archivo CSV, puedes agregar una nueva columna en cualquier lugar de tu archivo CSV con el nombre de encabezado Collection.

Descripción de la columna Collection en el archivo CSV de importación.
Columna Descripción Requisitos de datos
Collection Introduce el nombre de la colección a la que quisieras agregar este producto.
  • Si la colección automática existe, el producto debe cumplir con las condiciones para la colección.
  • Si la colección aún no existe, se crea una colección manual.

Puedes agregar un producto a una sola colección.

Puede dejarse en blanco.

Crea tu archivo CSV de productos

En cada caso, debes decidir si se trata de un producto simple o con variantes:

  • Producto simple (no tiene variantes)

    Si subes un archivo que no tiene variantes, introduce todos los campos (como se describió anteriormente) para el producto en la primera línea junto con el URL de la primera imagen. En las líneas siguientes, ingresa únicamente el identificador y el URL para cada imagen adicional.

  • Producto con variantes

    Si subes un producto que tiene variantes, introduce todos los campos (como se describió anteriormente) para el producto en la primera línea junto con la URL de la primera imagen. Introduce el identificador en las líneas siguientes. Luego, omite las columnas Título, Cuerpo (HTML), Proveedor y Etiquetas. Llena el resto de los detalles de las variantes y de cada URL de imagen.

Después de que agregaste todos tus productos e imágenes, guarda tu archivo CSV en formato UTF-8 utilizando fuentes de línea de estilo LF. Si no estás familiarizado con las codificaciones, consulta la hoja de cálculo o la documentación del programa del editor de texto.

Para ver un archivo CSV modelo, descarga este modelo de archivo CSV de productos, y luego ábrelo en Hojas de cálculo de Google u otro programa de hojas de cálculo.

Prepara tus imágenes

Un archivo CSV puede contener texto únicamente. Por tanto, debes asegurarte de que todas las imágenes de producto se encuentren en un sitio web. Las URL de esas imágenes se utilizan únicamente durante el proceso de importación del archivo CSV (en otras palabras, puedes eliminarlas cuando finalice la importación).

  • Si los archivos solo están en tu computadora, debes cargarlos a tu tienda Shopify o a otro servicio de alojamiento de imágenes para poder vincularlos a su URL.

  • Si estás cambiando a Shopify desde otra plataforma, puedes copiar las URL de las imágenes actuales y utilizarlas en el archivo CSV.

  • Si el archivo CSV de producto se generó por la exportación de tus productos desde Shopify, no necesitas hacer nada más puesto que tus imágenes ya están en tu sitio web.

Cuando tengas las URL para cada imagen de producto, puedes comenzar a armar tu archivo CSV.

Agregar varias imágenes de producto a un archivo CSV

Puedes agregar más imágenes de productos a tu archivo CSV subiendo más imágenes a tu panel de control de Shopify. El proceso será un poco diferente si estás creando tu tienda Shopify con un archivo CSV. Esto es lo que debes saber al respecto:

  • Debes estar en capacidad de editar el archivo CSV. Shopify recomienda usar Hojas de cálculo de Google para ver una versión formateada de tus archivos CSV.

  • Puedes agregar hasta 250 imágenes a un producto.

  • Se deben cargar las imágenes de tus productos en una URL de acceso público. Es decir, deben estar detrás de un protocolo https:// sin protección con contraseña. Para hacer esto, puedes subir imágenes a página de Archivos del panel de control de Shopify. Las URL se generan automáticamente. Después de hacer clic en Subir archivos, puedes seleccionar hasta 200 imágenes para cargar a la vez.

Para agregar varias imágenes debes:

  1. Inserta nuevas filas (una por foto).
  2. Copiar y pegar el "identificador".
  3. Copiar y pegar las URL de imágenes.

Insertar filas (una por imagen)

  1. Abre el archivo CSV en tu programa de hojas de cálculo, como Hojas de cálculo de Google.

  2. Ubica los productos a los que deseas agregar imágenes.

  3. En la siguiente fila haz clic y arrastra sobre los números de filas para seleccionar varias filas. Selecciona la misma cantidad de filas que la cantidad de imágenes adicionales que agregas.

    En una hoja de cálculo CSV de Google de productos, se resaltan la tercera y la cuarta fila.

  4. Mientras esas filas están resaltadas, haz clic con el botón derecho del mouse en cualquier parte del área resaltada y selecciona Insertar X filas encima

    En una hoja de cálculo CSV de Google de productos, se selecciona la opción Insertar 2 encima.

Esto crea tres filas vacías debajo del producto al que quieres agregarle imágenes adicionales.

Copiar y pegar el "identificador"

Copia y pega el "identificador" del producto deseado en la columna A para las nuevas filas.

En una hoja de cálculo CSV de Google de productos, el texto

Copiar y pegar las URL de imágenes

  1. Carga tus imágenes a Shopify en la Página de archivos

  2. Haz clic en el ícono Copiar enlace, una URL de imagen a la vez.

    En la página Archivos del panel de control de Shopify, el botón de enlace está resaltado en la fila de una imagen de camiseta negra.

  3. Regresa a tu software de hoja de cálculo y dirígete a las columnas finales del archivo CSV.

  4. En la columna "Image Src" (abreviatura de "Fuente de imagen") pega una URL de imagen en cada línea.

    En una hoja de cálculo CSV de Google de productos, la URL de la imagen del producto camiseta negra se introduce en una fila en la columna Image Src.

  5. Repite los pasos 2 - 4 para todas las imágenes del producto.

  6. (Opcional): llena los campos en la siguiente columna "Image Alt Text" para impulsar tu SEO. Más información sobre el texto alternativo de la imagen.

Ahora puedes guardar el archivo e Importarlo a Shopify.

¿Estás listo/a para comenzar a vender con Shopify?

Prueba gratis