Un CMS (Content Management System, sistema de gestión de contenidos) es un software con el que creas y cambias las páginas, los productos y los textos de una web desde un panel de administración, sin saber programar. Según quién mantiene el servidor y por qué pagas, hay cuatro tipos: open source en tu propio hosting (WordPress, Joomla, Drupal, PrestaShop, OpenCart), plataformas SaaS de suscripción (Shopify), creadores de webs (Wix, Squarespace) y sistemas a medida hechos por una agencia.
Para una tienda online la elección suele estar entre open source y SaaS, y el error más habitual es comparar solo el precio de la licencia: un CMS gratuito necesita hosting, módulos y horas de programador, y una suscripción necesita apps y un plan que se queda pequeño enseguida. A continuación verás cómo funciona un CMS, una tabla de tipos, un cálculo anual de ejemplo en euros y cinco comprobaciones antes de elegir.
Cuándo surge la pregunta de qué es un CMS
Normalmente cuando alguien quiere abrir una tienda online o rehacer una web antigua y la agencia o un conocido le habla por primera vez de «CMS», «plataforma de e-commerce», «¿WordPress o PrestaShop?». Las primeras preguntas son «¿Qué es un CMS y para qué sirve?» y «¿Qué tipos de CMS hay?», y después «¿Qué CMS es mejor para empezar?» y «¿Qué diferencia hay entre CMS y CRM?».
La pregunta «¿Cuál es el mejor CMS?» despista: no existe uno mejor para todos. La pregunta útil es otra: ¿quién va a mantener la tienda y cuánto cuesta al año, con todos los módulos y las horas de programador?
Cómo funciona un CMS
Un CMS separa el contenido de la web de su diseño: das de alta un producto en el panel de administración, se guarda en la base de datos y la plantilla lo muestra en la web con el diseño elegido. Por eso cambias un precio o creas una página sin tocar código, y cambias el diseño sin tocar los productos.

- Panel de administración (backend): desde aquí gestionas productos, páginas, pedidos y usuarios.
- Base de datos: aquí se guardan productos, textos, pedidos y ajustes.
- Plantilla (tema): el diseño con el que los visitantes ven los datos de la base de datos (frontend).
- Módulos (plugins, extensiones): funciones adicionales como pagos, envíos, filtros o el intercambio de datos con otros programas.
Qué tipos de CMS hay: cuatro tipos
Los tipos se diferencian sobre todo en quién se ocupa del servidor, las actualizaciones y la seguridad, y en por qué pagas. De eso dependen los costes y cuánto puedes adaptar la web a lo que necesitas.
| Tipo | Ejemplos | Quién mantiene el servidor y actualiza | Por qué pagas |
|---|---|---|---|
| Open source | WordPress + WooCommerce, Joomla, Drupal, PrestaShop, OpenCart | Tú o tu programador | Hosting, módulos y plantillas de pago, trabajo del programador |
| Plataforma SaaS | Shopify, Elbuz CMS | El proveedor | Suscripción mensual, apps de pago |
| Creador de webs | Wix, Squarespace | El proveedor | Suscripción; las funciones de tienda suelen ir en los planes superiores |
| A medida | Sistema propio de una agencia | La agencia que lo desarrolló | El desarrollo y cada cambio |

Open source: el código es abierto, descargas el sistema gratis y lo modificas a tu gusto. El precio de esa libertad es que el servidor, las actualizaciones de seguridad y las copias de seguridad corren de tu cuenta. El SaaS se encarga de todo eso, pero la tienda vive dentro de los límites del plan y de la plataforma. Los creadores de webs van bien para una web corporativa o una landing page, pero con una tienda de miles de productos suelen quedarse cortos. Un sistema a medida encaja en un proyecto poco común, pero te ata a una agencia: si deja de desarrollarlo, nadie lo actualiza.
Qué CMS elegir para una tienda online
Para una tienda elige una plataforma de e-commerce, no un CMS genérico: el carrito, las variantes de producto, los pagos, los envíos y los pedidos ya vienen incluidos. Entre los open source están WooCommerce (el plugin de tienda de WordPress), PrestaShop y OpenCart; entre las plataformas SaaS, Shopify y Elbuz CMS.
| Plataforma | Tipo | A quién le encaja |
|---|---|---|
| WooCommerce | Open source, plugin para WordPress | Si la web ya está en WordPress y la tienda se suma al contenido |
| PrestaShop | Open source, módulos de pago en su marketplace oficial | Tiendas pequeñas y medianas que trabajan con una agencia o un programador |
| OpenCart | Open source | Tiendas pequeñas y medianas con un programador a mano |
| Shopify, Elbuz CMS | SaaS | Quien no quiere ocuparse de servidores ni actualizaciones |
Aquí no hay a propósito un ranking del «mejor CMS»: las diferencias entre plataformas son menores que las diferencias entre los equipos que las configuran. Elige según quién va a llevar la tienda y según las comprobaciones de abajo. Cómo se empieza con una tienda sin hosting propio lo verás en la página crear una tienda online.
Cuánto cuesta un CMS al año
No compares el precio de la licencia, sino todos los pagos de un año. En open source y en SaaS las partidas son distintas:
Coste anual = licencia o suscripción × 12 + hosting + dominio + módulos y apps de pago + horas de programador × tarifa por hora
Ejemplo de cálculo con cifras ficticias, no son precios de ningún CMS concreto. Open source: hosting a 10 € al mes, es decir, 120 €; dominio, 15 €; módulos de pago para pagos, envíos y filtros, 200 €; 20 horas de programador a 50 €, es decir, 1000 €. En total, 1335 € al año. SaaS: suscripción de 39 € al mes, es decir, 468 €; apps por 15 € al mes, es decir, 180 €; dominio, 15 €; 4 horas de programador, es decir, 200 €. En total, 863 € al año.

En este ejemplo el CMS «gratis» sale más caro, porque la mayor parte de la suma son horas de programador. El segundo año la situación se invierte: los módulos ya están comprados, el open source cuesta solo hosting, dominio y mantenimiento, y la suscripción SaaS la pagas todos los años. Haz el cálculo de las dos opciones a dos o tres años, con tu tarifa por hora y las tarifas reales de las plataformas. Con los módulos, fíjate en si los compras o los alquilas: una licencia anual de un módulo es un gasto recurrente.
Qué CMS elegir: 5 comprobaciones
Antes de elegir, comprueba cinco cosas que después del lanzamiento cuestan más de corregir:
- Exportar datos. ¿Puedes exportar productos, clientes y pedidos a un archivo? Sin eso, cambiar de CMS significa volver a teclearlo todo.
- Integraciones. ¿Hay módulos listos para tus formas de pago (TPV virtual, Bizum, PayPal), tus empresas de transporte (Correos, SEUR, GLS, MRW), los marketplaces y la contabilidad, o tendrás que encargar un desarrollo?
- Actualizaciones y seguridad. ¿Quién instala las actualizaciones, hace las copias de seguridad y responde si alguien entra en la web?
- Límites del plan. En SaaS: ¿cuántos productos, usuarios e idiomas incluye el plan y cuánto cuesta el siguiente?
- SEO. ¿Puedes configurar URL, title, description y redirecciones sin programador?

Para una tienda en España añade una comprobación más: ¿puedes cambiar el texto del botón de compra y mostrar los datos de la empresa? El botón debe decir, de forma fácilmente legible, únicamente «pedido con obligación de pago» o una formulación análoga no ambigua (art. 98.2 de la Ley General para la Defensa de los Consumidores y Usuarios), y la web debe dar acceso permanente, fácil, directo y gratuito a tu nombre o denominación social, domicilio, correo electrónico y NIF (art. 10 de la LSSI).
Haz cada comprobación en una demo o en el periodo de prueba, no por la descripción: sube 20–30 de tus productos, haz un pedido de prueba e intenta exportarlo todo de nuevo a un archivo.
Cuando los productos llegan de proveedores y se venden en varios canales
Un CMS por sí solo no resuelve un problema: ¿de dónde salen los productos, precios y stock actualizados de la tienda si la mercancía viene de varios proveedores y además vendes en comparadores de precios y marketplaces?
En Elbuz hay un único catálogo: a él llegan las tarifas de los proveedores, y desde él los productos, precios y stock pasan con el módulo Elbuz Tunnel directamente a la base de datos de una tienda en OpenCart, WooCommerce o PrestaShop; con Shopify el intercambio va por la API de la plataforma. Del mismo catálogo salen los feeds de productos para Google Shopping; más detalles en la página catálogo de productos para la tienda. Si todavía estás eligiendo CMS, la tienda puede funcionar en Elbuz CMS, una plataforma SaaS sobre el núcleo de OpenCart 3: la tienda se crea a partir del catálogo de Elbuz con un botón en unos dos minutos, con más de 100 plantillas y dominio propio, el HTTPS se activa solo y Elbuz recoge los pedidos cada 5 minutos. A quién no le compensa: con unas decenas de productos de un solo proveedor basta el panel del CMS.
Tienda online con Elbuz CMSTienda, catálogo y pedidos en un solo sistema, 14 días gratis
Preguntas frecuentes
¿Qué es un CMS y para qué sirve?
Es un programa con panel de administración desde el que cambias el contenido de una web (páginas, productos, textos) sin saber programar. Los datos se guardan en una base de datos y la plantilla los muestra a los visitantes.
¿Qué tipos de CMS hay?
Cuatro: open source para instalar en tu hosting (WordPress, Joomla, Drupal y, para tiendas, WooCommerce, PrestaShop, OpenCart), plataformas SaaS de suscripción (Shopify, Elbuz CMS), creadores de webs (Wix, Squarespace) y sistemas a medida de agencias.
¿Qué CMS es mejor para empezar?
Si no tienes programador, lo más rápido es un SaaS o un creador de webs: el proveedor se ocupa del servidor y las actualizaciones. Para una tienda, elige una plataforma de e-commerce y haz las cinco comprobaciones en la demo.
¿Hay CMS gratis?
Sí, los open source: WordPress, Joomla, Drupal, PrestaShop y OpenCart se descargan gratis. Pagas el hosting, los módulos de pago y el trabajo del programador, como en el cálculo del coste anual.
¿WordPress es un CMS?
Sí, WordPress es uno de los CMS, no un sinónimo de CMS. Se convierte en tienda con el plugin WooCommerce.
¿Qué diferencia hay entre CMS y CRM?
El CMS gestiona lo que los visitantes ven en la web: páginas, productos, textos. El CRM gestiona clientes y ventas: contactos, pedidos, historial de conversaciones.
Fuentes
- WooCommerce, plataforma de e-commerce open source sobre WordPress – woocommerce.com; WordPress – wordpress.org.
- OpenCart, plataforma de e-commerce open source gratuita – opencart.com; PrestaShop – prestashop.com.
- Shopify, planes y precios – shopify.com/es/precios.
- Real Decreto Legislativo 1/2007, texto refundido de la Ley General para la Defensa de los Consumidores y Usuarios, art. 98.2: botón «pedido con obligación de pago» – boe.es.
- Ley 34/2002, de servicios de la sociedad de la información y de comercio electrónico (LSSI), art. 10: información general del prestador – boe.es.
Comprobado el 01.11.2026. Todos los precios del artículo son ejemplos de cálculo ficticios.
