Migrar de Magento a Shopify: de on-premise a SaaS sin perder potencia

Migrar de Magento a Shopify: guia tecnica de migracion de catalogo, SEO y redirecciones

Migrar de Magento a Shopify es una de las transiciones más frecuentes en ecommerce enterprise. Empresas que durante años confiaron en Magento para gestionar catálogos complejos están evaluando Shopify (especialmente Shopify Plus) como alternativa que elimina la carga operativa de mantener infraestructura, reduce costes de desarrollo y ofrece un time-to-market más rápido para nuevas funcionalidades.

La decisión, sin embargo, ya no se parece a la que se tomaba hace tres o cuatro años. Por un lado, Adobe ha partido su oferta en tres modelos de despliegue muy distintos (PaaS, SaaS y Commerce Optimizer) y ha seguido publicando versiones de Magento Open Source: la 2.4.9 salió en mayo de 2026 con soporte regular anunciado hasta mayo de 2029. Por otro, Shopify ha ido cerrando justamente los huecos que históricamente frenaban a un comercio de catálogo grande: el límite de 100 variantes por producto saltó a 2.048 en octubre de 2025, y las cuentas de empresa B2B dejaron de ser exclusivas de Plus.

Esta guía recoge el proceso técnico completo de una migración Magento → Shopify —auditoría, mapeo de datos, exportación, importación, redirecciones y validación— y lo acompaña de lo que hay que saber en 2026 para decidir con criterio: qué se gana, qué se pierde, cuánto cuesta y cuándo la respuesta correcta es no migrar.

Magento y Shopify en 2026: el punto de partida

Antes de planificar nada conviene situar las dos plataformas, porque ambas se han movido bastante y muchas comparativas que circulan siguen describiendo el escenario de 2022.

Dónde está Magento / Adobe Commerce

Magento Open Source sigue vivo y con releases activas. La versión 2.4.9, publicada en mayo de 2026, es una de las actualizaciones de infraestructura más grandes de toda la rama 2.4: añade compatibilidad con PHP 8.5, mantiene PHP 8.4, deja de soportar PHP 8.2 (PHP 8.3 queda solo como escalón de migración) y sustituye piezas veteranas como Laminas MVC, TinyMCE y Zend Cache. Es una buena noticia para quien quiera quedarse, pero también un recordatorio de la naturaleza del producto: cada salto mayor es un proyecto de ingeniería, no un botón de actualizar.

En el lado comercial, Adobe convive hoy con tres modelos: Adobe Commerce on Cloud (PaaS), Adobe Commerce as a Cloud Service (SaaS) y Adobe Commerce Optimizer, pensado para mejorar rendimiento y merchandising sin tocar todavía el motor transaccional. Si estás en ese cruce de caminos, lo hemos desglosado en Adobe Commerce cloud vs on-premise: arquitectura, costes y cuándo elegir cada opción y en el análisis de si Magento/Adobe Commerce sigue mereciendo la pena en 2026.

Dónde está Shopify

Shopify ha subido el listón en las áreas que antes descartaban a los catálogos grandes. El cambio más relevante para una migración desde Magento es el límite de variantes: de 100 a 2.048 por producto, disponible en todos los planes y no solo en Plus. La letra pequeña importa: el límite de 3 opciones por producto se mantiene, y las 2.048 variantes se sirven a través de las nuevas APIs GraphQL de producto, así que apps o temas que sigan tirando de la REST Admin API pueden seguir topando con el límite antiguo.

El segundo cambio estructural es el checkout. Shopify retira checkout.liquid el 30 de junio de 2026 y, a partir del 26 de agosto de 2026, dejan de ejecutarse los Additional Scripts y las personalizaciones heredadas en tiendas no Plus. Todo pasa por Checkout Extensibility: extensiones de UI, Shopify Functions, API de branding y web pixels. Si vienes de Magento con un checkout muy tocado, este es el punto que más condiciona el diseño de la migración; lo tratamos a fondo en Shopify Functions vs Scripts y el deadline de junio de 2026.

Comparativa entre Magento/Adobe Commerce y Shopify en 2026: control del código, mantenimiento, variantes, B2B, checkout y estructura de costes
Qué cambia realmente al pasar de Magento (on-premise o PaaS) a Shopify: el control se cambia por mantenimiento cero y una estructura de costes distinta.

¿Por qué migrar de Magento a Shopify?

  • Coste total de propiedad: Magento requiere hosting dedicado, equipo DevOps, desarrolladores especializados y licencias Adobe Commerce. Shopify Plus parte de 2.300 $/mes con contrato a 3 años (2.500 $/mes a 1 año), todo incluido.
  • Mantenimiento cero: Shopify gestiona infraestructura, seguridad, actualizaciones y escalabilidad automática.
  • Velocidad de innovación: Shopify lanza funcionalidades cada trimestre (Editions). En Magento, implementar features nuevas puede llevar meses.
  • Checkout optimizado: Shop Pay tiene una de las tasas de conversión más altas del mercado.

El coste real, con los números de 2026

La comparación honesta no es «licencia contra plan mensual», sino coste total a tres años incluyendo todo lo que hoy pagas sin verlo en una factura de software. Estos son los órdenes de magnitud que manejamos en proyectos reales:

Concepto Magento / Adobe Commerce Shopify Plus
Licencia / plan Open Source: 0 € · Adobe Commerce: presupuesto según GMV 2.300 $/mes (3 años) o 2.500 $/mes (1 año)
Hosting e infraestructura Servidor dedicado o cloud gestionado, CDN, Elasticsearch/OpenSearch, Redis Incluido
DevOps y actualizaciones Parches de seguridad, saltos de versión, PHP, dependencias Incluido
Comisión por transacción Solo la de la pasarela Comisión de Shopify si no usas Shopify Payments, más la de la pasarela
Extensiones / apps Compra única + mantenimiento por versión Suscripción mensual recurrente por app
Desarrollo a medida Sin límite técnico, coste alto Acotado por la plataforma: Functions, apps y extensiones

El patrón que se repite: Shopify gana en previsibilidad y en coste de operación, y pierde cuando el negocio necesita lógica que la plataforma no contempla. Si estás comparando más de dos candidatos, la guía para elegir plataforma ecommerce en 2026 y la comparativa entre Shopify, WooCommerce y PrestaShop ayudan a poner el marco antes de entrar en el detalle técnico.

Qué ganas en ritmo de entrega

Hay un beneficio que no aparece en ninguna hoja de cálculo y que suele ser el que más pesa a los seis meses: la desaparición de la cola de mantenimiento. En una instalación Magento madura, una parte importante del presupuesto anual de desarrollo se va en tareas que no aportan nada al cliente final —parchear, actualizar módulos, resolver incompatibilidades tras un salto de versión, mantener entornos—. Es deuda técnica en estado puro. Al pasar a SaaS ese trabajo desaparece del roadmap y el equipo puede dedicarse a merchandising, integraciones y conversión.

El contrapunto: pierdes la capacidad de resolver un problema bajando al código. En Magento, si algo no encaja, se escribe. En Shopify, si algo no encaja, se busca una app, se construye una app propia con el stack de Shopify o se acepta que no se puede hacer. Esa frontera hay que explorarla antes de firmar, no durante la migración.

¿Cuándo NO migrar?

  • B2B enterprise complejo: Adobe Commerce B2B tiene shared catalogs, company accounts, requisition lists y approval workflows difíciles de replicar.
  • Multi-website independiente: Magento permite tiendas completamente independientes bajo una instalación. Shopify Plus tiene expansion stores pero con limitaciones.
  • Personalización extrema del checkout: Aunque Shopify Plus permite Checkout Extensibility, Magento da control total del flujo.

Conviene matizar el primer punto con lo que hay en 2026: Shopify ha abierto las cuentas de empresa a todos los planes de pago, con hasta 50 ubicaciones por compañía, condiciones de pago aplazado (Net 30/60/90), número de pedido de compra en el checkout y listas de pedido rápido. Lo que sigue reservado a Plus es el volumen: en planes estándar estás limitado a tres catálogos de precios activos, mientras que Plus ofrece listas de precios ilimitadas y workflows a medida. Si tienes diez distribuidores con condiciones distintas, los planes estándar no llegan. Hemos comparado los dos modelos en las funcionalidades B2B enterprise de Shopify Plus y en el B2B de Magento con catálogos compartidos y roles de empresa.

La alternativa intermedia: quedarse y modernizar

Antes de dar por cerrada la decisión, merece la pena valorar el camino que casi nadie plantea: seguir en Magento y arreglar lo que duele. Muchas migraciones se justifican por síntomas —la tienda va lenta, cada actualización rompe algo, el equipo no da abasto— que tienen tratamiento sin cambiar de plataforma. Una revisión de rendimiento de Magento 2 en catálogos grandes, un plan serio de hardening y parcheo y una auditoría técnica que separe lo que es plataforma de lo que es implementación suelen costar mucho menos que una migración completa. Si después de eso los problemas persisten y son estructurales, migrar deja de ser una huida y pasa a ser una decisión informada.

¿Migrar de Magento a Shopify o modernizar lo que ya tienes?

En Keliam auditamos la tienda antes de proponer nada: qué hay realmente en el catálogo EAV, qué módulos tienen equivalente en Shopify, qué desarrollos a medida sobrevivirían y cuánto costaría cada camino. Con eso sobre la mesa, la decisión se toma con números.

Habla con nuestro equipo →

Proceso de migración

1. Auditoría y planificación

  • Documentar la estructura EAV de Magento: attribute sets, configurable products, bundles, grouped products.
  • Mapear cada extension/module de Magento a su equivalente en Shopify Apps.
  • Identificar funcionalidades custom que requieran desarrollo en Shopify (Functions, Apps privadas).
  • Planificar la estructura de colecciones (Shopify no tiene categorías jerárquicas).

A esa lista añadimos siempre tres entregables que evitan sorpresas a mitad de proyecto. El primero es un inventario de integraciones vivas: ERP, PIM, pasarela de pago, transportistas, marketplaces, email marketing. Cada una es un punto de fallo y cada una hay que rehacerla; lo tratamos en integraciones API entre ecommerce, ERP, logística y pagos. El segundo es un censo de URLs indexadas con tráfico real, sacado de Search Console y no solo del sitemap, porque el mapa de redirecciones se construye sobre lo que Google conoce. El tercero es la lista de desarrollos a medida ordenada por criticidad de negocio, con una decisión explícita para cada uno: se replica, se sustituye por app, se rehace como Shopify Function o se abandona.

2. Mapeo de datos

Magento Shopify Notas
Simple Product Product Mapeo directo
Configurable Product Product con Variants Hasta 2.048 variantes (desde octubre de 2025), pero solo 3 opciones por producto
Bundle Product Product + App de bundles No nativo, usar app como Bundler
Grouped Product Product + metafields Requiere solución custom
Category Collection Sin jerarquía nativa — usar navegación + tags
Attribute Option / Metafield Opciones limitadas a 3 por producto
CMS Page/Block Page / Section Adaptar widgets a secciones del tema
Customer Group Customer Tag / Company (B2B) Cuentas de empresa en todos los planes; listas de precios ilimitadas solo en Plus

Dos avisos sobre esta tabla. El de las 2.048 variantes es la actualización más importante respecto a cualquier guía anterior: lo que durante años obligaba a partir un producto configurable de Magento en varios productos de Shopify ya no aplica en la mayoría de catálogos. Pero el techo de 3 opciones sigue ahí, así que un producto con color, talla, material y acabado sigue necesitando rediseño del modelo de datos, normalmente combinando opciones con metafields.

El segundo aviso es sobre la jerarquía de categorías. Perder el árbol de Magento no es solo un problema de navegación: afecta a breadcrumbs, a filtros y al SEO de las páginas de categoría. La solución habitual es combinar colecciones automáticas por condiciones, una taxonomía de tags disciplinada y un menú que reconstruya la jerarquía visualmente. Planificarlo antes de importar ahorra rehacer el catálogo entero después; en SEO técnico para ecommerce detallamos qué se juega en esas páginas.

3. Exportación desde Magento

  • Magento Admin: System → Export para productos y clientes.
  • SQL: Consultas directas a la base de datos EAV para datos complejos.
  • API REST: Para extracción programática con paginación.
  • Herramientas: Cart2Cart, LitExtension para migración asistida.

En catálogos por encima de unas decenas de miles de SKUs, el export del admin se queda corto y acabas en SQL. La estructura EAV reparte los valores de un mismo producto en varias tablas por tipo de dato, así que reconstruir la ficha completa exige unir catalog_product_entity con las tablas _varchar, _int, _decimal y _text pasando por eav_attribute. Merece la pena montar la consulta una vez, dejarla versionada y poder relanzarla: durante una migración el catálogo se exporta muchas más veces de las que uno prevé.

Un detalle que se olvida siempre: exporta también lo que no es catálogo. Reseñas de producto, suscriptores de newsletter, cupones activos, direcciones guardadas de cliente y, sobre todo, el histórico de pedidos. Y verifica los totales después de cada extracción —número de filas, suma de importes, productos sin imagen, SKUs duplicados— antes de dar el fichero por bueno.

4. Importación en Shopify

  • Matrixify: La herramienta más potente para importar a Shopify con metafields, colecciones y variantes.
  • API de Shopify: Para migraciones programáticas con validación.
  • Imágenes: Importar vía URL desde el servidor Magento.
  • Pedidos históricos: API de Shopify para mantener historial de ventas.

Si vas por API, usa las APIs GraphQL de producto: son las que soportan el límite de 2.048 variantes y las que Shopify mantiene a futuro. La REST Admin API sigue funcionando para muchas cosas, pero te deja anclado al comportamiento antiguo justo en el punto que más importa en una migración desde Magento.

Sobre las imágenes, importar por URL desde el servidor Magento funciona bien siempre que el origen siga en pie y responda rápido; conviene mantenerlo accesible hasta que la importación esté verificada y hacer un recuento final de productos sin imagen. Y en pedidos históricos, decide pronto hasta dónde llegas: importar tres años completos multiplica el tiempo de proceso, mientras que en la mayoría de tiendas basta con dos años para cubrir devoluciones, garantías y la analítica de recurrencia.

5. Redirecciones SEO

Las URLs de Magento y Shopify son muy diferentes:

  • /catalog/product/view/id/123 → /products/nombre
  • /categoria/subcategoria.html → /collections/nombre
  • /cms/page/view/page_id/4 → /pages/nombre

Usar URL rewrites de Magento como base para generar el mapa completo de redirecciones 301.

Hay una particularidad de Shopify que conviene tener presente al construir ese mapa: la plataforma impone sus prefijos /products/, /collections/ y /pages/, así que las URLs limpias de Magento sin extensión ni prefijo van a cambiar todas, incluso las que parecían compatibles. No es una migración con excepciones: es un remapeo íntegro.

El orden de trabajo que menos disgustos da es este: exportar los url_rewrite de Magento, cruzarlos con las URLs que Search Console reporta con impresiones, generar el mapa 301 y cargarlo en Shopify antes de cambiar los DNS. Después del cambio, revisar a diario durante las primeras dos semanas los 404 que aparezcan en los logs y en Search Console, porque siempre queda un resto de URLs antiguas que nadie tenía inventariadas. Cuida especialmente las paginadas, las URLs con parámetros de filtro y las variantes de idioma.

6. Lanzamiento y validación

  • Testing exhaustivo de productos, variantes, precios y stock.
  • Verificar flujo de compra end-to-end.
  • Validar integraciones (ERP, logística, marketing).
  • Cambiar DNS y monitorizar durante 30 días.

Al checklist anterior añadimos siempre la prueba del checkout bajo Checkout Extensibility, con todos los métodos de pago y envío reales y con al menos un pedido de prueba por cada tipo de producto complejo del catálogo (variantes, bundles, preventa, descarga digital). Si venías de un checkout muy personalizado en Magento, este es el momento de comprobar que las reglas de negocio se han trasladado correctamente a Shopify Functions; el trabajo de optimización del checkout no se hereda, se rehace.

Conviene también fijar la línea base antes del cambio: conversión, ticket medio, tráfico orgánico por plantilla de página y Core Web Vitals. Sin ese punto de partida, las primeras semanas después de la migración son imposibles de interpretar.

7. Los primeros 30 días después del cambio

Una migración no termina cuando cambian los DNS. El primer mes es el que decide si el proyecto se recuerda como un éxito o como un susto:

  • Días 1-3: vigilar 404 en logs y en Search Console, verificar que el sitemap nuevo está enviado y que no ha quedado ningún noindex del entorno de pruebas.
  • Semana 1: comparar conversión y ticket medio con la línea base; revisar el embudo de checkout paso a paso y comprobar que emails transaccionales y automatizaciones de carrito abandonado salen correctamente.
  • Semanas 2-3: seguimiento de posiciones por grupo de URLs (producto, colección, contenido) en lugar de mirar el orgánico agregado, que tarda en estabilizarse. Es normal una oscilación; lo que no es normal es una caída sostenida en un grupo concreto.
  • Semana 4: revisión de Core Web Vitals con INP sobre datos de campo reales, ya con tráfico suficiente, y limpieza de apps instaladas «por si acaso» durante el proyecto.
Diagrama de las siete fases de una migración de Magento a Shopify: auditoría, mapeo de datos, exportación, importación, redirecciones SEO, lanzamiento y primeros 30 días
Las siete fases de una migración Magento → Shopify, desde la auditoría del catálogo EAV hasta el seguimiento de los primeros 30 días.

Coste y plazos reales de una migración Magento → Shopify

Los rangos dependen sobre todo de tres variables: tamaño y complejidad del catálogo, número de integraciones vivas y cantidad de desarrollo a medida que hay que replicar. Como referencia orientativa:

Perfil de tienda Alcance típico Plazo
Catálogo simple, pocas integraciones Migración de datos, tema estándar adaptado, redirecciones 4-8 semanas
Catálogo medio con configurables y ERP Lo anterior + modelo de metafields, integración ERP y logística 2-4 meses
Enterprise con B2B y desarrollos a medida Lo anterior + Shopify Functions, app privada, B2B en Plus, multi-idioma 4-8 meses

A eso hay que sumar el coste recurrente que empieza el día uno: plan de Shopify, comisiones, apps de suscripción y el mantenimiento evolutivo. Un error frecuente es presupuestar la migración como proyecto cerrado y olvidar que la suma mensual de apps puede acercarse a lo que costaba el hosting de Magento. Un caso real de cómo se ordena un proyecto así está en esta migración de ecommerce de un fabricante del Maresme.

Rendimiento, seguridad y cumplimiento tras la migración

En rendimiento, el cambio suele ser favorable de partida: desaparece la variabilidad del servidor propio y se hereda la infraestructura y el CDN de Shopify. Pero el techo lo marca el tema y las apps instaladas. Una tienda Shopify con quince apps que inyectan scripts en el front puede rendir peor que un Magento bien optimizado. Conviene medir INP y LCP con datos de campo después de estabilizar, no con una prueba de laboratorio el día del lanzamiento.

En seguridad, el modelo de responsabilidad cambia por completo. Shopify se ocupa de la plataforma, el cumplimiento PCI del checkout y los parches; tú sigues siendo responsable de los accesos de tu equipo, de los permisos que concedes a cada app y de los datos que esas apps se llevan fuera. Ese último punto es el que más se descuida: cada app instalada es un tercero con acceso a datos de cliente, con implicaciones de RGPD y de cadena de suministro. Si tu empresa trabaja con requisitos formales de seguridad, el enfoque de desarrollo seguro alineado con ISO 27001 y ENS aplica igual en SaaS: cambia el control técnico, no la obligación. Y una auditoría de seguridad del ecommerce después de la migración sigue teniendo sentido, porque lo que se audita es tu configuración y tu integración, no la plataforma.

Ocho errores frecuentes en migraciones Magento → Shopify

  1. Migrar el catálogo tal cual. Una migración es la mejor oportunidad para limpiar SKUs muertos, duplicados y atributos que nadie usa desde hace años. Arrastrarlo todo multiplica el trabajo y hereda el desorden.
  2. Descubrir tarde el límite de 3 opciones. Las 2.048 variantes resolvieron el volumen, no la dimensionalidad. Si tu producto tiene cuatro ejes de variación, hay que rediseñar el modelo antes de importar.
  3. Construir el mapa de redirecciones solo con el sitemap. El sitemap no contiene las URLs antiguas que siguen recibiendo tráfico y enlaces. Sin Search Console, el mapa queda incompleto.
  4. Dar por hecho que las apps replican los módulos. Un módulo de Magento y una app de Shopify que se llaman igual rara vez hacen lo mismo. Hay que probar la app con datos reales antes de comprometerse.
  5. Olvidar el histórico de pedidos. Sin él, se pierden devoluciones, garantías, atención al cliente y toda la analítica de recurrencia.
  6. Diseñar el checkout como si aún existiera checkout.liquid. Con la retirada del 30 de junio de 2026, cualquier plan basado en scripts heredados nace caducado.
  7. No congelar el catálogo durante el corte. Si se siguen editando productos y precios en Magento mientras se importa, el delta final es inasumible. Hay que fijar una ventana y comunicarla.
  8. Apagar Magento demasiado pronto. Mantén el origen accesible varias semanas: imágenes, datos que falten y comparaciones de verificación dependen de él.

Preguntas frecuentes

¿Se pierde posicionamiento al migrar de Magento a Shopify?

Hay casi siempre una oscilación de algunas semanas mientras Google reprocesa las URLs nuevas. Lo que determina si eso se convierte en una pérdida real es el mapa de redirecciones 301, la conservación de títulos, meta descripciones y contenido de las páginas de categoría, y el rendimiento del tema nuevo. Con esas tres cosas bien hechas, lo normal es recuperar la línea base en uno o dos meses.

¿Necesito Shopify Plus o me basta con un plan estándar?

Depende de tres cosas: volumen de facturación (por la comisión), necesidades B2B (más de tres listas de precios exige Plus) y nivel de personalización del checkout. Muchas tiendas que vienen de Magento asumen que necesitan Plus y descubren que un plan Advanced les sirve durante el primer año. Lo analizamos en Shopify vs Shopify Plus: cuándo merece la pena migrar.

¿Puedo mantener mi ERP conectado?

Sí, pero la integración se rehace. Shopify expone APIs bien documentadas y existen conectores para los ERP más comunes; lo que no se traslada es la lógica de sincronización que tu equipo escribió dentro de Magento. Es una de las partidas que más se subestima al presupuestar.

¿Qué pasa con los desarrollos a medida que tengo en Magento?

Cada uno acaba en una de cuatro casillas: lo cubre una app del marketplace, se rehace como Shopify Function, se construye como app privada, o se descarta. Hacer ese ejercicio en la fase de auditoría —y no a mitad de la importación— es lo que separa una migración con plazo de una migración sin final.

¿Cuánto tiempo hay que mantener Magento encendido?

Como mínimo hasta que la importación esté verificada y las imágenes servidas desde Shopify; en la práctica, entre cuatro y ocho semanas después del cambio de DNS. Es un coste pequeño comparado con la alternativa de necesitar un dato y no tenerlo.

¿Y si dentro de dos años quiero volver a una plataforma open source?

Es posible, y de hecho es un camino que vemos con cierta frecuencia. Shopify permite exportar productos, clientes y pedidos, y existen rutas documentadas hacia WooCommerce o PrestaShop 9. Lo que no se exporta es la lógica que vive en apps de terceros, así que cuantas menos apps críticas acumules, más barata será cualquier salida futura.

¿Necesitas ayuda?

En Keliam migramos tiendas Magento a Shopify manteniendo datos, SEO y funcionalidad. Contacta con nosotros para evaluar tu migración.

Serie: migraciones entre plataformas ecommerce

Guías técnicas para cada combinación de origen y destino. Si la tuya no está aquí, en la guía general de migración entre plataformas ecommerce explicamos el método común: auditoría previa, mapeo de datos, redirecciones y validación.

Scroll al inicio