Tu tienda en WooCommerce no es una sola pieza. Es WordPress, más WooCommerce, más el theme, más una docena de plugins que fuiste instalando para cobrar, enviar, facturar y posicionar. Al migrar a Shopify, el theme y los plugins se quedan atrás; los productos, clientes y pedidos sí viajan, pero cambian de forma en el camino, y todas tus URLs cambian. Hay un detalle que conviene saber antes de empezar: Shopify no deja redirigir con su herramienta las rutas que empiezan con /shop, que es justo la base que WooCommerce usa en una de sus opciones de enlaces para productos.
Lo que complica una migración desde WordPress casi nunca es mover el catálogo. Lo que complica es lo que estaba repartido en plugins y en ajustes de enlaces permanentes que nadie recuerda haber tocado. Si quieres el proceso general de cualquier migración (inventario, importación y checklist de validación), está en nuestra guía para migrar tu tienda a Shopify sin perder SEO. Aquí va lo que es propio de WooCommerce.
Qué sale de WooCommerce y en qué formato
WooCommerce trae un exportador de productos en Productos > Todos los productos > Exportar. Genera un CSV y te deja elegir columnas, tipos de producto y categorías. Hay una casilla que casi todos ignoran: "exportar todos los metadatos personalizados". Si la marcas, los datos que guardan otros plugins salen como columnas con el prefijo meta:, y ahí viven cosas que vas a querer después, como los títulos SEO de tus productos.
Para clientes y pedidos, el núcleo de WooCommerce no tiene un exportador equivalente. La guía oficial de Shopify para esta migración indica instalar un plugin de exportación en WooCommerce y sacar ambos en CSV. Si solo necesitas un respaldo para consultar ventas viejas, los reportes de WooCommerce Analytics se descargan en CSV con fecha, total, estado, método de pago y cupón de cada pedido.
Del lado de Shopify tienes tres caminos:
Camino | Qué trae desde WooCommerce | Qué deja fuera |
|---|---|---|
Shopify Store Migration (app gratuita de Shopify) | Productos y clientes; acepta el CSV de productos de WooCommerce sin editarlo | Pedidos, cupones, blog y redirecciones |
CSV nativo de Shopify | Productos y clientes, después de renombrar columnas | Pedidos, reseñas y redirecciones; el CSV de clientes no tiene mapeo y falla si los encabezados no coinciden |
Apps que se conectan a WordPress (Matrixify, LitExtension, Cart2Cart) | Productos, categorías, clientes, pedidos y, según la app, cupones, entradas, páginas y redirecciones | Theme, plugins y configuración de pagos, envíos y facturación |
Matrixify se conecta a la API de WordPress con una contraseña de aplicación y trae productos, categorías convertidas en colecciones, clientes, pedidos, cupones convertidos en descuentos, entradas del blog, páginas y redirecciones generadas a partir de tus enlaces viejos. Tiene un modo de prueba que te muestra el resultado antes de importar nada, y es el que recomendamos correr primero. Lo que cuesta cada app, y lo que cobran las agencias, lo desglosamos en cuánto cuesta migrar a Shopify.
Si vas por CSV, la guía de Shopify marca los cambios que más se olvidan: el peso de WooCommerce viene en libras y Shopify lo pide en gramos (multiplica por 453.6), y si un atributo tiene varios valores en una celda, cada valor necesita su propia fila. El CSV de productos no puede pasar de 15 MB; si tu catálogo es más grande, lo divides en varios archivos.
Las URLs: de los permalinks de WooCommerce a las rutas fijas de Shopify
En WordPress elegiste (o alguien eligió por ti) una estructura de enlaces permanentes. En Shopify no hay nada que elegir: productos viven en /products/, categorías en /collections/, páginas en /pages/ y entradas en /blogs/. Tu mapa de redirecciones depende de qué opción tenías activa en Ajustes > Enlaces permanentes, y por eso vale la pena revisarlo antes de armar una sola fila.
Lo que tienes en WooCommerce | Ejemplo | Destino en Shopify | Qué hacer |
|---|---|---|---|
Producto con la opción predeterminada | /product/taza-de-barro/ (en español, /producto/taza-de-barro/) | /products/taza-de-barro | Redirección 301 desde el panel, una por producto |
Producto con "base de la tienda" | /shop/taza-de-barro/ | /products/taza-de-barro | No se puede redirigir con la herramienta de Shopify (prefijo /shop bloqueado) |
Producto con "base de la tienda con categoría" | /shop/cocina/taza-de-barro/ | /products/taza-de-barro | Igual que la anterior |
Producto con enlaces simples | /?product=111 | /products/taza-de-barro | Shopify advierte que las URLs con parámetros pueden no redirigir bien: pruébalo antes del cambio |
Categoría de producto | /product-category/cocina/ (en español, /categoria-producto/cocina/) | /collections/cocina | Redirección 301 |
Subcategoría | /categoria-producto/cocina/tazas/ | /collections/tazas | Redirección 301; Shopify no anida colecciones en la URL |
Etiqueta de producto | /product-tag/barro/ | La colección más cercana | Solo si esa etiqueta recibe visitas |
Atributo con archivo activado | /talla/mediana/ | La colección más cercana | Solo existe si activaste "Habilitar archivos" en el atributo |
Página de tienda | /shop/ o /tienda/ | /collections/all | /tienda/ se redirige; /shop/ no |
Página de WordPress | /envios/ | /pages/envios | Redirección 301 |
Entrada con fecha en la URL | /2025/03/como-curar-barro/ | /blogs/noticias/como-curar-barro | Una redirección por entrada |
Lo de /shop merece párrafo aparte. La ayuda de Shopify lista los prefijos que su herramienta de redirecciones no acepta, y /shop está en la lista junto con /cart, /orders y otros. Además, WooCommerce mantiene viva la URL /shop/ aunque tu página de tienda tenga otro nombre. Si tus productos usan esa base, esas redirecciones se resuelven fuera del panel de Shopify, con apoyo técnico, y se prueban antes de apuntar el dominio. Si tu tienda está en español y la base es /tienda/, no tienes este problema.
Dos límites más que aplican aquí: Shopify solo redirige desde URLs que dan error 404 (si la ruta existe en la tienda nueva, la redirección no se activa) y acepta hasta 100,000 redirecciones por tienda, que se cargan con un CSV de dos columnas. Para la lista completa de URLs, exporta el sitemap de Yoast o Rank Math y crúzala con este cuadro.
Lo que cambia de forma en el camino
Atributos y variantes
WooCommerce te dejaba crear todos los atributos que quisieras en un producto variable. Shopify permite tres opciones por producto (por ejemplo, talla, color y material) y hasta 2,048 variantes, un límite que subió de 100 en octubre de 2025. Si alguno de tus productos usa cuatro atributos o más, decide antes de importar cuál se vuelve opción, cuál se vuelve un producto aparte y cuál se resuelve con una app de opciones. Esa decisión se toma en el CSV, no después.
Los productos agrupados y los externos (los que llevan a otra tienda) tampoco tienen equivalente directo en Shopify. Los primeros suelen terminar como colección o como paquete; los segundos, como producto con un botón que enlaza fuera.
Metadatos de Yoast o Rank Math
Tus títulos y descripciones para Google no están en el producto, están en el plugin. Yoast los guarda como _yoast_wpseo_title y _yoast_wpseo_metadesc, y Rank Math como rank_math_title y rank_math_description. Si exportas con los metadatos personalizados, salen como columnas meta: y las pasas a las columnas "SEO title" (hasta 70 caracteres) y "SEO description" (hasta 320) del CSV de Shopify. Si no lo haces, Shopify usa el nombre del producto como título y pierdes el trabajo de años en una tarde.
Imágenes que viven en tu hosting
En el CSV, cada imagen es una URL de tu WordPress (las de /wp-content/uploads/). Shopify las descarga desde esa dirección durante la importación y las vuelve a subir. Si cancelas el hosting antes de importar, o si un plugin de seguridad bloquea las descargas, los productos llegan sin fotos. El hosting se paga hasta que la tienda nueva esté validada.
Contraseñas, reseñas y suscripciones
Las contraseñas de tus clientes no viajan por CSV ni con la app oficial. Con las cuentas de cliente nuevas de Shopify eso pesa poco, porque el cliente entra con un código de 6 dígitos que le llega por correo. Si tu tienda usa las cuentas clásicas, Cart2Cart ofrece una opción para migrarlas con su plugin. En los dos casos, avisa a tus clientes antes del cambio. Las reseñas nativas de WooCommerce no se exportan según la guía de Shopify: se reimportan con apps como Judge.me, Loox o Yotpo.
Las suscripciones activas son lo más delicado. Shopify Subscriptions puede importar contratos por CSV, pero las tarjetas guardadas de tus suscriptores son otro asunto: los tokens de pago se migran con ayuda del desarrollador de la app de suscripciones, y los números de tarjeta solo con los servicios profesionales de Shopify en Plus o Enterprise. Si cobras suscripciones, ese plan va antes que cualquier otro.
Qué plugin reemplaza qué en Shopify
La mitad de tu tienda en WordPress está en plugins, y ninguno se migra. La equivalencia para una tienda que vende en México:
Plugin en WooCommerce | Para qué lo usabas | Reemplazo en Shopify |
|---|---|---|
Yoast SEO o Rank Math | Títulos, descripciones y sitemap | Campos de SEO nativos en productos, colecciones y páginas; el sitemap.xml se genera solo |
Plugin de redirecciones | Redirigir URLs viejas | Redirecciones nativas (hasta 100,000) |
Plugin de Mercado Pago o de Conekta | Tarjeta, OXXO, SPEI y meses sin intereses | Apps de Mercado Pago y de Conekta para Shopify, o Shopify Payments en México |
Plugin de paquetería | Cotizar y generar guías | Apps como Envia.com o Skydropx en la Shopify App Store |
Plugin de facturación | Timbrar CFDI | Apps de CFDI 4.0 como Palma Facturación o CFDI Express |
WooCommerce Subscriptions | Cobros recurrentes | Shopify Subscriptions (gratuita) u otra app de suscripciones |
WPML o Polylang | Tienda en varios idiomas | Shopify Translate & Adapt (gratuita, traducción automática de hasta 2 idiomas) |
Reseñas de WooCommerce | Prueba social en el producto | Judge.me, Loox o Yotpo, que importan reseñas |
Elementor u otro constructor | Diseño de páginas | El editor de secciones del theme; el diseño se rehace |
Plugins de seguridad y caché | Proteger y acelerar WordPress | No hacen falta: el hosting y el SSL los administra Shopify |
Dos consejos que salen de esta tabla. Primero, haz la lista de plugins activos antes de cotizar: cada fila es una configuración que alguien tiene que rehacer y probar. Segundo, no instales en Shopify una app por cada plugin que tenías. Muchos plugins existían para cubrir algo que WordPress no traía y que Shopify ya incluye.
El orden para apagar WordPress sin perder nada
WordPress se apaga al final, no al principio. El orden que seguimos es este: importar a una tienda Shopify sin publicar, revisar productos, variantes e imágenes, cargar las redirecciones, configurar pagos, envíos y facturación, hacer pedidos de prueba y solo entonces cambiar el dominio. La guía de Shopify recomienda importar primero productos, después clientes y al final pedidos, para que cada pedido quede ligado a su producto y a su cliente.
Mientras tanto, tu tienda vieja sigue vendiendo. LitExtension y Cart2Cart ofrecen migrar después solo los pedidos y clientes nuevos, así que no necesitas cerrar la tienda durante la migración. Revisa también qué más vivía en tu hosting: si tu correo, un formulario o una landing dependían de ese servidor, decide a dónde se van antes de darlo de baja.
Durante esas semanas pagas las dos plataformas. Los planes de Shopify en México cuestan USD 14 al mes en Basic con pago anual (19 con pago mensual), 39 en Grow (52 mensual) y 299 en Advanced (399 mensual). Si todavía no estás seguro de dar el paso, nuestra comparativa de Shopify vs WooCommerce te ayuda a decidirlo antes de pagar doble.
Nuestra recomendación
Empieza por Ajustes > Enlaces permanentes, no por el theme. Esa pantalla te dice si tu mapa de redirecciones es un trámite o un problema, y es lo único de la migración que no se arregla después. Si ves /shop/ en la base de productos, plánealo desde el día uno.
No migres el blog a ciegas. Trae las entradas que reciben visitas o enlaces, redirige cada una a su nueva URL y deja ir las que nadie lee. Lo mismo con los atributos: una migración es el mejor momento para ordenar un catálogo que creció a base de parches.
Y si tu tienda en WooCommerce tiene pocos productos, sin pedidos ni posiciones que valga la pena conservar, quizá no necesitas migrar sino empezar de cero. Para ese caso existe nuestro plan Lanzamiento, de $16,000 MXN con IVA, para tiendas nuevas de hasta 50 productos; no incluye migración, así que no trae clientes, pedidos ni redirecciones. Para el resto, la guía de Shopify en México te da el panorama de pagos, envíos e impuestos de la tienda nueva.
Preguntas frecuentes
¿La app oficial de Shopify migra mi tienda de WooCommerce completa?
No. Shopify Store Migration es gratuita y trae productos y clientes, y acepta el CSV de productos de WooCommerce sin editarlo. Pedidos, cupones, entradas del blog y redirecciones necesitan otra app, como Matrixify, LitExtension o Cart2Cart, o un trabajo manual.
¿Qué pasa con mis URLs /producto/ de WooCommerce?
Cambian a /products/ y cada una necesita una redirección 301 a su nueva dirección, que se cargan desde el panel de Shopify o con un CSV. La excepción son las URLs que empiezan con /shop: la herramienta de redirecciones de Shopify no las acepta, así que hay que resolverlas por fuera y probarlas antes de cambiar el dominio.
¿Mis clientes tendrán que crear una contraseña nueva?
Con las cuentas de cliente nuevas de Shopify, no: entran con un código de 6 dígitos que les llega por correo. Con las cuentas clásicas, sí, porque las contraseñas no viajan por CSV ni con la app oficial; Cart2Cart ofrece una opción para migrarlas con su plugin. En ambos casos, avisa a tus clientes antes del cambio para que el primer día de la tienda nueva no sea un día de soporte.
¿Puedo pasar el blog de WordPress a Shopify?
Sí. Matrixify migra entradas y páginas desde WordPress, y las entradas quedan en /blogs/ con el nombre de tu blog. Cada entrada cambia de URL y necesita su redirección. Trae las que reciben visitas o enlaces; las demás no justifican el trabajo.
¿Tengo que cerrar mi tienda de WooCommerce mientras migro?
No. La tienda vieja sigue vendiendo mientras armas la nueva, y apps como LitExtension y Cart2Cart permiten migrar al final solo los pedidos y clientes recientes. Apaga el hosting hasta que la tienda en Shopify esté validada, porque las imágenes se importan desde ahí.
¿Vas a pasar tu tienda de WooCommerce a Shopify sin perder URLs ni datos?
Hacemos la migración a Shopify completa desde $50,000 MXN + IVA, en 4 a 6 semanas: datos, redirecciones, pagos y diseño.





