Migrar de PrestaShop a WooCommerce es una decisión habitual para empresas que quieren unificar su tienda online con un ecosistema WordPress existente, aprovechar la flexibilidad de WooCommerce para personalizaciones avanzadas, o simplificar la gestión cuando ya tienen experiencia con WordPress. Ambas plataformas son open source y self-hosted, lo que facilita el control de datos pero exige planificación técnica en la migración.
Esta guía se publicó en 2026 y la hemos actualizado porque el punto de partida ha cambiado lo suficiente como para que la decisión no sea la misma que hace dos años. WooCommerce dejó de guardar los pedidos como entradas de WordPress y pasó a usar tablas propias, el carrito y la caja se construyen con bloques en lugar de con shortcodes, y los requisitos de servidor han subido varios escalones. En el otro lado, PrestaShop 9 consolidó su salto a Symfony y estrenó la plantilla Hummingbird, de modo que muchos de los argumentos clásicos a favor de migrar (rendimiento, flexibilidad de diseño) ya no son tan automáticos.
Lo que sigue siendo cierto es que una migración entre dos plataformas self-hosted no es una exportación de CSV: es un proyecto con auditoría previa, mapeo de datos, redirecciones y validación. Si aún no has decidido el destino, te conviene leer antes nuestra guía para elegir plataforma de ecommerce y la comparativa entre Shopify, WooCommerce y PrestaShop. Si ya lo tienes claro, esta guía cubre el trayecto completo.
¿Cuándo tiene sentido migrar?
- Ecosistema WordPress: Si tu web corporativa, blog y contenido ya están en WordPress, integrar el ecommerce con WooCommerce unifica la gestión.
- Comunidad y plugins: WooCommerce tiene un ecosistema de plugins más amplio que PrestaShop gracias a WordPress.
- Flexibilidad de diseño: Los page builders de WordPress (Elementor, Gutenberg) ofrecen más opciones de diseño que PrestaShop.
- Coste de módulos: Muchos módulos de PrestaShop son de pago. WooCommerce tiene más opciones gratuitas.
Los cuatro puntos anteriores resumen bien el caso favorable, pero conviene matizarlos con lo que vemos en proyectos reales.
El ecosistema pesa más que la ficha técnica
El motivo número uno por el que una empresa migra de PrestaShop a WooCommerce casi nunca es técnico: es organizativo. Si el equipo de marketing ya publica en WordPress, si el blog corporativo, las landings y el ecommerce están en tres sitios distintos y hay que mantener tres plantillas, unificar en una sola instalación reduce coste de mantenimiento y curva de aprendizaje. WooCommerce no es mejor motor de tienda que PrestaShop en abstracto; es mejor cuando el resto de la casa ya es WordPress.
Coste de propiedad, no solo coste de módulos
Es verdad que muchos módulos de PrestaShop son de pago y que WooCommerce tiene más alternativas gratuitas. Pero el coste real de una tienda no está en la licencia, sino en el mantenimiento: cada plugin que instalas es superficie de ataque y deuda de actualización. Lo hemos desarrollado en por qué el mantenimiento de módulos es crítico en un ecommerce, y la recomendación es la misma en ambas plataformas: menos extensiones, mejor elegidas. Antes de migrar, revisa la lista de plugins imprescindibles para un WooCommerce profesional y comprueba que existe equivalente para cada módulo que hoy consideras irrenunciable.
Personalización a medida
WooCommerce expone prácticamente todo su comportamiento mediante hooks de WordPress, lo que hace muy barato modificar flujos concretos (precios por cliente, campos extra en el pedido, integraciones con ERP). En PrestaShop 9 el equivalente son los hooks y los servicios de Symfony, con una curva de entrada mayor pero también más estructura; lo tratamos en mantenimiento de módulos en PrestaShop 9. Si tu tienda vive de personalizaciones y tu equipo es de perfil WordPress, WooCommerce te saldrá más barato de evolucionar.
¿Cuándo NO migrar?
- Catálogos grandes (+10.000 productos): PrestaShop gestiona mejor catálogos extensos que WooCommerce sin optimización.
- Funcionalidades ecommerce nativas: PrestaShop tiene gestión de transportistas, reglas de carrito y combinaciones de producto más avanzadas de serie.
- Multi-tienda nativa: PrestaShop soporta multitienda desde el core. WooCommerce requiere WordPress Multisite.
- Rendimiento con mucho tráfico: Sin hosting optimizado y caché, WooCommerce puede ser más lento que PrestaShop.
Matices sobre el catálogo y el rendimiento
La idea de que WooCommerce no aguanta catálogos grandes hay que leerla con cuidado en 2026. El cuello de botella histórico no era el número de productos, sino el diseño de la base de datos: pedidos y metadatos guardados en las tablas genéricas de WordPress, con consultas que degradaban a medida que crecía el histórico. Eso es exactamente lo que resuelve HPOS, que explicamos en detalle en la guía de migración a High-Performance Order Storage. Con HPOS activo, hosting adecuado y una capa de caché bien montada, tiendas de decenas de miles de referencias funcionan sin problema.
Lo que sí sigue siendo cierto es que WooCommerce no te da rendimiento gratis: hay que configurarlo. Si tu PrestaShop actual va rápido porque alguien invirtió tiempo en optimizar el rendimiento de la tienda, cuenta con dedicar un esfuerzo equivalente en el destino. Migrar no es una optimización; si hoy tienes malas Core Web Vitals, cambiar de plataforma sin tocar nada más te dará malas Core Web Vitals en la plataforma nueva.
La regla práctica
Resumiendo: migra si el ecosistema WordPress te ahorra trabajo, si necesitas personalización barata y si tienes (o contratas) a alguien que se ocupe del rendimiento y la seguridad. No migres solo por ahorrar en licencias de módulos, ni para huir de un problema de rendimiento que en realidad es de hosting o de configuración. Un dato útil: el coste de una migración mal planificada casi siempre supera al de dos o tres años de módulos de pago.
Qué ha cambiado en WooCommerce (y por qué importa al migrar)
Si tu última referencia de WooCommerce es de hace un par de años, estos cambios afectan directamente a cómo se planifica la migración.
HPOS es el nuevo estándar de pedidos
Desde WooCommerce 8.2 el almacenamiento de pedidos en tablas dedicadas está activado por defecto en instalaciones nuevas, y las mejoras son sustanciales: los benchmarks de WooCommerce sobre una tienda de 400.000 pedidos hablan de creación de pedidos unas cinco veces más rápida, filtrado por cliente hasta cuarenta veces mejor y búsquedas de metadatos diez veces más veloces. En 2026 la evolución ha seguido: WooCommerce 10.7, publicado en abril de 2026, desactivó por defecto la sincronización en lectura con las tablas antiguas, un paso más hacia la retirada del modelo basado en posts.
Para una migración desde PrestaShop esto tiene una consecuencia muy concreta: monta la tienda destino con HPOS activo desde el primer día e importa los pedidos históricos ya sobre ese modelo. Activarlo después, con cientos de miles de pedidos dentro, obliga a un proceso de sincronización que es perfectamente factible pero que prefieres no tener que hacer en mitad de un go-live. Comprueba además que todos los plugins que vayas a usar declaran compatibilidad con HPOS.
Carrito y caja por bloques
El carrito y el checkout clásicos, basados en shortcodes, han dado paso a bloques. Esto cambia el enfoque de personalización: donde antes se sobrescribían plantillas del tema, ahora se usan bloques, filtros de JavaScript y la API de extensiones del checkout. Si vienes de un PrestaShop con un checkout muy retocado, cuenta con rehacer esa personalización en lugar de portarla, y aprovecha para revisar el flujo entero siguiendo nuestra guía de optimización del checkout en ecommerce: es el punto donde una migración puede ganar o perder conversión de forma inmediata.
Requisitos de servidor más altos
Las recomendaciones actuales de WooCommerce se han movido bastante: WordPress 6.9 o superior, PHP 8.3 o superior, MySQL 8.0 o MariaDB 10.6 en adelante, certificado SSL válido y al menos 256 MB de memoria PHP. Además, el equipo de WooCommerce ha propuesto elevar el mínimo de PHP a 8.1 a partir de la versión 11.5, prevista para enero de 2027. Traducido a la práctica: si el plan era reaprovechar el hosting compartido donde hoy corre tu PrestaShop, revísalo antes de nada, porque un servidor justo de recursos es la forma más rápida de que la tienda nueva parezca peor que la antigua.

Proceso de migración
El orden importa. Estas son las fases que seguimos en Keliam, y la razón de cada una.
0. Auditoría previa (la fase que más se salta y más caro sale)
Antes de instalar nada, hay que saber qué tienes. Un inventario de migración mínimo incluye: número de productos, combinaciones y atributos; módulos activos y cuáles tienen lógica de negocio dentro; personalizaciones en plantillas y overrides; integraciones vivas con ERP, CRM, pasarelas o logística; y el listado completo de URLs indexadas. Ese último punto es el que suele provocar la caída de tráfico posterior, porque nadie lo exporta a tiempo. Si no tienes recursos internos para hacerlo, es exactamente el alcance de una auditoría técnica.
De la auditoría salen las tres decisiones que condicionan todo lo demás: qué se migra y qué se aprovecha para limpiar, qué personalizaciones se rehacen y cuáles se abandonan, y qué integraciones hay que reconstruir. Si tu tienda habla con un ERP o con un sistema de logística, revisa cómo plantear ese trabajo en integraciones API entre ecommerce, ERP, logística y pagos, porque el conector que hoy funciona contra PrestaShop no sirve tal cual contra WooCommerce.
1. Exportación desde PrestaShop
- Back office: Catálogo → Productos → Exportar. También Clientes y Pedidos.
- Base de datos: Consultas SQL para exportaciones completas con todos los campos.
- Herramientas de migración: FG PrestaShop to WooCommerce (plugin gratuito para WordPress que importa directamente desde la base de datos de PrestaShop).
Un consejo sobre el método: la exportación CSV del back office es cómoda para revisar datos y para hacer recuentos de control, pero se queda corta como vía de migración real, porque pierde relaciones (combinaciones, imágenes asociadas, precios específicos) y no arrastra clientes ni pedidos con su histórico. Úsala para auditar y para verificar después, no como origen. La migración de verdad se hace leyendo directamente la base de datos de PrestaShop.
Haz también una copia completa del directorio de imágenes. Es el activo que más se pierde en migraciones apresuradas: si el importador falla a mitad y ya has apagado la tienda vieja, recuperar miles de fotos de producto es un problema serio. Copia la base de datos y el árbol de archivos, y guarda ambas cosas fuera del servidor de origen antes de tocar nada.
2. Mapeo de datos
| PrestaShop | WooCommerce | Notas |
|---|---|---|
| Producto con combinaciones | Variable Product | WooCommerce soporta variantes ilimitadas |
| Categoría (multinivel) | Product Category (multinivel) | Ambos soportan jerarquía — mapeo directo |
| Característica | Product Attribute | Usado para filtros y especificaciones |
| Regla de carrito / precio | Coupon / Dynamic Pricing plugin | WooCommerce nativo es más limitado, plugins lo amplían |
| Transportista | Shipping Zone + Method | Diferente modelo, configurar manualmente |
| CMS Page | WordPress Page | Migración directa de HTML |
| Módulo Blog (si existe) | WordPress Posts | WordPress tiene blog nativo superior |
La tabla anterior cubre el mapeo mecánico, pero hay cuatro puntos donde la equivalencia no es automática y conviene decidir antes de importar:
- Reglas de carrito: PrestaShop tiene un motor de promociones nativo bastante rico. WooCommerce cubre lo básico con cupones y necesita una extensión para descuentos por volumen, precios por rol o promociones combinadas. Decide qué extensión usarás antes de migrar, no después.
- Transportistas y zonas: el modelo es distinto de raíz. PrestaShop parte del transportista; WooCommerce parte de la zona de envío y cuelga métodos de ella. No hay conversión automática buena: se reconfigura a mano, y es mejor así.
- Impuestos: revisa reglas por país y por categoría de producto. Un error aquí no se ve en la revisión visual del catálogo y aparece en la primera factura.
- Referencias y SKU: asegúrate de que el SKU viaja como identificador, porque es la clave con la que después reconciliarás stock con el ERP y con la que validarás que no falta nada.
3. Migración con FG PrestaShop to WooCommerce
Este plugin gratuito es la forma más eficiente de migrar:
- Instalar WordPress + WooCommerce en tu nuevo hosting.
- Instalar el plugin FG PrestaShop to WooCommerce.
- Configurar la conexión a la base de datos de PrestaShop (host, nombre BD, usuario, contraseña).
- Seleccionar qué migrar: productos, categorías, tags, imágenes y páginas CMS. Ojo con este punto: la versión gratuita no migra clientes ni pedidos, solo el catálogo y el contenido.
- Ejecutar la migración (puede tardar horas con catálogos grandes).
- Verificar los datos importados.
La versión premium añade: migración de combinaciones/variantes, atributos, descuentos, transportistas y más.
Conviene aclarar el reparto entre versión gratuita y premium, porque es la principal fuente de sorpresas a mitad de proyecto. La gratuita cubre catálogo, categorías, etiquetas, imágenes y páginas CMS; la premium es la que añade combinaciones y variantes, atributos, clientes, pedidos, reseñas, cupones y transportistas, además de las redirecciones para conservar el posicionamiento. Para una tienda profesional con histórico de pedidos, la versión premium no es opcional: presupuéstala desde el principio.
En cuanto a compatibilidad, el plugin está probado con versiones de PrestaShop desde la 1.0 hasta la 9 y se mantiene al día con las versiones actuales de WordPress y WooCommerce, así que también sirve si vienes de un PrestaShop 1.6 o 1.7 antiguo. Y una recomendación de método: ejecuta la importación primero sobre un entorno de staging, con una copia de la base de datos de origen, y mide cuánto tarda. Con catálogos grandes la importación puede llevar horas, y saber el dato con antelación es lo que te permite planificar la ventana de corte real.
Si en lugar de migrar el histórico prefieres arrancar limpio, es una opción legítima y a veces la mejor: conservas catálogo y clientes, y dejas los pedidos antiguos accesibles en la tienda vieja en modo solo lectura durante el periodo de garantía legal. Es más rápido, más barato y elimina la parte más frágil de la importación.
4. Redirecciones SEO
Mapeo de URLs típico:
/categoria/producto.html→/product/producto//12-nombre-categoria→/product-category/nombre-categoria//content/pagina→/pagina/
Configurar con plugin Redirection o en .htaccess para redirecciones masivas.
Las redirecciones son la parte de la migración que decide si conservas el tráfico orgánico. Tres reglas que no admiten atajo:
- Una a una, no todas a la home. Redirigir el catálogo antiguo a la portada es la forma más eficaz de perder posiciones. Cada URL debe apuntar a su equivalente real.
- 301 permanente, no 302. Y verificando la cadena: una redirección que pasa por dos saltos antes de llegar al destino diluye señales y ralentiza el rastreo.
- Exporta el mapa antes de apagar nada. Saca el listado de URLs indexadas desde Search Console y desde el sitemap antiguo, y crúzalo con las URLs nuevas para detectar huérfanas.
Si el catálogo es grande, gestionar miles de reglas con un plugin puede penalizar el rendimiento: en ese caso es preferible resolverlas a nivel de servidor con reglas por patrón. El detalle de cómo revisar todo esto está en nuestra guía de SEO técnico para ecommerce, que cubre además canónicas, paginación y datos estructurados de producto, tres cosas que hay que reconstruir en el destino porque no viajan con la importación.
5. Post-migración
- Verificar todos los productos (imágenes, variantes, precios, stock).
- Configurar pasarelas de pago, impuestos y envíos.
- Instalar plugins de seguridad, caché y SEO.
- Probar flujo completo de compra.
- Enviar nuevo sitemap a Google Search Console.
- Monitorizar tráfico orgánico las primeras semanas.

Qué verificar de verdad antes de dar el cambio por bueno
La lista anterior es el checklist mínimo. Estas son las comprobaciones que en la práctica detectan los problemas reales:
- Recuento cruzado: número de productos, variantes, categorías, clientes y pedidos en origen frente a destino. Si los números no cuadran al 100 %, no has terminado.
- Muestreo manual: veinte productos elegidos al azar, revisando imágenes, precio con y sin impuestos, stock, atributos y descripción larga. Incluye a propósito los productos más complejos del catálogo.
- Pedido de prueba real: compra completa con pago real de importe pequeño, comprobando correo de confirmación, factura, estado del pedido y sincronización con el ERP si la hay.
- Rendimiento medido, no percibido: toma métricas antes y después con las mismas herramientas para poder comparar. Cómo hacerlo está en auditoría de rendimiento web: herramientas y métricas clave.
- Seguridad desde el día uno: una tienda WooCommerce es una instalación de WordPress, con todo lo que eso implica en cuanto a superficie de ataque. Aplica el hardening básico de nuestra guía de seguridad de WordPress para empresas antes de abrir al público, no después.
- Seguimiento de negocio: define los indicadores que vas a vigilar las primeras semanas (conversión, ticket medio, tasa de abandono de carrito) para distinguir un problema real de la variación normal. Tienes una base en qué KPIs medir en un ecommerce.
Una nota sobre datos personales: al migrar clientes y pedidos estás moviendo datos personales entre dos sistemas, a menudo con un tercero de por medio. Documenta el proceso, cifra los volcados intermedios y bórralos al terminar. Para organizaciones que además necesitan acreditarlo ante clientes o licitaciones, este tipo de control es justo lo que se revisa en una auditoría de certificación ISO 27001.
Errores frecuentes en migraciones de PrestaShop a WooCommerce
Estos son los que más veces hemos tenido que corregir a posteriori, casi siempre en proyectos que llegaron a nosotros después del go-live:
- Migrar sin congelar el catálogo. Si la tienda antigua sigue recibiendo pedidos y cambios de stock durante la importación, el destino nace desactualizado. Define una ventana de corte y respétala.
- No probar la importación antes. El primer intento siempre revela sorpresas: combinaciones que no mapean, imágenes con rutas raras, caracteres mal codificados. Que ocurra en staging, no en producción.
- Olvidar las URLs que no son de producto. Páginas CMS, categorías paginadas, filtros indexados, el blog si lo había. Suelen quedar fuera del mapa de redirecciones.
- Replicar la arquitectura antigua tal cual. Una migración es la mejor oportunidad para eliminar categorías vacías, productos descatalogados y módulos que nadie usa. Migrar la basura cuesta lo mismo que migrar lo bueno.
- Infradimensionar el hosting. Ver el apartado de requisitos: PHP 8.3, MySQL 8 y memoria suficiente no son un lujo.
- Dar por hecho que el SEO se conserva solo. Se conserva si hay redirecciones una a una, títulos y metadescripciones migrados y datos estructurados reconstruidos. Si no, no.
- No planificar el mantenimiento posterior. WooCommerce y sus extensiones se actualizan con frecuencia; sin un proceso de actualización y copias, la tienda se degrada en meses.
Coste, plazos y equipo
No hay una cifra única, pero sí rangos útiles para planificar. Una tienda pequeña, de catálogo sencillo, sin integraciones y sin histórico de pedidos que conservar, es un proyecto de dos a cuatro semanas. Una tienda media, con varios miles de referencias, combinaciones, personalizaciones en el checkout y una integración con ERP, se mueve entre uno y tres meses de trabajo. Lo que dispara el plazo casi nunca es el volumen de productos: son las personalizaciones a rehacer y las integraciones a reconstruir.
En cuanto a perfiles, una migración de este tipo necesita como mínimo alguien que conozca la base de datos de PrestaShop, alguien con criterio de WordPress y WooCommerce a nivel de desarrollo (no solo de administración), y alguien que se ocupe del SEO técnico. Cuando esos tres papeles los cubre una sola persona a ratos, el proyecto se alarga y aparecen los errores de la sección anterior. Si quieres ver cómo se planifica esto de principio a fin en un caso real, lo contamos en este caso práctico de migración de ecommerce.
Por último, el día después. Una tienda recién migrada necesita seguimiento activo durante al menos cuatro a seis semanas: revisión de errores 404 en Search Console, vigilancia de posiciones, control de rendimiento y corrección de los flecos que solo aparecen con tráfico real. Presupuesta ese periodo como parte del proyecto, no como algo aparte.
¿Estás valorando migrar tu tienda de PrestaShop a WooCommerce?
En Keliam trabajamos las dos plataformas a diario, así que la primera conversación es siempre sobre si la migración te compensa, no sobre cómo venderte una. Auditamos el origen, planificamos el mapeo y las redirecciones, y nos quedamos para el mantenimiento posterior.
Conclusión
Migrar de PrestaShop a WooCommerce tiene sentido cuando la decisión es de ecosistema: tu equipo ya vive en WordPress, necesitas personalizar sin fricción y vas a dedicar recursos a rendimiento y seguridad en el destino. No lo tiene si lo que buscas es ahorrar en módulos o huir de un problema de rendimiento que en realidad es de hosting, porque ninguna de las dos cosas se arregla cambiando de plataforma.
Si decides adelante, el orden es el que hemos descrito: auditoría primero, entorno destino con HPOS desde el minuto uno, importación probada en staging, mapeo consciente de carrito y envíos, redirecciones una a una y un periodo de vigilancia después del go-live. Y si en algún momento la conclusión de la auditoría es que te conviene quedarte donde estás o incluso recorrer el camino inverso, también lo tenemos cubierto en la guía de migración de WooCommerce a PrestaShop 9.
¿Necesitas ayuda?
En Keliam migramos tiendas PrestaShop a WooCommerce conservando datos, SEO y funcionalidad. Contacta con nosotros para una evaluación gratuita.
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.



