Migrar el historial de pedidos de WooCommerce a Shopify (2026)
¿Se puede migrar el historial de pedidos de WooCommerce a Shopify? Qué se transfiere, qué no, y enfoques prácticos para conservar los registros de pedidos y el historial de compras de los clientes durante la migración.
La migración del historial de pedidos es uno de los aspectos más consultados y peor comprendidos al trasladarse de WooCommerce a Shopify. La respuesta corta: Shopify no admite oficialmente la importación de datos de pedidos históricos procedentes de plataformas externas. Sin embargo, existen soluciones intermedias, y para muchas tiendas un enfoque híbrido es la solución más práctica. Aquí se ofrece una visión completa.
Por qué importa el historial de pedidos
El historial de pedidos no es solo una referencia: afecta a múltiples sistemas operativos:
- Valor de vida del cliente (LTV): El historial de compras del cliente impulsa los programas de fidelización, la segmentación y las campañas de reactivación
- Registros contables y fiscales: Puede exigirse legalmente conservar los registros de ventas
- Tickets de soporte: El servicio de atención al cliente necesita consultar pedidos anteriores rápidamente
- Seguimiento de devoluciones/garantías: Saber cuándo y qué se compró
- Continuidad de informes: Los informes de ingresos no deberían empezar de cero de repente
La postura de Shopify sobre la importación de pedidos
Shopify no proporciona una función nativa de importación de pedidos para datos históricos de otras plataformas. La API de pedidos de Shopify está diseñada para crear pedidos de forma programática (p. ej., desde tiendas personalizadas o sistemas POS), no para la migración de datos históricos.
Se pueden crear pedidos mediante la API de pedidos de Shopify, pero:
- No hay garantía de soporte futuro para este caso de uso
- Los pedidos creados mediante API están marcados con un origen de canal
- Los resúmenes financieros pueden verse afectados (los pedidos importados cuentan en los informes de ingresos)
- Las cuentas de cliente de Shopify no reciben automáticamente el historial de pedidos a menos que se use el campo
customer
Qué ocurre con los datos de pedidos si no se migran
El historial de pedidos de WooCommerce permanece en la base de datos de WooCommerce. Si se:
- Mantiene WooCommerce en marcha (solo lectura): El personal puede consultar pedidos históricos en el panel de WooCommerce
- Exporta a CSV/Google Sheets: Útil como referencia para contabilidad y soporte
- Exporta al software de contabilidad: Si se usa QuickBooks, Xero u otro similar, exportar todos los pedidos históricos antes de dar de baja WooCommerce
- Desactiva WooCommerce por completo: Se pierde el acceso fácil a los datos de pedidos históricos a menos que se hubieran exportado previamente
Enfoques para la migración del historial de pedidos
Opción 1: Mantener WooCommerce en solo lectura durante 1–2 años
El enfoque más sencillo para la mayoría de las tiendas. Tras el cambio a Shopify:
- Poner WooCommerce en modo mantenimiento (deshabilitar nuevos pedidos y pasarelas de pago)
- Mantener el panel de WooCommerce accesible para el personal para consultas de pedidos
- Pasados 12–24 meses, exportar todo a CSV y dar de baja WooCommerce
Coste: solo la cuota de alojamiento continuada del antiguo sitio WordPress. Esto evita toda la complejidad de la migración.
Opción 2: Exportar pedidos a una hoja de cálculo/base de datos
Exportar todos los pedidos de WooCommerce a CSV usando la exportación integrada de WooCommerce (WooCommerce → Pedidos → Exportar) o un plugin como "Order Export & Order Import for WooCommerce".
La exportación debe incluir: ID de pedido, fecha, email del cliente, dirección de facturación/envío, artículos de línea, cantidades, totales, método de pago, estado.
Almacenar en Google Sheets o en una base de datos. Para el servicio de atención al cliente, el personal puede buscar por número de pedido o email.
Opción 3: Importar pedidos históricos a Shopify mediante API
Es posible pero complejo. Si se usa LitExtension o Cart2Cart (herramientas de migración de servicio completo), ofrecen la migración del historial de pedidos como complemento. Usan la API de pedidos de Shopify para crear pedidos históricos de forma programática.
Lo que pueden importar:
- ID de pedido (mapeado a la nota o etiqueta del pedido de Shopify como referencia)
- Fecha del pedido
- Datos del cliente (vinculado a los registros de cliente migrados)
- Artículos de línea (título del producto, cantidad, precio)
- Estado del cumplimiento
- Totales financieros
Lo que no pueden importar:
- Detalles del método de pago (sin datos de tarjeta)
- Campos meta de pedido específicos de WooCommerce
- Los IDs de pedido exactos de WooCommerce (Shopify asigna los suyos propios)
- Notas de pedido visibles para los clientes (solo se pueden añadir como notas de personal)
Coste: Los servicios de migración completa cobran entre 0,03 y 0,10 $ por pedido para la migración histórica. Para una tienda con 10.000 pedidos, esperar entre 300 y 1.000 $ solo por la migración de pedidos.
Opción 4: Script personalizado de importación mediante la API de Shopify
Para tiendas con requisitos específicos, un desarrollador puede escribir un script para:
- Exportar pedidos de WooCommerce mediante la API REST de WooCommerce
- Transformar los datos de pedido al formato de Shopify
- Crear pedidos en Shopify mediante
POST /admin/api/2024-01/orders.json
El endpoint de la API de pedidos de Shopify para la creación de pedidos requiere:
line_items[]: título del producto, cantidad, precio, variant_id (si el producto existe en Shopify)customer: email o ID del cliente (coincide con los registros de cliente migrados)financial_status: pagado, pendiente, reembolsado, etc.fulfillment_status: cumplido, nulo, parcialcreated_at: fecha del pedido original (con fecha retroactiva)
Límites de velocidad: La API REST de Shopify permite 2 solicitudes/segundo (leaky bucket). Para 50.000 pedidos históricos, esperar entre 6 y 7 horas de procesamiento.
Historial de compras del cliente y programas de fidelización
Incluso sin importar los pedidos completos, se puede preservar el recuento de compras de los clientes y los datos de LTV:
- Migrar datos de clientes con etiquetas de historial de compras: Al importar clientes, añadir etiquetas como
pedidos:15oltv:1200que codifiquen su historial en WooCommerce - Datos históricos de Klaviyo: Si se usó Klaviyo con WooCommerce, almacena el historial de compras que se traslada automáticamente al conectar Klaviyo a Shopify
- Migración de app de fidelización: Smile.io y LoyaltyLion pueden importar saldos de puntos de clientes desde equivalentes de fidelización de WooCommerce (WooCommerce Points & Rewards)
Registros contables y fiscales
La migración del historial de pedidos para fines contables es fundamental. Antes de migrar:
- Exportar todos los pedidos por año a CSV: Un archivo por ejercicio fiscal para registros contables limpios
- Exportar desde la integración contable: Si WooCommerce estaba conectado a QuickBooks/Xero mediante WooCommerce Connector, esos registros ya están en el software contable
- Exportar informes fiscales: WooCommerce → Informes → Impuestos: descargar antes de dar de baja WooCommerce
- Conservar los registros durante 5–7 años: Dependiendo de la jurisdicción, los registros financieros deben conservarse
Guía de decisión: ¿es necesario migrar los pedidos?
| Situación | Recomendación |
|---|---|
| Menos de 1.000 pedidos históricos | Exportar a CSV + mantener WooCommerce en solo lectura 12 meses. No merece el coste/complejidad de la migración mediante API. |
| 1.000–10.000 pedidos, el servicio de atención al cliente necesita consultas | Mantener WooCommerce en solo lectura O usar un servicio de migración si el historial de pedidos visible para el cliente importa. |
| Más de 10.000 pedidos, programa de fidelización activo con niveles basados en compras | Usar la migración de pedidos de LitExtension/Cart2Cart O un script API personalizado para mantener el LTV del cliente. |
| Tienda B2B donde los clientes repiten pedidos con frecuencia | Importar pedidos para preservar la funcionalidad "repetir desde historial" y la visibilidad del gestor de cuentas. |
| Negocio de suscripciones | Las suscripciones activas deben gestionarse mediante una app de suscripción (Recharge/Bold), no mediante la migración del historial de pedidos. |
Qué hacer antes del día de la migración
- Exportar el historial completo de pedidos de WooCommerce (todos los estados, todo el tiempo)
- Exportar el email del cliente + recuento total de pedidos + gasto total (para la segmentación basada en LTV en Shopify)
- Capturar o exportar los reembolsos activos/cumplimientos parciales que puedan necesitar seguimiento manual
- Exportar los pedidos abiertos/en curso que deban cumplirse tras la migración: deben gestionarse en WooCommerce hasta su finalización, luego migrarse a Shopify si fuera necesario
- Identificar a los clientes con saldos de puntos de fidelización pendientes
Para la mayoría de las tiendas, la respuesta pragmática es: mantener WooCommerce en modo solo lectura durante un año, exportar los pedidos a CSV como archivo permanente, y comenzar de cero en Shopify. El personal puede consultar los pedidos históricos en WooCommerce cuando sea necesario, y pasados 12 meses esas consultas se vuelven tan infrecuentes que se puede dar de baja la instalación anterior sin problemas.
Migra tu tienda con k-sync
Conecta tu tienda WooCommerce, valida tus productos y publícalos en Shopify en minutos. Gratis hasta 50 productos.
Empezar gratisLectura relacionada
Migrating a luggage and travel accessories store from WooCommerce to Shopify (2026)
How to migrate a luggage, travel bags, or travel accessories WooCommerce store to Shopify — luggage specifications, airline compliance, TSA lock, warranty and durability claims, and luggage retail Shopify setup.
Migrating a motorcycle accessories store from WooCommerce to Shopify (2026)
How to migrate a motorcycle accessories, biker gear, or motorbike parts WooCommerce store to Shopify — helmet safety standards, CE-rated protective clothing, type approval for parts, fitment compatibility, and motorcycle retail Shopify setup.