Shopify es una plataforma excelente para lanzar tu primera tienda online. Sin embargo, a medida que tu tienda crezca, es probable que empieces a notar las limitaciones que tiene esta plataforma alojada. Si crees que se te ha quedado pequeña, migrar de Shopify a WooCommerce es más fácil de lo que crees.

Con WooCommerce, tienes un control total sobre tu tienda. Puedes configurar todo, desde los impuestos hasta añadir métodos de envío personalizados. Además, puedes publicar cientos o miles de productos, todo de forma gratuita.

Este artículo hablará de lo que necesitas saber para migrar de Shopify a WooCommerce. Te guiaremos a través de los preparativos y te guiaremos paso a paso mientras trasladas tu tienda. ¡Pongamos manos a la obra!

Consulta Nuestro Videotutorial para Migrar de Shopify a WooCommerce

Por qué deberías considerar pasar de Shopify a WooCommerce

La principal razón para pasar de Shopify a WooCommerce es que este último está construido sobre un software de código abierto. Utiliza WordPress, lo que te permite crear el sitio web que quieras en cualquier plataforma de alojamiento que elijas. A diferencia de Shopify, WooCommerce no te cobra por desbloquear funciones. Tampoco tendrás que pagar ninguna tasa de tramitación para vender productos.

Aún tienes que pagar por el alojamiento si utilizas WordPress y WooCommerce juntos. Sin embargo, no estás atado a ninguna plataforma específica. Por lo tanto, puedes elegir cualquier alojamiento que se adapte a tus necesidades generales.

Consideraciones antes de migrar de Shopify a WooCommerce

Siempre que planees migrar un sitio web de una plataforma a otra, debes tener en cuenta varios factores. Por ejemplo, tendrás que pensar en el alojamiento, en hacer una copia de seguridad de tus datos y en otras cosas. Vamos a repasar cada uno de esos factores uno por uno.

Encontrar un alojamiento web compatible con WordPress

Si ya te has comprometido a utilizar WordPress y WooCommerce, es probable que quieras encontrar un proveedor de alojamiento web adaptado al sistema de gestión de contenidos (CMS). Debido a la popularidad de la plataforma, encontrarás muchas opciones de alojamiento diseñadas para los usuarios de WordPress.

Kinsta es uno de esos alojamientos web. Ofrecemos una amplia gama de planes de alojamiento optimizados para WordPress y WooCommerce. Independientemente del paquete de Kinsta que elijas, tendrás acceso a las funciones avanzadas que necesitas para dirigir y hacer crecer tu tienda online.

Nuestros planes de alojamiento incluyen las siguientes características:

Naturalmente, te recomendamos que investigues antes de decidirte por un proveedor de alojamiento para tu tienda. Mientras optes por un alojamiento web con buena reputación, seguirás teniendo acceso a todas las funciones que ofrecen WordPress y WooCommerce.

Haz una copia de seguridad de tu tienda de Shopify

Siempre que hagas cambios significativos en una tienda online, es una gran idea hacer una copia de seguridad de todos sus datos de antemano. Una de las desventajas de usar Shopify es que la plataforma no ofrece la función de copia de seguridad.

Shopify te permite exportar los datos de los productos en formato CSV (lo que será muy útil durante el proceso de migración). Sin embargo, no puedes hacer una copia de seguridad del resto de los detalles y el diseño de tu tienda utilizando las funciones integradas de la plataforma.

Si quieres acceder a una verdadera función de copia de seguridad, tendrás que acudir a la Shopify App Store. Aquí encontrarás herramientas que añaden una funcionalidad básica de copia de seguridad a Shopify, como Rewind Backups:

Rewind Backups for Shopify
Rewind Backups

Es importante tener en cuenta que incluso con aplicaciones como Rewind Backups, es posible que no puedas crear copias completas de tu tienda de Shopify. Tampoco puedes utilizar las aplicaciones de copia de seguridad de Shopify para migrar tu tienda.

Migrar de Shopify a WooCommerce es un proceso teóricamente libre de riesgos para tu tienda actual. No perderás ninguno de los datos de tu tienda, pero sigue siendo una buena idea hacer una copia de seguridad de los datos de cualquier sitio en caso de problemas.

Cómo migrar de Shopify a WooCommerce (8 pasos)

Ahora que ya tienes un alojamiento web, es el momento de empezar a trasladar tu tienda de Shopify a WooCommerce. Ese proceso implica migrar todos los productos de tu tienda y recrear su disposición y diseño en WooCommerce. Sin embargo, antes de llegar a eso, tenemos que configurar WordPress.

Paso 1: Configurar WordPress

WordPress ofrece varios métodos de instalación en función del tipo de alojamiento web que utilices. Por ejemplo, los alojamientos de WordPress gestionados suelen configurar el CMS automáticamente cuando creas un nuevo sitio web:

Instalar WordPress en MyKinsta
Instalar WordPress en MyKinsta

Si tu alojamiento web no ofrece la instalación automática de WordPress, te recomendamos que consultes el panel de control de tu alojamiento. Aquí, puede que tengas acceso a un instalador de software como Softaculous, que te permitirá configurar WordPress en unos minutos.

También puedes descargar y configurar WordPress manualmente, lo que es más sencillo de lo que parece. El software está disponible para su descarga en WordPress.org. También viene con un famoso instalador de «cinco minutos » que te guía por todo el proceso una vez que subes los archivos a tu servidor.

Paso 2: Instalar WooCommerce

Una vez que hayas instalado WordPress, tendrás acceso al panel de control. Desde aquí, tienes un control total sobre la configuración de tu sitio web, el diseño y el contenido que publicas:

The WordPress dashboard
Panel de control de WordPress

Como quieres pasar a una tienda online, primero tendrás que instalar WooCommerce. Para ello, ve a Plugins > Añadir nuevo y escribe «WooCommerce» en la barra de búsqueda de la parte superior de la pantalla.

WooCommerce debería aparecer como uno de los primeros resultados que veas:

Find the WooCommerce plugin to instal it
Encuentra el plugin WooCommerce

Haz clic en el botón Instalar ahora junto a la opción WooCommerce. A continuación, espera a que WordPress descargue e instale el plugin.

Este proceso se realizará en segundo plano, así que no abandones la página hasta que aparezca el botón Activar junto a WooCommerce. Una vez que aparezca, haz clic en él:

Activate the WooCommerce plugin
Activar el plugin de WooCommerce

¡Eso es todo! Ahora WooCommerce está activado y listo para funcionar. Eso significa que puedes empezar a publicar y vender productos. Sin embargo, ya tienes una lista completa de productos en Shopify, así que vamos a trasladar tu catálogo a WooCommerce.

Paso 3: Exportar productos desde Shopify

Como hemos mencionado antes, Shopify te permite exportar todo tu catálogo de productos en formato CSV. Este archivo incluye títulos, slugs, etiquetas, variantes y precios de los productos que migras.

Para exportar los datos de tus productos de Shopify, ve a tu cuenta y navega hasta Productos > Todos los productos. Esta página mostrará una lista completa de todos los productos de tu tienda. También incluye opciones para importar y exportar datos:

Find products in Shopify to export
Busca productos en Shopify para exportarlos

Selecciona el botón Exportar en la parte superior de la pantalla, y Shopify te preguntará qué productos quieres exportar. Haz clic en Todos los productos y selecciona la opción CSV para Excel, Números u otros programas de hoja de cálculo en Exportar como:

Export as a CSV
Exportar como CSV

Una vez que hagas clic en Exportar productos, Shopify compilará un archivo CSV con todos los datos de tus productos y te lo enviará por correo electrónico. Ese correo electrónico puede tardar en llegar, dependiendo de lo grande que sea tu inventario:

Wait for your CSV file to compile
Espera a que se compile tu archivo CSV

El correo electrónico de Shopify incluirá un enlace para descargar el archivo CSV que contiene toda la información de tus productos. Guarda ese archivo en tu ordenador porque lo necesitarás para el siguiente paso.

Paso 4: Importar tus productos de Shopify a WordPress

Este paso es uno de los más importantes. Hay dos formas de importar los productos de Shopify a WooCommerce. Un método utiliza el importador de productos incorporado que utiliza WooCommerce, y el otro es a través de un servicio de migración.

Vamos a repasar ambos métodos, empezando por la opción manual.

Utiliza el importador de productos de WooCommerce

WooCommerce viene con una herramienta que te permite importar listas de productos en formato CSV. En el paso anterior has descargado todo tu catálogo de Shopify en un solo archivo CSV, por lo que el proceso es sencillo.

El inconveniente de este enfoque es que sólo importas productos. Todos los datos de tu tienda, como los clientes, el historial de pedidos, las imágenes y las opiniones, permanecerán en Shopify. En esencia, estás empezando de nuevo con WooCommerce con tu inventario existente y una pizarra de tienda en blanco.

Si eso no es un problema, vamos a importar ese archivo CSV de Shopify en WooCommerce. Accede al panel de control de WordPress y ve a Herramientas > Importar.

Busca la opción de productos de WooCommerce (CSV) y haz clic en Ejecutar importador:

WooCommerce product importer
Importador de productos de WooCommerce

En la siguiente página, WooCommerce te pedirá que elijas el archivo que quieres importar. También hay una opción para actualizar los productos existentes utilizando los datos de un archivo CSV. Deja esa opción sin marcar, ya que vamos a empezar con un inventario limpio:

Choose products to imports
Elige los productos que quieres importar

Selecciona el archivo CSV que descargaste en el tercer paso y haz clic en Continuar. La siguiente pantalla incluye varias opciones para hacer coincidir los datos de los productos del archivo CSV con los campos de WooCommerce:

Match product data from the CSV file to WooCommerce fields
Hacer coincidir los datos del producto del archivo CSV con los campos de WooCommerce

Revisa esa lista de opciones y decide qué datos quieres importar en WooCommerce y cuáles te parece bien dejar fuera. Algunos campos, como el Título SEO y la Descripción SEO, no tienen las opciones correspondientes en WooCommerce, así que puedes excluirlos.

Una vez que estés satisfecho con tus elecciones, haz clic en Ejecutar el importador. WooCommerce tardará un minuto (o más) en importar los datos de tus productos de Shopify.

Cuando el proceso termine, verás un mensaje de éxito parecido a este:

Import product process is complete
El proceso de importación de productos ha finalizado

Si haces clic en Ver productos, WordPress te enviará a la pestaña Productos > Todos los productos . Aquí verás un resumen de todos los artículos que acabas de importar:

Overview of imported products
Resumen de los productos importados

Recuerda que WooCommerce no importará las imágenes de los productos, por lo que deberás subirlas manualmente. También te recomendamos que compruebes la entrada de cada artículo para asegurarte de que no le falta ninguna información crítica.

Si faltan datos del producto, siempre puedes volver a ejecutar el importador y asegurarte de que estás portando los campos correctos a WooCommerce. En general, utilizar el importador manual es sencillo, pero requiere cierta microgestión por tu parte.

Utiliza un servicio para importar datos de Shopify a WooCommerce

La migración de Shopify a WooCommerce es habitual. Hay plugins y servicios enteros dedicados a simplificar el proceso. La ventaja de utilizar herramientas de migración de Shopify es que automatizan todo el proceso y te permiten portar datos que no puedes con un simple archivo CSV.

Cart2Cart es una herramienta muy útil. Te permite conectar WooCommerce con Shopify migrando cada punto de datos de una plataforma a la otra:

Cart2Cart
Cart2Cart

Cart2Cart ofrece migraciones gratuitas limitadas que te permiten trasladar parte de tu inventario de Shopify a WooCommerce. Sin embargo, si quieres acceder al conjunto completo de funciones de la herramienta, tendrás que pagar. Los precios varían en función del número de productos que quieras importar y de si deseas incluir los datos de los clientes y de los pedidos, así como las publicaciones del blog.

Cart2Cart ofrece una herramienta de estimación en su sitio. Sin embargo, para que te hagas una idea de cuánto cuesta el servicio, migrar una tienda completa de Shopify con 100 productos a WooCommerce te costaría aproximadamente 120 dólares.

Si quieres utilizar Cart2Cart, sigue adelante y regístrate para obtener una cuenta. Una vez que accedas a tu panel de control, la plataforma te pedirá que elijas los carros de origen y de destino.

El origen, en este caso, es Shopify, y WooCommerce es el destino:

Cart2Cart setup process
Proceso de configuración de Cart2Cart

Para que el importador de Cart2Cart funcione, necesitarás generar una clave API de Shopify. Vuelve al panel de control de Shopify y ve a la pantalla de aplicaciones . Desplázate hasta el final de la página y busca el enlace que dice Gestionar aplicaciones privadas:

The manage private aps link
Busca el enlace Gestionar apps privadas.

Si no has habilitado el desarrollo de apps privadas en Shopify, verás una pantalla parecida a esta. Haz clic en el botón Habilitar desarrollo de apps privadas:

Enable private app development in Cart2Cart
Activar el desarrollo de apps privadas

Shopify te pedirá que habilites el desarrollo privado de la app. También te advertirá sobre la posibilidad de compartir tu clave API con personas desconocidas.

Confirma tu elección, y ahora tendrás la opción de crear una app privada:

Create private app option
La opción «Crear una app privada»

La creación de una app privada generará la contraseña de la API que Cart2Cart necesita para acceder a Shopify y exportar tus datos.

En primer lugar, establece un nombre para tu app (puede ser cualquier cosa) e introduce tu correo electrónico:

Set a name for your app and enter an email
Establece un nombre para tu app e introduce un correo electrónico.

Desplázate hasta la sección de permisos y dale a la app acceso a todos los permisos de la lista. Utilizarás la opción de Lectura y escritura cuando esté disponible o sólo el acceso de Lectura si no aparece la primera:

Enter active permissions
Introduce los permisos activos.

Tradicionalmente, no deberías dar a una aplicación permisos completos. Sin embargo, mientras no compartas la clave de la API y elimines la aplicación después, no deberías tener problemas.

A continuación, selecciona la última versión de la API del webhook:

Webhook API version
Versión de la API Webhook.

Haz clic en Guardar para crear la app y confirma tus opciones en la pantalla que aparecerá. Una vez que la aplicación esté en funcionamiento, su contraseña de la API estará disponible en la pantalla de detalles de la aplicación.

Copia y pega la API en el menú de migración de Cart2Cart e introduce la URL de tu tienda junto a ella:

Copy and paste the API
Copia y pega la API.

Configurar el carrito de destino (tu tienda WooCommerce) es mucho más fácil. Lo único que tienes que hacer es introducir tus datos de acceso a WordPress (para la cuenta de administrador), y ya está.

Introduce esos datos y haz clic en ELEGIR ENTIDADES:

Enter WordPress login details
Introduce los datos de acceso de WordPress.

Cart2Cart se tomará un momento para preparar el proceso de migración. Si las credenciales son correctas, el programa te preguntará qué datos quieres trasladar de Shopify a WooCommerce:

Select the appropriate data you want to move
Selecciona los datos que quieres mover

El servicio también ofrecerá varios extras de pago para la migración, como imágenes, ID de pedidos y mucho más. Selecciona las opciones que quieras e inicia la migración. Dependiendo de la cantidad de datos que necesites exportar/importar, el proceso puede llevar un tiempo.

Después, Cart2Cart te mostrará una pantalla de éxito y te dará la opción de enviarte a tu tienda de WooCommerce, donde podrás ver los resultados.

Paso 5: Apunta tu dominio a WooCommerce

En este paso ya deberías tener una tienda de WooCommerce completamente funcional que incluya todos tus productos de Shopify. Sin embargo, aún quedan varias cosas por hacer, como actualizar tus registros de dominio para que apunten a tu nuevo alojamiento web.

Actualmente, tu dominio sigue apuntando a tu tienda de Shopify. Probablemente no quieras registrar un nuevo dominio porque eso significa que tendrás que empezar a crear tráfico desde cero. Por lo tanto, puedes perder un porcentaje significativo de tu base de clientes.

El proceso para cambiar a qué sitio apunta un dominio varía en función del servicio que utilices para gestionarlo. Si utilizas un registrador de dominios, tendrás que actualizar allí tus registros. Ese proceso difiere de un registrador a otro:

Domain List on Namecheap showing all your active domains.
Lista de dominios que muestra todos tus dominios registrados.

Si registras un dominio directamente a través de Shopify, tendrás que editar la configuración de tus DNS a través de la plataforma. Como alternativa, algunos alojamientos web como Kinsta te permiten actualizar los registros de tu dominio desde el panel de control de tu alojamiento. MyKinsta, por ejemplo, hace que sea fácil apuntar los dominios hacia tu sitio web.

Paso 6: Configura tus Permalinks de WordPress

WordPress te permite decidir la estructura de tu URL, incluso para los productos de WooCommerce. Por defecto, las URL de WordPress tienen un aspecto similar al siguiente:

yourwoocommercestore.com/?p=534

Ese tipo de URL no es fácil de usar. Tampoco te hace un favor desde el punto de vista de la optimización de los motores de búsqueda (SEO).

Para cambiar la estructura de la URL de tu tienda, ve a Configuración > Enlaces permanentes > Enlaces permanentes de productos y selecciona la opción que prefieras:

Changing the store URL structure in WordPress
Cambiar la estructura de la URL de la tienda en WordPress.

En la mayoría de los casos, te recomendamos que utilices la estructura Estándar . Con ella, la URL de un producto de WooCommerce tendrá este aspecto:

yourwoocommercestore.com/product/sample-name

Este tipo de URL ofrece a los visitantes información sobre el producto que están viendo, lo que te obliga a utilizar slugs descriptivos. Una vez que hayas seleccionado una estructura de enlaces permanentes, guarda los cambios en tu sitio web de WordPress.

Es importante tener en cuenta que tienes que elegir una estructura de enlaces permanentes al iniciar tu tienda WooCommerce. Cambiar la estructura de enlaces más adelante puede afectar al SEO de tu sitio y provocar errores importantes en el mismo. Cuanto antes establezcas una estructura de enlaces permanentes, menos dolores de cabeza tendrás en el futuro.

Paso 7: Recrea el diseño de tu tienda de Shopify (o empieza de nuevo)

Si has revisado alguna de las páginas de tu tienda de WooCommerce, probablemente habrás notado que no se parecen en nada a sus equivalentes de Shopify. Eso es porque todavía estás utilizando uno de los temas predeterminados de WordPress.

En este momento, tienes dos opciones para enfocar el diseño de tu nueva tienda:

  1. Recrear el estilo de tu tienda de Shopify
  2. Empezar de nuevo con una nueva plantilla de WooCommerce

Ambos enfoques son válidos, y ambos implican buscar el tema de WooCommerce perfecto para tu tienda. Por un lado, recrear el diseño de tu tienda de Shopify puede hacer que la transición sea más fluida para los clientes existentes.

Por otro lado, WordPress ofrece muchas más opciones de personalización que Shopify. Con el CMS, tienes acceso a múltiples plugins de construcción de páginas que funcionan con WooCommerce y te permiten personalizar tu tienda de la forma que consideres oportuna.

Para personalizar tu tienda, también puedes utilizar el Editor de Bloques incorporado con un tema compatible con WooCommerce. Cualquiera de los dos enfoques es viable. Así que, ¡decide qué hacer con todas las funciones que te ofrecen WordPress y WooCommerce!

Paso 8: Configura los ajustes de WooCommerce

Importar productos a WooCommerce y personalizar el estilo de tu tienda es sólo el principio. Antes de que puedas empezar a vender productos a través de WooCommerce, todavía tienes que configurar una serie de ajustes, entre ellos

  • Opciones de pago y envío
  • Configuración de seguridad
  • Opciones de notificación por correo electrónico
  • Opciones de producto
  • Opciones de impuestos

Si recuerdas el proceso de configuración de tu tienda de Shopify, todos esos ajustes deberían resultarte familiares. Sin embargo, WooCommerce te ofrece mucho más control sobre cómo configurar tu tienda online:

WooCommerce settings
Configuración de WooCommerce.

La documentación oficial de WooCommerce incluye una guía completa sobre cómo configurar tus ajustes. Una vez que hayas terminado de ajustar las configuraciones de tu tienda, te recomendamos que consultes algunas extensiones de WooCommerce.

Resumen

Migrar de Shopify a WooCommerce implica mucho trabajo. No sólo tienes que importar y exportar productos de una tienda a otra, sino que también tienes que rediseñar todo tu sitio web desde cero. Afortunadamente, WordPress facilita que tu nueva tienda tenga el aspecto que deseas.

Con WooCommerce, tienes mucho más control sobre tu tienda que el que ofrece Shopify. Esto se debe a la naturaleza de código abierto de WordPress y a su enorme popularidad. Por lo tanto, es probable que nunca te quedes sin nuevas características que probar en tu tienda.

¿Tienes alguna duda sobre cómo migrar Shopify a WooCommerce? Pregunta en la sección de comentarios más abajo

Salman Ravoof

Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.