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.
Plantilla de artículo
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:
- Abre Google Sheets.
- Ve a Archivo > Importar.
- 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:
- Ve a Archivo > Descargar > Valores separados por comas (.csv).
- 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.