TL;DR: crear una tienda online profesional en España cuesta desde ~2.490 € (MedusaJS headless, catálogo pequeño) hasta ~25.000 € (B2B / multi-integración). Costes mensuales típicos: 50–300 €. En La Bahía Digital usamos un solo stack por proyecto: MedusaJS (estándar) o Shopify headless (solo si ya estás en Shopify). Nunca los dos. No hacemos WooCommerce nuevo.

La pregunta que todos hacen mal

“¿Cuánto cuesta una tienda online?” es como preguntar “¿cuánto cuesta una casa?”. Depende del catálogo, integraciones y del stack. Esta guía desglosa costes reales con tres escenarios alineados a cómo trabajamos en 2026.

Las 3 opciones que tienen sentido en España 2026

Opción Mejor para Coste inicial Coste mensual
MedusaJS headless (estándar) Pymes que quieren código suyo, SEO y control 2.490 – 12.000 € 50–200 €
Shopify headless Quienes ya operan en Shopify y quieren storefront a medida 3.500 – 15.000 € 79–300 € + apps
Migración desde Woo / Presta / Magento Tiendas lentas o rotas que necesitan salir de plugins 4.000 – 18.000 € según destino

Regla de oro: un stack por proyecto. MedusaJS o Shopify headless. No mezclamos. WooCommerce queda como origen de migración, no como destino recomendado.

Escenario 1: MedusaJS headless (2.490 – 8.000 €)

Para quién: pyme o marca con 20–500 productos que quiere velocidad, SEO técnico y un admin de comercio serio sin plantilla WordPress.

Qué incluye un proyecto típico (~4.900 €)

  • Storefront Astro/Next a medida (ficha, carrito, checkout): ~1.800 €
  • Backend MedusaJS (catálogo, pedidos, stock): ~1.200 €
  • Pasarelas Stripe + Redsys/Bizum: ~350 €
  • SEO técnico (schema Product, Core Web Vitals, sitemap): ~450 €
  • Carga inicial hasta ~100 SKUs + formación: ~500 €
  • Soporte post-lanzamiento (primer mes): ~600 €

Costes recurrentes

  • Hosting (Cloudflare / VPS / managed): 20–80 €/mes
  • DB + storage: 0–40 €/mes
  • Mantenimiento evolutivo opcional: desde ~99 €/mes

Total año 1 medio: ~6.000 – 10.000 €.

Escenario 2: Shopify headless (solo si ya usas Shopify)

Para quién: equipo que ya vive en Shopify (admin, apps, pagos) y necesita un front custom (Astro/Next) sin tema DIY.

Qué incluye un proyecto típico (~6.500 €)

  • Storefront headless conectado a Shopify Storefront API: ~2.500 €
  • Diseño UX conversión (ficha, cart drawer, trust): ~1.200 €
  • Checkout / Hydrogen o custom + pasarelas existentes: ~800 €
  • SEO técnico + migraciones de URLs: ~700 €
  • Apps críticas + formación: ~800 €
  • QA + go-live: ~500 €

Costes recurrentes

  • Plan Shopify: 79–300 €/mes según volumen
  • Apps (email, reviews, envíos): 50–200 €/mes
  • Hosting del storefront: 20–60 €/mes

No recomendamos abrir Shopify “desde cero” si no lo usas ya: en ese caso MedusaJS suele salir más limpio a largo plazo.

Escenario 3: B2B / catálogo complejo (8.000 – 25.000 €)

Para quién: precios por cliente, >2.000 SKUs, ERP profundo, marketplaces o reglas de negocio que plantillas no aguantan.

Stack típico (un solo backend)

  • Frontend: Astro o Next.js
  • Comercio: MedusaJS (estándar) o Shopify headless si el negocio ya está en Shopify
  • Pagos: Stripe, Redsys, Bizum
  • ERP: Holded, Sage, A3, Odoo vía API
  • Hosting: Cloudflare + Workers / VPS EU

Desglose ejemplo (~15.000 € en MedusaJS)

  • Discovery + arquitectura: ~1.500 €
  • Storefront + cuenta cliente B2B: ~5.000 €
  • Medusa + reglas de precio/stock: ~4.000 €
  • Integración ERP/CRM: ~2.000 €
  • SEO + performance + accesibilidad: ~1.000 €
  • QA + lanzamiento: ~1.500 €

Migrar desde WooCommerce (sin montar Woo nuevo)

Si tu tienda actual es WordPress + Woo:

  1. Auditoría de catálogo, plugins y URLs
  2. Destino único: MedusaJS (preferido) o Shopify headless (si el negocio ya empuja a Shopify)
  3. Redirects 301 + preservación de SEO
  4. Pasarelas y envíos (GLS, MRW, Correos)
  5. Go-live con ventana de stock congelado

Coste típico de migración: 4.000 – 18.000 € según SKUs e integraciones.

Costes ocultos a tener en cuenta

  1. Fotografía de producto: 5–30 €/imagen.
  2. Copy SEO de fichas: 15–40 €/ficha si externalizas.
  3. Integración contable (Holded/A3): ~400–1.200 €.
  4. Tracking (GA4, Merchant Center, schema): ~300–800 €.
  5. Email (Brevo/Klaviyo): setup ~600–1.500 €.

Pasarelas en España

Pasarela Comisión Notas
Stripe 1,4% + 0,25 € (EU) Ideal en headless
Redsys Negociable Estándar bancario ES
Bizum ~0,30 €/op. Alta conversión B2C ES
PayPal 2,9% + 0,35 € Solo si el cliente lo exige

Recomendación: Stripe + Bizum (+ Redsys si tu banco da buena tarifa).

Plazos realistas

Tipo Plazo
MedusaJS catálogo pequeño 4–8 semanas
Shopify headless (ya en Shopify) 5–10 semanas
Migración Woo → MedusaJS 6–12 semanas
B2B a medida 10–20 semanas

Si te prometen “tienda profesional en 1 semana” por 1.500 €, es plantilla. Funciona un mes; no escala.

Conclusión

  • Quieres control + SEO + sin WordPressMedusaJS headless.
  • Ya vives en ShopifyShopify headless (un solo stack).
  • Tienes Woo lento → migra; no reinviertas en más plugins.

Consultoría inicial de 30 minutos gratuita. Cuéntanos tu proyecto.

Lecturas relacionadas: