Pedir presupuestoCA
  1. Inicio
  2. Guías
  3. Migrar de PrestaShop a Shopify
MigracionesActualizado 7 min de lectura

Cómo migrar de PrestaShop a Shopify sin dejar datos ni URLs atrás

Productos, clientes y pedidos se pueden llevar a Shopify. Las combinaciones con muchos atributos, las URLs y los módulos propios de PrestaShop son lo que más trabajo da, y conviene resolverlo antes de la carga.

Portada de la guía: Cómo migrar de PrestaShop a Shopify sin dejar datos ni URLs atrás
Ilustración editorial de la guía.

En resumen

  • Shopify admite tres opciones y 2.048 variantes por producto: revisa antes las combinaciones.
  • Las contraseñas de clientes no se migran; con las cuentas actuales entran con un código por correo.
  • Casi todas las URLs cambian, así que hace falta un mapa completo de redirecciones 301.
  • Haz una carga de prueba completa y corrige el proceso, no los datos a mano.

Migrar de PrestaShop a Shopify suele plantearse cuando mantener la tienda empieza a dar más trabajo que venderla, con actualizaciones que rompen módulos y overrides que nadie recuerda por qué se añadieron. Shopify se encarga del alojamiento y de las actualizaciones, pero tiene su propia forma de organizar productos, URLs y extensiones, y no todo lo que hacía tu PrestaShop tiene un sitio directo. En esta guía repasamos qué datos se migran y cómo, qué pasa con las combinaciones y las URLs, qué hacer con los módulos que no tienen equivalente y en qué orden conviene trabajar.

Qué datos se pueden migrar de PrestaShop a Shopify

Casi todo lo que vive en la base de datos de PrestaShop se puede llevar a Shopify, aunque cada tipo de dato llega de una forma distinta:

  • Productos: nombre, descripciones, referencias, EAN, precios, peso, imágenes y los textos SEO de cada ficha.
  • Combinaciones, que en Shopify pasan a ser variantes, con las limitaciones que vemos en la sección siguiente.
  • Categorías, que se convierten en colecciones. Shopify no tiene un árbol de categorías como tal: la jerarquía se reproduce con colecciones y con el menú de navegación.
  • Características del producto (material, medidas, composición), que encajan en metacampos.
  • Clientes con sus direcciones y su consentimiento de marketing.
  • Pedidos históricos, para que el cliente vea su historial y para no perder los informes. Se cargan por API o con una app de migración.
  • Páginas CMS y, si usabas un módulo de blog, sus entradas.

Hay cosas que no se migran y hay que volver a montar. Las contraseñas de los clientes son la más visible: PrestaShop las guarda cifradas con su propio método y Shopify no permite importarlas. Con las cuentas de cliente actuales de Shopify, que entran con un código enviado por correo, el cliente no necesita contraseña, pero conviene avisarle del cambio. Tampoco pasan las reglas de carrito tal cual, ni las tarifas de transportista por peso y zona, ni la configuración de cada módulo. Los grupos de clientes con precios propios necesitan un análisis aparte, porque en Shopify dependen de las funciones B2B y del plan contratado.

Combinaciones de PrestaShop y variantes de Shopify

Shopify admite hasta tres opciones por producto y hasta 2.048 variantes. PrestaShop no tiene ese límite de tres grupos de atributos, así que un producto con cuatro grupos de atributos no cabe tal cual.

Imagina una tienda de ropa laboral con talla, color, tipo de manga y bordado. En Shopify hay que elegir entre varias salidas:

  • Juntar dos atributos en una sola opción, por ejemplo color y manga, si las combinaciones reales son pocas.
  • Separar el producto en varios productos (manga corta y manga larga) y enlazarlos entre sí en la ficha.
  • Sacar de las variantes lo que no afecta al stock, como un bordado con el nombre, y recogerlo como dato personalizado de la línea del pedido con el tema o con una app.

Revisa también cómo se reparten las imágenes. En PrestaShop cada combinación puede tener su selección de fotos; en Shopify cada variante se asocia por defecto a una imagen, y mostrar una galería distinta por variante depende del tema. El impacto en el precio de cada combinación se convierte en el precio propio de la variante, y el stock pasa a llevarse por variante y por ubicación.

Las características y los datos técnicos que no son variantes van mejor en metacampos, que se pueden mostrar en la ficha y usar en filtros. Lo explicamos en la guía sobre metacampos en Shopify para fichas de producto.

URLs y redirecciones 301

Shopify usa una estructura fija: los productos cuelgan de /products/, las colecciones de /collections/, las páginas de /pages/ y los artículos de /blogs/ seguido del nombre del blog. En PrestaShop las URLs dependen de la configuración y suelen llevar el identificador numérico delante del nombre y la extensión .html al final. Prácticamente todas las direcciones cambian.

Para no perder el tráfico que llega a las URLs antiguas hace falta un mapa completo, una fila por cada URL de PrestaShop con su destino en Shopify:

  • Fichas de producto, incluidas las de productos descatalogados que siguen recibiendo visitas.
  • Categorías y subcategorías, cada una hacia su colección.
  • Páginas CMS, entradas del blog y páginas de marcas o fabricantes.
  • Versiones en otros idiomas, si la tienda era multidioma.

Shopify tiene un apartado de redirecciones en el administrador que admite importación por CSV. Esas redirecciones se aplican a rutas que ya no existen en la tienda, así que no sirven para desviar una URL que Shopify sigue sirviendo. Saca la lista de URLs con tráfico y enlaces externos de Search Console y de tu analítica antes de apagar PrestaShop, porque después ya no podrás rastrear la tienda vieja. Tienes el detalle en la checklist técnica de SEO para migraciones.

Módulos de PrestaShop sin equivalente en Shopify

Haz una lista de los módulos instalados y decide qué hacer con cada uno. Hay cuatro destinos posibles: una función nativa de Shopify, una app de la tienda de apps, un desarrollo a medida o dejar de usarlo. Ese último caso es más frecuente de lo que parece, porque en una tienda con años hay módulos que nadie usa.

Los que más trabajo suelen dar:

  • Pasarelas de pago. Comprueba que tu banco o tu proveedor de pagos funciona con Shopify y qué condiciones aplica.
  • Facturación. Define qué sistema emite la factura: Shopify, una app o el ERP.
  • Conectores con ERP, almacén o transportistas, que habrá que sustituir por otros o reescribir.
  • Precios por grupo de cliente, packs, configuradores y campos extra en el proceso de compra. En Shopify, el checkout se personaliza con extensiones y algunas opciones dependen del plan.

Si un módulo hacía algo propio de tu negocio y no hay app que lo cubra bien, toca valorar si compensa programarlo. En app, código a medida o funcionalidad nativa explicamos cómo decidirlo.

Orden de pasos para migrar de PrestaShop a Shopify

Una migración ordenada pasa por al menos una carga de prueba completa antes de la definitiva. El esquema resume el recorrido:

Orden de una migración a Shopify
  1. Inventariodatos, módulos, URLs y procesos actuales
  2. Mapeodestino de cada campo de PrestaShop
  3. Carga de pruebamigración completa en tienda de desarrollo
  4. Revisiónproductos, clientes, pedidos y redirecciones comprobados
  5. Carga finaldatos nuevos desde la carga de prueba
  6. Cambio de dominioDNS, redirecciones activas y seguimiento

La carga de prueba sirve para descubrir lo que el mapeo no previó: caracteres raros en descripciones, combinaciones con stock negativo, clientes duplicados con el mismo correo. Corrige el proceso de migración en lugar de arreglar los datos a mano en Shopify, porque la carga final volverá a traer los mismos errores.

Entre la carga de prueba y la final, congela los cambios de catálogo en PrestaShop o apúntalos para repetirlos. La carga final trae solo lo nuevo: pedidos, clientes y cambios de stock desde la última carga. Elige un momento de poca venta para el cambio de dominio y deja a alguien pendiente de los pedidos y de las redirecciones los días siguientes.

Pruebas antes de cambiar el dominio

Con la tienda de Shopify cargada pero aún sin dominio, prueba al menos esto:

  • Una compra completa con cada método de pago y cada método de envío.
  • Impuestos en pedidos a la península, a Canarias y al extranjero, si vendes allí.
  • Cupones y descuentos que vayas a mantener.
  • Correos de confirmación, envío y devolución, con tus textos y tu remitente.
  • Acceso de un cliente migrado a su cuenta y a su historial de pedidos.
  • Una muestra de URLs antiguas, comprobando que cada una redirige con 301 a la página correcta.
  • Feeds de producto, píxeles y analítica.
  • Envío de pedidos al ERP o al almacén, si hay integración.

Qué preparar antes de pedir presupuesto de migración

Para valorar el proyecto sobre tu caso real, reúne esto:

  • Versión de PrestaShop, número de productos y combinaciones, y cuántos productos tienen más de tres grupos de atributos.
  • Lista de módulos instalados, marcando los que siguen en uso.
  • Número de clientes y de pedidos históricos que quieres conservar.
  • Idiomas, monedas y países a los que vendes.
  • Integraciones con ERP, almacén, transportistas o marketplaces.
  • Exportación de las URLs con tráfico de los últimos meses.
  • Fechas en las que no se puede tocar la tienda, como campañas o rebajas.

Con esa información planteamos la migración ecommerce con el mapa de datos, las redirecciones y las pruebas cerradas antes de mover el dominio.

Preguntas frecuentes

Preguntas frecuentes

Si tu pregunta no está aquí, escríbenos a info@whatmkt.com.

¿Se pierden los pedidos antiguos al pasar a Shopify?

No tienen por qué. Los pedidos históricos se pueden cargar en Shopify por API o con una app de migración, asociados a cada cliente. Decide antes cuántos años quieres conservar, porque cargar todo el histórico alarga la migración.

¿Qué pasa con las contraseñas de mis clientes?

Shopify no permite importarlas. Con las cuentas de cliente actuales de Shopify, el cliente entra con su correo y un código que recibe por email, así que basta con avisarle del cambio. Si la tienda usa el sistema antiguo de cuentas, cada cliente tendrá que activar la suya.

¿Puedo mantener las mismas URLs?

Casi nunca. Shopify usa rutas fijas para productos, colecciones y páginas, y las de PrestaShop suelen llevar identificadores y la extensión .html. Lo que sí puedes conservar es el nombre final de cada URL y redirigir todas las antiguas con 301.

Tengo productos con cuatro atributos, ¿qué hago?

Hay que adaptarlos al límite de tres opciones de Shopify. Lo habitual es juntar dos atributos en una opción, dividir el producto en varios o sacar de las variantes lo que no afecta al stock, como una personalización. La mejor salida depende de cómo compra tu cliente.

El siguiente paso

Te ayudamos a aplicarlo en tu tienda

Explícanos qué pasa en tu tienda y te enviamos cómo lo abordaríamos, el alcance y el presupuesto. Si basta con configurar algo, te lo decimos.

Pedir valoración
O directamente: info@whatmkt.comTeléfono: 643 369 869
Pedir presupuesto LLAMAR