Cada vez que un cliente nos dice "quiero montar una tienda online", la primera pregunta no es "¿Shopify o WooCommerce?" — es "¿qué necesitas que haga tu tienda que las plataformas estándar no pueden resolver?" La mayoría de veces, la respuesta determina la arquitectura antes de escribir una línea de código.
En resumen
Si montas una tienda online en 2026, la mayoría te dirá: Shopify si quieres fácil, WooCommerce si quieres barato. Pero hay una tercera opción que casi nadie menciona en España: montar un e-commerce headless con Next.js en el frontend y Medusa.js como motor de comercio. Rendimiento extremo, control total, cero comisiones por transacción y la capacidad de personalizar cada detalle sin depender de plugins ni apps de terceros. No es para todos, pero para quien encaja, es un cambio de categoría.
Para el 70% de los negocios, Shopify es la opción correcta: funciona, es rápido de montar, y tiene un ecosistema de apps que resuelve la mayoría de necesidades. Pero para el otro 30% — marcas con lógica de negocio compleja, empresas B2B con tarifas personalizadas, negocios que venden en múltiples países con reglas fiscales diferentes, o equipos que quieren rendimiento de verdad sin pagar 2.000€/mes por Shopify Plus — existe un camino diferente.
Ese camino se llama headless commerce. Y la combinación que mejor funciona en 2026 es Next.js + Medusa.js. Antes de entrar en detalles técnicos, tiene sentido entender por qué Next.js es la base de rendimiento que hace posible este modelo — sin esa capa, el headless pierde su principal ventaja.
¿Qué es el e-commerce headless? (sin jerga)
Imagina tu tienda online como un restaurante. En un modelo tradicional (Shopify, WooCommerce), la cocina y el comedor están pegados: lo que la cocina puede hacer determina cómo se ve el comedor. Si quieres cambiar la decoración, tienes que adaptarte a las limitaciones de la cocina.
En un modelo headless, la cocina (backend: productos, carrito, pagos, inventario, pedidos) y el comedor (frontend: lo que el cliente ve y toca) están completamente separados. Se comunican por una puerta (la API), pero cada uno puede cambiarse independientemente.
¿Qué significa esto en la práctica? Que puedes tener un frontend ultra-rápido construido en Next.js — con PageSpeed de 95+, carga instantánea, diseño completamente personalizado — mientras que el backend de Medusa gestiona todo lo comercial: productos, precios, carrito, checkout, pagos, inventario, envíos y pedidos.
❝
Si la cocina necesita más capacidad, la amplías sin tocar el comedor. Si quieres rediseñar el comedor, lo haces sin tocar la cocina. Esa independencia es lo que hace al headless commerce tan potente.
¿Qué es Medusa.js y por qué está creciendo tanto?
Medusa es un motor de comercio headless y open source construido con Node.js y TypeScript, diseñado como alternativa a Shopify. Fue fundado en 2021 en Copenhague y ha crecido hasta convertirse en la plataforma headless open source más relevante del mercado.
Lo que lo diferencia de Shopify y WooCommerce:
Es open source y gratuito. No pagas licencia mensual ni comisiones por transacción. El coste es solo el hosting (desde 20-50€/mes en un VPS) y el desarrollo. Para una marca que factura 50.000€/mes, eso puede suponer un ahorro de miles de euros anuales frente a Shopify Plus.
Es headless por diseño. A diferencia de Shopify donde el frontend y backend están acoplados, Medusa separa completamente ambas capas. Puedes construir tu storefront con Next.js, Gatsby, Nuxt o cualquier framework que elijas.
Es modular. Cada funcionalidad (pagos, envíos, notificaciones, impuestos) es un módulo que puedes extender, reemplazar o personalizar. ¿Necesitas una lógica de precios B2B que Shopify no soporta? En Medusa la construyes como un módulo custom sin hackear la plataforma.
Multi-región nativo. El sistema de regiones de Medusa permite configurar regiones separadas para cada país o zona de moneda, cada una con su propia moneda, tipos impositivos, proveedores de pago y opciones de envío. Vender a diferentes precios en Alemania y España, con impuestos y logística distintos, es una funcionalidad nativa — no un plugin de terceros.
¿Cómo funciona la arquitectura Next.js + Medusa?
La arquitectura tiene tres capas:
Medusa (backend): Gestiona productos, inventario, carrito, checkout, pagos (Redsys, PayPal, etc.), envíos, clientes, pedidos y descuentos. Expone todo a través de una API REST. Se despliega en un servidor propio (VPS, Railway, DigitalOcean) o en la nube (AWS, Google Cloud).
Next.js (frontend): La tienda que el cliente ve. Diseño completamente personalizado, server-side rendering para SEO, carga instantánea, responsive perfecto. Se despliega en Vercel o Netlify. Consume los datos de Medusa a través de la API.
Panel de administración de Medusa: Un dashboard web donde gestionas productos, pedidos, clientes y configuración sin tocar código. Similar al admin de Shopify pero sin las limitaciones.
▸ Tip práctico: Medusa proporciona un starter de Next.js que ya viene configurado con el carrito, el checkout y las páginas de producto básicas. No empiezas de cero — empiezas con una base funcional y la personalizas a tu gusto. El tiempo de setup inicial es de 1-2 días para tener una tienda funcional en local.
¿Cuándo tiene sentido elegir headless vs Shopify/WooCommerce?
Vamos a ser honestos — el headless commerce no es para todos. Aquí la comparación real:
Elige Shopify si:
- Quieres montar tu tienda en 1-2 semanas sin equipo técnico
- Tu catálogo es estándar (tallas, colores, variantes simples)
- No necesitas lógica de precios compleja
- Tu presupuesto de desarrollo es inferior a 5.000€
- Vendes solo en 1-2 países
- No te importa pagar comisiones por transacción (0,5-2%)
Elige Next.js + Medusa si:
- Necesitas rendimiento extremo (PageSpeed 95+) y el rendimiento afecta a tus ventas
- Tienes lógica de negocio compleja: precios B2B y B2C diferentes, roles de compra, tarifas por volumen, suscripciones custom
- Vendes en múltiples países con reglas fiscales, monedas y logística diferentes
- Quieres control total del código y del diseño sin depender de temas ni plugins
- No quieres pagar comisiones por transacción ni licencias mensuales crecientes
- Tienes un equipo técnico (interno o agencia) que puede mantener el proyecto
- Tu facturación justifica la inversión inicial en desarrollo (generalmente >10.000€)
Elige WooCommerce si:
- Ya tienes una web WordPress y quieres añadir e-commerce
- Tu catálogo es pequeño-mediano (menos de 500 productos)
- Tu presupuesto es bajo pero tienes algo de capacidad técnica
La pregunta clave no es "¿qué plataforma es mejor?" sino "¿qué necesita mi negocio que la plataforma estándar no resuelve?"
¿Qué ventajas concretas tiene frente a Shopify?
Rendimiento
Un frontend Next.js bien optimizado carga en 0,5-1 segundo frente a los 2-4 segundos de un Shopify con tema y apps. Esa diferencia se traduce directamente en tasa de conversión. Con el headless controlas la metadata, los datos estructurados y la velocidad desde la arquitectura.
Coste a largo plazo
Shopify Basic: 39€/mes + comisiones + apps (fácilmente 200-500€/mes cuando sumas apps de reviews, email, upsell, SEO, etc.). Shopify Plus: desde 2.300€/mes.
Medusa: hosting 20-50€/mes + pasarela de pago propia como Redsys (tasas de procesamiento estándar, sin comisión extra de plataforma). Sin apps de pago porque las funcionalidades se construyen a medida.
❝
En una tienda que factura 100.000€/mes con Shopify Plus, la diferencia de costes de plataforma puede superar los 25.000€ anuales frente a Medusa.
SEO total
Con Next.js controlas absolutamente todo: server-side rendering, meta tags dinámicos, schema Product con precio y disponibilidad, canonical URLs, hreflang para multiidioma, sitemap dinámico, Core Web Vitals optimizados desde la arquitectura. En Shopify, muchas de estas cosas dependen del tema o de apps de terceros que añaden peso y complejidad.
Personalización sin límites
¿Necesitas un sistema de precios escalonado donde el precio baja según el volumen del pedido, pero solo para clientes verificados como B2B, y con IVA diferente según el país de envío? En Shopify, eso requiere Shopify Plus + apps + custom code + rezar para que todo funcione junto. En Medusa, es un módulo de pricing que implementas una vez y funciona.
¿Cuáles son las desventajas reales?
No vamos a vender humo. El headless commerce tiene costes que hay que conocer:
Desarrollo inicial más largo y caro. Mientras que una tienda Shopify se monta en 1-2 semanas, un proyecto headless con Medusa necesita 4-8 semanas de desarrollo. El coste de desarrollo es mayor porque construyes a medida en vez de instalar un tema.
Necesitas equipo técnico. No puedes gestionar un proyecto headless sin alguien que entienda Next.js y Node.js. Ya sea un equipo interno o una agencia, necesitas soporte técnico continuo.
Ecosistema de plugins más pequeño. Shopify tiene 8.000+ apps en su App Store. Medusa tiene un ecosistema creciente pero mucho más pequeño. Lo que en Shopify resuelves instalando una app, en Medusa puede requerir desarrollo custom.
Checkout propio. El checkout de Shopify (especialmente Shop Pay) tiene una tasa de conversión optimizada durante años con millones de transacciones. Tu checkout custom en Medusa puede no estar tan optimizado al principio — requiere testing y mejora continua.
▸ Tip práctico: Si estás evaluando Medusa, hazte esta pregunta: "¿Tengo al menos UNA necesidad que Shopify no puede resolver bien?" Si la respuesta es no, quédate en Shopify. Si la respuesta es sí — precios B2B, multi-región complejo, rendimiento extremo, control total — entonces el coste adicional de desarrollo se justifica porque Shopify nunca va a resolver esa necesidad.
¿Qué otras opciones headless existen?
Medusa no es la única opción, pero es la que mejor encaja para la mayoría de proyectos en 2026:
Shopify Hydrogen: El framework oficial de Shopify basado en Remix para ir headless sin salir del ecosistema Shopify. Conecta al backend de Shopify a través de la Storefront API. Buena opción si ya estás en Shopify y solo quieres mejorar el frontend, pero sigues pagando las comisiones y licencias de Shopify.
Commerce.js: API de comercio gestionada (SaaS). Más simple que Medusa pero menos control y sin la opción de self-hosting. Buena para proyectos pequeños que quieren headless sin complejidad.
Saleor: Otro motor headless open source, construido en Python/Django. Potente pero con una curva de aprendizaje más pronunciada que Medusa.
Para un equipo que ya trabaja con Next.js y Node.js (como nosotros), Medusa es la elección natural porque comparte stack tecnológico, está bien documentado, y su comunidad es la más activa del ecosistema headless open source.
¿Cómo es el proceso de desarrollo de un proyecto así?
Si decidieras montar un e-commerce headless con nosotros, el proceso sería:
Semana 1-2: Arquitectura y diseño. Definimos la estructura del catálogo, la lógica de precios, las zonas de envío, los métodos de pago, y diseñamos el frontend en Figma. Sin escribir una línea de código.
Semana 3-4: Backend Medusa. Configuramos los productos, las regiones, los módulos de pago (Redsys u otras pasarelas) y envío, y cualquier lógica custom que necesites (precios B2B, descuentos por volumen, etc.).
Semana 5-7: Frontend Next.js. Construimos el storefront: catálogo, páginas de producto, carrito, checkout, cuenta de usuario, páginas de contenido. Todo responsive, accesible, y optimizado para SEO y rendimiento.
Semana 8: Testing, SEO y lanzamiento. QA completo, schema markup, sitemap, OG tags, Core Web Vitals, y deploy a producción.
Total: 6-8 semanas para una tienda completa. Más largo que Shopify, sí. Pero el resultado es una tienda que carga en menos de 1 segundo, que no pagas comisiones por usar, y que puede hacer exactamente lo que tu negocio necesita.
¿Para qué tipo de negocio lo recomendamos?
Basándonos en los proyectos que hemos gestionado y en las consultas que recibimos:
Marcas DTC (Direct to Consumer) con identidad fuerte que quieren una experiencia de compra completamente personalizada y diferenciada de la competencia. El diseño ES el producto — no puede parecer un tema de Shopify.
Empresas B2B con lógica de precios compleja. Tarifas por cliente, descuentos por volumen, precios diferentes por región, roles de compra (comprador, aprobador, administrador). WooCommerce puede hacerlo con 10 plugins frágiles. Medusa lo hace nativamente.
Negocios multi-país multi-moneda que necesitan gestionar fiscalidad, logística y precios por región de forma centralizada. Una sola instancia de Medusa, un solo frontend, múltiples regiones.
Marcas que ya venden en marketplaces y quieren su canal propio. La combinación marketplace (Amazon, MediaMarkt) + tienda propia headless es la estrategia omnicanal más potente. Cada canal tiene su función: el marketplace genera volumen, la tienda propia genera margen y datos.
Si estás evaluando montar una tienda online y sientes que Shopify se te queda corto — o si simplemente quieres entender si el headless commerce tiene sentido para tu negocio — hablemos. Te decimos honestamente cuál es la mejor opción para tu caso. A veces la respuesta es "quédate en Shopify." Otras veces es "esto te va a cambiar el negocio." Hablemos →
Escrito por

Alejandro Morales
Desarrollo Web & Marketplace · Black Tag Agency
Más de 3 años construyendo sistemas digitales para marcas que venden en Amazon, MediaMarkt, Carrefour y Leroy Merlin. Empezó como Marketplace Manager gestionando cuentas de mobiliario antes de fundar Black Tag. Construye webs en Next.js que cargan en menos de 2 segundos, gestiona cuentas de Amazon Seller y Vendor con inversiones publicitarias de seis cifras anuales, y no cree en las métricas que no se traducen en facturación.
LinkedIn ↗


