Cómo y por qué deberías migrar de Magento a WooCommerce

Antes de empezar con la parte técnica de cómo migrar de Magento a WooCommerce, creo que son obligadas ciertas reflexiones.

¿Por qué hay tantas tiendas online grandes creadas con Magento?

Seguro que has oído alguna vez eso de que «Si tienes una tienda online realmente grande tienes que usar Magento». Pues no es cierto, es un tipo de falacia conocida como Afirmación del consecuente. ¿Por qué digo esto?

Resulta que es justo lo contrario, la afirmación correcta sería en realidad que «Si usas Magento solo puedes permitírtelo si tienes una tienda online muy grande, con muchas ventas»

¿A qué es debido que exista entonces esta falacia circulando por ahí? Pues es tan sencillo como que hasta no hace mucho, las tiendas online de las marcas más famosas estaban creadas con Magento, y asociábamos erróneamente que – por Afirmación del consecuente – si tienes una tienda online grande tendrás que usar Magento, como los grandes.

Entonces ¿por qué esas tiendas online tan grandes usan Magento? No debe ser malo si es capaz de gestionar Ecommerce inmensos.

Por supuesto, Magento es una plataforma de Ecommerce, con opción de código abierto, muy capaz, que hasta hace años era lo más sólido que había, pero eso ya pasó.

Detrás vinieron otras plataformas Open Source como PrestaShop y WooCommerce, o propietarias como Shopify, que no tienen nada que envidiar a Magento en cuanto a prestaciones y potencia.

De hecho, actualmente, prácticamente cualquiera de las plataformas Open Source es mucho más recomendable que Magento por diversos motivos:

  • Los requisitos de hosting son mínimos, y más baratos.
  • Mayor cantidad de módulos y plantillas, miles de ellos gratuitos en el caso de WooCommerce.
  • Módulos y plantillas mucho más baratos.
  • Mucha mayor cantidad de desarrolladores, lo que abarata finalmente los costes de cualquier proyecto al haber un mercado más competitivo.
  • Instalaciones y actualizaciones sencillas y gratuitas, especialmente con WooCommerce.

Y estos son solo unos pocos.

Resumiendo, y por aclarar el asunto de la falacia de la Afirmación del consecuente, a fin de cuentas, solo si tienes un gran presupuesto te puedes permitir una tienda online con Magento, porque…

  • Los requisitos de hosting son elevados, así que de inicio te toca pagar más sí o sí, da igual el tamaño y ventas de tu Ecommerce.
  • Hay pocos desarrolladores y te cobran prácticamente lo que quieran.
  • Hay pocas ampliaciones y módulos gratuitos, y los que hay son caros.
  • Las actualizaciones – especialmente de Magento 1 a Magento 2 – son delicadas … y al final te sale caro.

¿Hay algún motivo actualmente para crear una tienda online con Magento?

Solo en el caso de que el único desarrollador que conozcas solo cree tiendas online con Magento y quieras tener con él una dependencia de por vida.

Hasta la tienda online más básica creada con Magento te costará miles de euros.

También podrías optar por la opción alojada, por Magento Commerce, que es la versión similar a Shopify, con costes por volumen de negocio, siempre prohibitivos.

Vamos, que no, y sino me lo explicas en los comentarios (NdE: No se aceptan respuestas de empresas que solo hagan desarrollos en Magento 😀 )

¡¡Magento 2!!

La irrupción de Magento 2 ha sido  un nuevo revulsivo para mucha gente a la hora de plantearse migrar a otras plataformas, y en concreto an WooCommerce.

Y es que Magento 1 es un desarrollo ya abandonado, que no es compatible con casi ningún estándar ni tecnología actual.

Pero hay un problema: la migración de Magento 1 a Magento 2.

Cómo migrar de Magento 1 a Magento 2

Magento 1 y Magento 2 están creados usando tecnologías totalmente distintas.

Ni la extensiones ni las personalizaciones se pueden reutilizar, conseguir que una extensión de Magento 2 funcione en Magento 2 implica prácticamente empezar desde cero.

Debido a esto, el proceso de migración es bastante complicado, y puede llevar entre dos o cuatro meses de trabajo de desarrollo, con los costes que eso supone.

Aquí tienes un resumen a grandes rasgos de cómo sería el proceso de migración de Magento 1 a Magento 2:

  1. Crea una instalación nueva y vacía de Magento 2 e instala la herramienta de migración de datos desde la línea de comandos de la raíz de tu instalación. Añade las claves de identificación de tu cuenta de Magento.
  2. Configura la herramienta de migración de datos, lo que implica enormes cambios a nivel del servidor.
  3. Migra tu tema a Magento 2. Si tienes la mala suerte de que tu tema no se ha desarrollado también para Magento 2 tendrás que meterte en un largo proceso de reprogramación o elegir un nuevo tema (casi mejor), y ya sabes, esto significa que tienes que rediseñar tu sitio por completo.
  4. Instala todas las extensiones que necesite tu tienda online.  Algunas de las que venías usando no estarán disponibles para Magento 2, así que es posible que tengas que buscar nuevas soluciones para esas funcionalidades.
  5. Revisa la compatibilidad de todo el código personalizado que tenga tu tienda online, porque es bastante probable que no funcione con Magento 2. La herramienta de migración de código puede ayudarte a comprobar compatibilidades, pero hay mucho trabajo que hacer, dalo por seguro.
  6. Utiliza la herramienta de migración de datos para migrar clientes, catálogos, pedidos, envíos y las configuraciones de la tienda. Esto no es un asistente y unos pocos clics, requiere cambios en el servidor y línea de comandos.
  7. Copia todos los archivos de medios de Magento 1 a Magento 2.

Ni siquiera después de todos estos pasos tienes una garantía de que todo se migre correctamente.

Tendrás que realizar muchas y precisas pruebas para asegurarte de que todo el CSS y JavaScript carga correctamente y de que tu diseño y funcionalidades no se han visto afectadas tras la migración.

Por supuesto, este proceso no puede hacerlo cualquiera, se necesita una amplia experiencia de desarrollo, servidores y bases de datos. Es un proceso complejo, que si no se hace correctamente te podría hacer perder años de trabajo, información de clientes y ventas.

¿Por qué elegir WooCommerce en vez de Magento?

Creo que no debería extenderme mucho en la explicación pero te dejo una sencilla lista:

No hace falta que siga ¿no?

Cómo migrar de Magento a WooCommerce fácilmente

Lo primero que debes saber, y no te sorprendas, es que migrar de Magento a WooCommerce es mucho más fácil que migrar de Magento 1 a Magento 2.

Da igual si usas Magento Community o Magento Commerce, los pasos son básicamente los mismos.

Pasos iniciales para migrar de Magento a WooCommerce

Para empezar, hay unos pasos básicos que debes hacer:

  1. Contrata un buen hosting.
  2. Instala WordPress.
  3. Instala WooCommerce y configúralo usando el asistente.
  4. Elige un tema para WooCommerce, hay miles gratuitos, no te costará encontrar uno que se adapte a tus necesidades. Solo tienes que seguir estos sencillos pasos para instalar un tema.

Migración manual de Magento a WooCommerce

Migrar los datos de tu tienda online Magento a WooCommerce es sencillo y gratis. Simplemente sigue estos pasos:

  1. Exporta los datos de Magento como archivos CSV.
  2. En el escritorio de tu instalación de WordPress+WooCommerce, ve a WooCommerce → Productos.
  3. En la parte superior de la página haz clic en el botón de Importar. para lanzar el asistente de importación de productos desde archivos CSV.
  4. Selecciona Elegir archivo y haz clic en el archivo CSV que quieras importar. Haz clic en Continuar.
  5. Verás la pantalla de Asignación de columnas, ahí es donde WooCommerce trata de asignar automáticamente el nombre de la columna de tu archivo CSV de Magento a campos de productos de WooCommerce. Puede que tengas que retocar alguna por tu cuenta para una asignación perfect, si así fuera hazlo usando los menús desplegables a la derecha de cada fila.
  6. Haz clic en Ejecutar el importador y espera a que finalice el proceso.
  7. Repite estos pasos con el resto de tus archivos CSV.

Migración realizada por un profesional experto

Si prefieres que un profesional, experto en WooCommerce, realice por ti las configuraciones y ajustes hay miles de ellos. Aquí mismo puedes contratar al equipo de Ayuda WordPress, con cientos de migraciones a WooCommerce realizadas desde multitud de sistemas y CMS.

Migración con servicios online

Hay webs que ofrecen migraciones a costes muy razonables.

Una de ellas, especializada en Ecommerce, es Cart2Cart. El proceso es sencillo y los resultados muy buenos la mayoría de las ocasiones. El único hándicap es que tienes que desenvolverte bien en inglés para contratar y seguir el servicio.

Solo tienes que hacer una estimación de lo que te cobran por una migración de Magento a WooCommerce, que dependerá de la cantidad de datos a migrar.


Y poco más. Hay, por supuesto, muchas cosas que puedes necesitar configurar, o funcionalidades que añadir, pero eso ya es todo estilo WordPress: fácil y gratis en su mayoría. Para todo lo demás, aquí tienes tu blog de Ayuda WordPress.

La entrada Cómo y por qué deberías migrar de Magento a WooCommerce la publicó primero Fernando Tellado en Ayuda WordPress. No copies contenido, no dice nada bueno de ti a tus lectores.

0 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir!

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *