Esta guía explica cómo migrar tu blog desde plataformas que no son de WordPress (como Color Me Shop o un CMS personalizado) a Shopify utilizando un archivo CSV. Puedes seguir exactamente los mismos pasos para importar colecciones y datos de productos.

Si tus datos se exportan en formatos distintos a CSV, como JSON o XML, puedes usar convertidores en línea para transformarlos a formato CSV antes de la importación.

Requisitos previos

  • Datos en CSV exportados de tu plataforma original (si aplica)
  • Una cuenta de Google (para usar Google Sheets)
  • La aplicación Blog Importer de Shopify

Abre la plantilla CSV

Para obtener los mejores resultados, comienza con la plantilla oficial CSV de Blog Importer. Esta plantilla ya incluye los encabezados de columna necesarios para una importación exitosa a Shopify.

No cambies los encabezados de columna (la primera fila) de la plantilla. Alterar estos encabezados provocará errores de importación.

Importa tus datos a Google Sheets

Si puedes exportar tus datos originales como CSV, cárgalos en Google Sheets:

  1. Abre Google Sheets.
  2. Ve a Archivo > Importar.
  3. Selecciona e importa tu archivo CSV.

Da formato a los datos para que coincidan con la plantilla

A continuación, mapea tus datos originales (como los títulos y el contenido) copiándolos en las columnas correspondientes de la plantilla.

Definiciones de campos

title

El título del artículo. Ejemplo: Resumen de novedades de primavera

handle

El slug de la URL para el artículo. Se recomiendan caracteres alfanuméricos y guiones. Los duplicados afectarán si el sistema omite o sobrescribe los datos. Ejemplo: spring-new-items

body_html

El contenido principal del artículo (en formato HTML).

author

El nombre del autor. Puedes dejar esto en blanco si no es necesario.

published

El estado de publicación. Usa TRUE para publicado y FALSE para borrador (oculto). Ejemplo: TRUE

published_at

La fecha y hora de publicación. Debe estar en formato ISO 8601. 2025-09-24T11:02:14Z

tags

Etiquetas (tags) del artículo. Separa varias etiquetas con comas. Ejemplo: noticias, primavera, campaña

image

La URL de la imagen para la miniatura del artículo. Ejemplo: https://…/cover.jpg

template_suffix

Especifica el sufijo de la plantilla Liquid.

El uso de metacampos personalizados (custom metafields) es una función avanzada, ya que los tipos de datos deben coincidir estrictamente. Asegúrate de haber creado los metacampos personalizados necesarios en Shopify de antemano. Para evitar inconsistencias en los datos, recomendamos encarecidamente realizar primero una importación de prueba con unos 5 registros.

Exportar como CSV

Una vez que tus datos estén formateados correctamente, expórtalos como un archivo CSV:

  1. Ve a Archivo > Descargar > Valores separados por comas (.csv).
  2. Guarda el archivo CSV descargado en tu computadora.

Subir a través de Blog Importer

Abre la aplicación Blog Importer, arrastra y suelta tu archivo CSV, e inicia el proceso de importación.