Migrar a WooCommerce paso a paso: guía técnica real
Decidir migrar a WooCommerce paso a paso es una de las decisiones técnicas más importantes que puede tomar una tienda online. No porque sea un proceso especialmente complicado, sino porque hacerlo mal —saltándose pasos o sin planificación previa— puede costar caro: pérdida de posicionamiento, productos sin stock, pasarelas de pago rotas o clientes que desaparecen de la base de datos. Esta guía cubre el proceso completo con criterios técnicos reales, no una lista de capturas de pantalla.
Por qué la preparación previa define el éxito de la migración
El mayor error en cualquier migración de plataforma es lanzarse directamente a exportar e importar datos sin haber auditado primero el estado actual de la tienda. Antes de tocar nada en la plataforma de origen —ya sea Shopify, PrestaShop, Magento u otro sistema— conviene responder a tres preguntas concretas:
- ¿Cuántos productos, variantes y categorías hay que migrar exactamente?
- ¿Qué historial de pedidos y datos de clientes es necesario conservar?
- ¿Hay integraciones activas —ERP, CRM, pasarelas de pago, herramientas de email— que dependen de la plataforma actual?
Con ese inventario claro, la migración deja de ser un salto al vacío y se convierte en un proyecto con alcance definido. Según datos de WooCommerce, la plataforma gestiona más del 23% de las tiendas online del mundo, en parte porque su arquitectura abierta facilita precisamente este tipo de transiciones desde sistemas cerrados.
Paso 1: Auditoría y configuración del entorno WordPress
WooCommerce funciona sobre WordPress, por lo que el primer paso técnico es preparar ese entorno. Esto incluye elegir un hosting adecuado —con PHP 8.1 o superior, MySQL 8.0+ y soporte para SSL—, instalar WordPress con las configuraciones de idioma, zona horaria y moneda correctas, y solo entonces instalar WooCommerce.
Un error frecuente es migrar primero los datos y configurar el entorno después. El resultado son incompatibilidades que obligan a rehacer la importación completa. El orden importa: entorno primero, datos después.
Si la tienda actual está en un dominio que se va a mantener, hay que preparar un subdominio de staging (por ejemplo, staging.tutienda.com) donde trabajar sin afectar a la tienda en producción. Nunca se debe migrar directamente en el dominio principal mientras hay ventas activas.
Paso 2: Exportar productos, clientes y pedidos
La exportación de datos es el paso más delicado. Dependiendo de la plataforma de origen, las opciones varían:
Desde Shopify
Shopify permite exportar productos en CSV desde el panel de administración. Sin embargo, ese CSV no es directamente compatible con el formato de importación de WooCommerce: hay que transformarlo. Existen plugins como WP All Import o Cart2Cart que automatizan parte de esa conversión, pero siempre hay que revisar manualmente campos como atributos de variantes, precios con impuestos y metadatos personalizados.

Desde PrestaShop o Magento
Estas plataformas tienen estructuras de base de datos más complejas. En estos casos, las migraciones suelen requerir trabajo técnico directo sobre la base de datos —exportación en SQL y mapeo manual de tablas— o el uso de herramientas especializadas como LitExtension. El historial de pedidos es especialmente sensible: hay que decidir si se importa completo o solo el activo de los últimos 12-24 meses.
Qué no se puede perder
Con independencia de la plataforma de origen, hay cuatro elementos que nunca deben quedarse fuera de la migración: productos con todas sus variantes e imágenes, clientes con contraseñas reseteadas mediante email automático, historial de pedidos vinculado a cada cliente, y páginas de contenido relevantes para el SEO.
Paso 3: Importación en WooCommerce y validación
WooCommerce incluye un importador nativo de productos mediante CSV accesible desde WooCommerce > Productos > Importar. Para pedidos y clientes, se necesitan plugins adicionales o importación directa vía SQL si el volumen es alto.
Una vez importados los datos, la validación no puede ser superficial. Hay que verificar producto a producto una muestra representativa: que las imágenes carguen, que los precios sean correctos con y sin IVA, que las variantes (talla, color, etc.) funcionen, y que el stock sea el correcto. Si la tienda tiene centenares de referencias, esta revisión puede automatizarse parcialmente con scripts de comparación entre el CSV exportado y los datos en la base de datos de WordPress.
Paso 4: Preservar el SEO durante la migración
Este es el punto donde más tiendas pierden tráfico y tardamos meses en recuperarlo. El problema habitual: las URLs de la plataforma anterior no coinciden con las de WooCommerce, y si no se configuran las redirecciones correctamente, Google desindexará las páginas antiguas sin que las nuevas las sustituyan.
El protocolo mínimo para preservar el SEO incluye:
- Mapear todas las URLs relevantes de la tienda antigua antes de la migración.
- Configurar redirecciones 301 desde cada URL antigua a su equivalente en WooCommerce.
- Mantener la misma estructura de slugs donde sea posible (especialmente en categorías y productos estrella).
- Verificar el sitemap XML en Search Console una vez activa la nueva tienda.
- Monitorizar el rendimiento orgánico durante las primeras 4-6 semanas post-migración.
Las migraciones bien ejecutadas suelen mostrar una caída temporal del 5-15% en el tráfico orgánico durante las primeras dos semanas, seguida de recuperación. Si la caída supera el 30% y no se recupera en un mes, hay un problema estructural en las redirecciones o en el rastreo.
Paso 5: Configurar pasarelas de pago y flujo de compra
WooCommerce es compatible con las pasarelas de pago más utilizadas en Europa: Stripe, PayPal, Redsys (para bancos españoles), Klarna y Bizum a través de extensiones. Sin embargo, cada pasarela requiere configuración específica y pruebas reales antes de abrir la tienda al público.
El flujo de prueba mínimo antes del lanzamiento: realizar al menos 5 pedidos de prueba con tarjetas de test, verificar que los emails de confirmación llegan correctamente, comprobar que los pedidos aparecen en el panel de administración y que el stock se descuenta, y revisar que las políticas de devolución y los avisos legales están activos en el checkout.
Paso 6: Integraciones y automatizaciones post-migración
Una vez validada la tienda en staging, antes del lanzamiento en producción hay que reconectar las integraciones que dependían de la plataforma anterior. Esto incluye herramientas de email marketing (Mailchimp, Klaviyo, ActiveCampaign), CRM, Google Analytics 4, píxeles de Meta y cualquier sistema de gestión de inventario externo.
WooCommerce tiene una API REST robusta que facilita estas conexiones, pero cada integración debe probarse de forma independiente. Un error habitual es asumir que si la integración funcionaba en Shopify, funcionará igual en WooCommerce sin ajustes: los campos de datos, los webhooks y los formatos de respuesta cambian entre plataformas.
El momento del lanzamiento: qué hacer y en qué orden
El día del cambio de plataforma no es el momento para improvisar. El proceso recomendado:
- Hacer un backup completo de la tienda actual antes de cualquier cambio en DNS.
- Activar el modo mantenimiento en la tienda antigua (para evitar nuevos pedidos durante el corte).
- Apuntar el dominio principal al servidor donde está WooCommerce.
- Verificar que el certificado SSL está activo en el nuevo servidor.
- Realizar un pedido de prueba real en producción antes de comunicar a clientes.
- Desactivar el modo mantenimiento y monitorizar errores las primeras 48 horas.
El tiempo de inactividad en una migración bien planificada debería ser inferior a 4 horas. En tiendas con alto volumen, se recomienda ejecutar el cambio de DNS en horario nocturno de menor tráfico.
Preguntas frecuentes sobre la migración a WooCommerce
¿Se mantiene el posicionamiento SEO tras migrar a WooCommerce?
Sí, si se configuran las redirecciones 301 correctamente y se mantiene la estructura de contenidos relevante. La clave está en mapear las URLs antes de la migración y no dejar ninguna URL con tráfico orgánico significativo sin su correspondiente redirección. Una pérdida permanente de SEO en migraciones casi siempre se debe a redirecciones mal implementadas o ausentes.
¿Cuánto tarda una migración a WooCommerce?
Depende del volumen de datos y la complejidad de las integraciones. Una tienda pequeña con menos de 500 productos puede migrarse en 1-2 semanas de trabajo técnico. Una tienda media con integraciones activas, historial de pedidos extenso y personalizaciones visuales puede requerir entre 4 y 8 semanas. Los plazos que prometen menos de una semana para tiendas complejas suelen esconder trabajo incompleto que aparece después del lanzamiento.
¿Funcionan las pasarelas de pago españolas en WooCommerce?
Sí. Redsys, la pasarela utilizada por la mayoría de bancos españoles (BBVA, Santander, CaixaBank, Sabadell), tiene plugins compatibles con WooCommerce tanto en versiones gratuitas como de pago. Bizum también está disponible a través de extensiones específicas. La configuración requiere credenciales del banco y un periodo de pruebas antes de activar en producción.
¿Qué ocurre con las contraseñas de los clientes al migrar?
Por razones de seguridad, las contraseñas de usuarios nunca se migran en texto plano —están encriptadas y vinculadas al sistema de origen. La práctica estándar es importar los datos de clientes (nombre, email, dirección, historial de pedidos) y enviar un email automático invitándoles a establecer una nueva contraseña en la nueva plataforma. Es recomendable hacer esto de forma gradual para evitar sobrecargas en el servidor de correo.
¿Es posible migrar solo los productos y no el historial de pedidos?
Sí, y en muchos casos es la decisión más pragmática. Migrar el historial completo de pedidos añade complejidad técnica significativa y, salvo que haya una razón contable o de auditoría que lo exija, muchas tiendas optan por conservar el historial en la plataforma antigua como archivo y arrancar con WooCommerce desde cero en pedidos. Los clientes y sus datos de contacto sí deben migrarse siempre.
Si estás evaluando hacer esta migración con garantías técnicas y sin perder visibilidad orgánica en el proceso, en Rayo Web puedes explicar tu caso concreto y valorar qué enfoque tiene más sentido para tu tienda.
Opinión del redactor
Lo que más me llama la atención después de haber participado en varias migraciones a WooCommerce es que los problemas graves rara vez ocurren en el paso técnico central —importar productos o configurar el hosting— sino en los márgenes: una URL sin redirigir que llevaba tráfico silencioso, un campo de metadatos que se perdió en la transformación del CSV, o una pasarela de pago que parecía funcionar en staging pero fallaba en producción con ciertos métodos de tarjeta. La migración perfecta no existe, pero la migración bien auditada sí. Y la diferencia entre las dos se mide en semanas de tráfico orgánico perdido o recuperado.