Skip to main content
← Recursos
Magento8 min de lectura

La mayoría de tiendas Shopify se equivocan en esto — y les cuesta revenue.

Migración de Magento a Shopify: Lo que las agencias hacen mal

Un caso real de más de 30 migraciones: qué se rompe, qué se pasa por alto en silencio y cómo las agencias serias manejan el mapeo de URLs, metafields y Shopify Functions de otra manera.

Actualizado 14 de mayo de 2026

Trabajamos típicamente con tiendas Shopify y Shopify Plus con $500k+ en revenue anual.

Samuel Noriega
PorSamuel Noriega

Publicado

CompartirXLinkedIn

Un comerciante de Magento nos llamó el trimestre pasado. Habían migrado a Shopify tres meses antes con otra agencia. Un catálogo de 540 SKUs, productos configurables complejos, reglas de envío personalizadas en el checkout y alrededor de 2,400 URLs indexadas. La migración "funcionó" en el sentido de que la tienda estaba en línea. El tráfico orgánico había caído un 38%. Aproximadamente 70 SKUs tenían relaciones de atributos rotas que nadie había detectado. La agencia había marcado el proyecto como completado y había seguido adelante.

Esto no es inusual. Las migraciones de Magento a Shopify son uno de los proyectos peor gestionados en el ecommerce, y la razón es simple. La mayoría de las agencias las tratan como un simple trabajo de transferencia de datos. Exportar de Magento. Importar a Shopify. Reconstruir el tema. Listo. Ese enfoque funciona bien para una migración de Shopify a Shopify con 50 productos. Falla casi siempre en una tienda Magento real con más de 1 millón de dólares en ingresos.

Si estás considerando este cambio, necesitas entender qué es lo que realmente se rompe, qué se pasa por alto silenciosamente y qué hace diferente un socio de migración serio. He trabajado en más de 30 migraciones de Magento desde 2015. Esto es lo que me gustaría que más comerciantes supieran antes de firmar un contrato con una agencia.

Las URLs de Magento no son las URLs de Shopify, y las cuentas se complican rápidamente

Magento te da un control casi total sobre la estructura de las URLs. Las rutas de las categorías se anidan profundamente. Las URLs de los productos pueden incluir prefijos de categoría, sufijos, reescrituras personalizadas y variaciones por vista de tienda. Un solo producto en una instalación de Magento con múltiples tiendas podría tener cuatro o cinco URLs canónicas en diferentes vistas. Shopify es lo opuesto. Los productos viven en /products/handle. Las colecciones en /collections/handle. La estructura es rígida y las reescrituras que puedes configurar son limitadas.

Esto suena como una limitación de Shopify, pero en realidad es una función que impone disciplina. El problema es que tus URLs de Magento existentes están indexadas por Google, enlazadas desde sitios externos e incrustadas en correos de marketing enviados durante los últimos cinco años. Si no mapeas cada una de ellas a una redirección 301 el día del lanzamiento, pierdes ese valor. Y mapearlas no es una tarea de 30 minutos en una hoja de cálculo. En un catálogo de 2,000 URLs, estamos hablando de una auditoría de varios días.

Las agencias que hacen esto mal se dividen en dos grupos. El primero ejecuta un script que mapea las rutas de las categorías automáticamente y entrega los resultados sin una revisión humana. Tres meses después descubres que el 18% de tus redirecciones apuntan al producto incorrecto debido a sutiles diferencias de atributos que el script no pudo analizar. El segundo grupo redirige solo las 100 URLs principales por tráfico y te dice que el "long tail" no importa. Sí importa. El tráfico orgánico de "long tail" en un catálogo maduro es a menudo donde reside el 40% de tu volumen de conversiones.

El enfoque correcto es un rastreo completo de tu tienda Magento, un mapeo 1:1 revisado manualmente para cada producto y categoría, y una validación por etapas antes del lanzamiento. La documentación de redirección de URL de Shopify cubre la mecánica, pero la mecánica es la parte fácil. La auditoría es el verdadero trabajo.

La brecha de metafields es donde la integridad de los SKU muere silenciosamente

Este es el modo de falla que más cuesta y que se nota más tarde. Los atributos de Magento son potentes y peculiares. Puedes tener productos configurables con conjuntos de atributos personalizados, grupos de atributos asignados a tiendas específicas, atributos que solo existen para ciertos tipos de productos y atributos calculados a partir de otros campos. Nada de esto se mapea limpiamente a Shopify de forma nativa.

Shopify usa metafields para datos personalizados, y los metafields son pares de clave-valor planos asignados a la tienda, el producto, la variante o la colección. No existe un concepto nativo de conjunto de atributos o grupo de atributos. Si tu exportación de Magento contiene 47 atributos distintos repartidos en tres tipos de productos, tienes que diseñar un esquema de metafields que lo capture todo sin romper las relaciones de las variantes, los filtros de búsqueda o cualquier aplicación posterior que dependa de esos valores.

El fallo silencioso

Un síntoma típico de un mapeo roto se ve así: los SKUs de las variantes se transfieren, pero el atributo que los vinculaba al producto configurable principal se pierde. Los SKUs existen en Shopify. Son buscables. Se ven bien en el panel de administración. Pero ya no están vinculados a los selectores de variantes en la tienda, por lo que los clientes no pueden seleccionarlos. Solo te das cuenta cuando las ventas de esos SKUs llegan a cero y alguien investiga un mes después.

Una migración real audita cada atributo en tu exportación de Magento, decide si cada uno se convierte en una opción de variante, un metafield, una etiqueta o si se descarta, y escribe el mapeo en una capa de transformación antes de importar nada. Esa capa también genera un informe de validación después de la importación. El número de SKUs en Magento es igual al número de SKUs en Shopify. Relaciones de variantes preservadas. Población de metafields completa. Si esos números no coinciden, no se lanza la tienda.

La personalización del checkout no se transfiere, y Shopify Functions es la nueva regla del juego

Si tu tienda Magento tiene alguna personalización en el checkout, calculadoras de envío personalizadas, enrutamiento de pagos personalizado, lógica de descuentos dinámicos o manejo de impuestos complejos, ese trabajo no se transfiere a Shopify. Punto. El checkout de Magento es una aplicación PHP basada en plantillas que puedes modificar directamente. El checkout de Shopify es un sistema alojado con una superficie de extensión definida.

La buena noticia es que esa superficie, Shopify Functions, es genuinamente capaz. Puedes escribir lógica de descuentos personalizada, cálculos de tarifas de envío, personalización de métodos de pago y reglas de validación en JavaScript o Rust, implementadas como funciones sin servidor (serverless) que se ejecutan dentro del checkout de Shopify. La documentación oficial de Shopify Functions explica qué es y qué no es posible.

La mala noticia es que traducir la lógica del checkout de Magento a Functions es un proyecto de desarrollo personalizado, no una tarea de configuración. La mayoría de las agencias omiten este trabajo por completo (y descubres en el lanzamiento que tu lógica de pago a 30 días para B2B ha desaparecido) o lo cotizan como una partida pequeña y se quedan sin presupuesto a la mitad. Una tienda Magento con una lógica de checkout no trivial debería esperar entre 60 y 120 horas de trabajo en Functions, dependiendo de la complejidad. Asegúrate de que eso esté definido en el alcance del proyecto antes de firmar cualquier cosa.

Redirecciones 301 en un catálogo de más de 2,000 URLs: la estrategia que realmente funciona

Este es el flujo de trabajo que ha funcionado en cada migración que hemos realizado. Primero, rastrea tu tienda Magento en producción con Screaming Frog o Sitebulb. Exporta cada URL con un estado 200, incluyendo páginas de categorías paginadas, vistas filtradas que quieras indexar, entradas de blog y páginas estáticas. Segundo, clasifica cada URL por tipo: producto, categoría, blog, estática, filtro, paginada. Tercero, mapea cada una a su equivalente en Shopify. Productos a /products/handle. Colecciones a /collections/handle. Entradas de blog a /blogs/news/handle. Páginas estáticas a /pages/handle.

Cuarto, y este es el paso que todos subestiman, revisa manualmente cada mapeo para las 200 URLs principales por tráfico orgánico e ingresos. Verifica el resto de forma aleatoria en lotes de 100. Quinto, sube las redirecciones en lotes y verifica que cada lote se resuelva correctamente en el entorno de pruebas (staging). Sexto, después del lanzamiento, monitorea los registros 404 diariamente durante las primeras dos semanas y añade correcciones para cualquier cosa que hayas omitido. Para la tercera semana, tu tasa de errores 404 debería haber vuelto a la normalidad.

Por qué cae el tráfico orgánico después de una migración y cómo prevenirlo

Las caídas de tráfico orgánico en las migraciones de Magento a Shopify no son inevitables. Ocurren debido a errores prevenibles que se acumulan. Redirecciones incorrectas. Etiquetas canónicas omitidas. Datos estructurados rotos. Carga de página más lenta en páginas de categorías clave. Pérdida de enlaces internos de la navegación por capas de Magento. Paginación manejada de manera diferente. Cada uno de estos problemas es pequeño. Juntos, le dicen a Google que tu sitio cambió de formas que no puede conciliar fácilmente, y los rankings caen.

La medida preventiva más eficaz es una validación mediante rastreo antes del lanzamiento. Antes de cambiar el DNS, rastreas la tienda de Shopify en el entorno de pruebas (staging) con las mismas herramientas que usarías para rastrear la tienda Magento en producción. Compara los inventarios de URLs. Compara las etiquetas de título, las metadescripciones, los H1 y las etiquetas canónicas a nivel de URL. Compara los datos estructurados. Ejecuta una muestra de 50 a 100 páginas de alto tráfico a través de PageSpeed y compara las puntuaciones. Si algo es significativamente peor en Shopify, lo corriges antes del lanzamiento, no después.

Este es el paso que casi todas las agencias omiten porque es genuinamente tedioso. También es el paso que protege ingresos de seis cifras. Lo consideramos no negociable en cada migración que realizamos, y los comerciantes que inicialmente se opusieron al cronograma son universalmente los que luego dijeron que se alegraban de que hubiéramos insistido.

La única señal que distingue a las agencias serias del resto

A lo largo de más de 30 migraciones de Magento, el mejor indicador de un proyecto limpio es si la agencia solicita acceso de solo lectura a tu panel de administración de Magento y a tu Google Search Console antes de cotizar. No después de firmar el contrato. Antes. Las agencias que hacen esto están dimensionando el trabajo real. Las agencias que cotizan a partir de una lista de precios genérica están adivinando, y tú absorbes el costo de cada suposición incorrecta como un aumento del alcance, plazos incumplidos o problemas posteriores al lanzamiento que te cobrarán por solucionar.

Si una agencia no puede decirte, antes de que firmes, cuántas redirecciones escribirán, cómo manejarán tu estructura de atributos específica, cuál es su plan para cualquier lógica de checkout personalizada y cómo es su lista de validación posterior al lanzamiento, no están listos para cotizar tu proyecto. Eso es cierto, independientemente de lo impresionante que parezca su portafolio.

En Shugert, hemos sido un Shopify Select Partner desde 2015 y hemos realizado más de 30 migraciones de Magento a Shopify para marcas DTC y B2B con más de 1 millón de dólares en ingresos. El alcance de nuestra migración siempre incluye una auditoría completa de URLs y un mapeo de redirecciones 1:1, diseño de atributos a metafields con una especificación de transformación por escrito, desarrollo en Shopify Functions para la lógica del checkout, validación mediante rastreo pre-lanzamiento contra tu tienda Magento en producción y una ventana de monitoreo de 30 días después del lanzamiento. Si estás evaluando cambiar de Magento y deseas una cotización detallada basada en tu catálogo y checkout reales, contáctanos. Te diremos exactamente qué implica tu migración antes de pedirte que te comprometas a algo.

Sobre el autor

Samuel Noriega

Fundador y Director General (CEO), Shugert. Shopify Select Partner desde 2015. LinkedIn

CompartirXLinkedIn

Sigue leyendo

Recursos relacionados

En esta página