🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

PrestaShop: Configurar el modo multitienda paso a paso

Actualizado el 26 de marzo de 2026

¿Qué es el modo multitienda en PrestaShop y por qué te interesa?

Si tienes varios negocios online o planeas expandirte, gestionar cada tienda por separado puede convertirse en una pesadilla administrativa. Aquí es donde entra el modo multitienda de PrestaShop. Esta funcionalidad te permite administrar múltiples tiendas desde un solo panel de control, compartiendo productos, clientes, pedidos y configuraciones, o manteniéndolos completamente independientes según lo necesites.

Imagina que tienes una tienda de ropa, otra de accesorios y una tercera de calzado. Con el modo multitienda, puedes gestionar las tres desde una única instalación de PrestaShop, ahorrando tiempo, recursos y evitando duplicar esfuerzos. Además, cada tienda puede tener su propio dominio, diseño, catálogo de productos y métodos de pago.


Requisitos previos antes de empezar

Antes de lanzarte a configurar el modo multitienda, asegúrate de cumplir con estos requisitos básicos:

  • Tener una instalación funcional de PrestaShop (versión 1.7 o superior recomendada).
  • Acceso al panel de administración de PrestaShop con permisos de superadministrador.
  • Acceso al servidor (por ejemplo, a través de Syspanel en el puerto 2106) para gestionar dominios y subdominios.
  • Dominios o subdominios configurados para cada tienda que quieras crear. Por ejemplo: tienda1.tudominio.com, tienda2.tudominio.com.
  • Certificados SSL para cada dominio si vas a manejar pagos o datos sensibles.
  • Conocimientos básicos de DNS y configuración de hosting.

[INFO] Si usas Syspanel (antes HestiaCP), recuerda que el acceso al panel se realiza a través del puerto 2106. Por ejemplo: https://tudominio.com:2106.


Paso 1: Activar el modo multitienda en PrestaShop

El primer paso es habilitar la funcionalidad multitienda desde el back office de PrestaShop. Sigue estos pasos:

  1. Inicia sesión en tu panel de administración de PrestaShop.
  2. Ve al menú Avanzado > Multitienda.
  3. Haz clic en el botón Sí, quiero activar el modo multitienda.
  4. Aparecerá un mensaje de confirmación. Pulsa Guardar.

Una vez activado, verás que aparece una nueva opción en el menú lateral llamada Parámetros de la tienda > Ajustes de la tienda, donde podrás gestionar todo lo relacionado con las tiendas.

[TIP] Después de activar el modo multitienda, es recomendable hacer una copia de seguridad de tu base de datos por si necesitas revertir cambios.


Paso 2: Crear la primera tienda (tienda raíz)

PrestaShop ya tiene una tienda raíz por defecto (la que tenías antes de activar el modo multitienda). Pero para empezar a organizar, es mejor crear una estructura limpia.

  1. Ve a Avanzado > Multitienda.
  2. En la pestaña Árbol de tiendas, verás la tienda raíz existente.
  3. Haz clic en Añadir nueva tienda.
  4. Completa los campos:
    • Nombre de la tienda: Un nombre interno para identificar la tienda (ej: "Tienda Principal").
    • Nombre del grupo de tiendas: Puedes agrupar tiendas que compartan configuraciones.
    • URL de la tienda: Debes crear una URL base para esta tienda (luego la personalizarás).
    • Activa: Marca la casilla para que la tienda esté operativa.

Guarda los cambios. Aparecerá un mensaje pidiendo que configures las URL específicas para cada tienda. Lo haremos en el siguiente paso.

[WARNING] No elimines la tienda raíz original hasta que tengas todo configurado y probado. Puedes desactivarla temporalmente.


Paso 3: Configurar las URL de las tiendas

Cada tienda necesita su propia URL para que los clientes puedan acceder. Puedes usar dominios diferentes o subdominios. Aquí te explicamos cómo configurarlo:

  1. Ve a Parámetros de la tienda > Ajustes de la tienda > URLs de tiendas.
  2. Verás una lista con las URL asociadas a cada tienda. Haz clic en Añadir nueva URL.
  3. Completa los campos:
    • Tienda: Selecciona la tienda a la que pertenece esta URL.
    • Dominio: Escribe el dominio completo (ej: mitiendaprinicipal.com).
    • Dominio SSL: Si tienes SSL, escribe el mismo dominio con https://.
    • URL base: Normalmente déjalo vacío o como /.
    • Activar SSL: Marca si tu dominio tiene certificado SSL.
    • Principal: Marca esta casilla si es la URL principal de la tienda.

Repite este proceso para cada tienda que quieras crear. Recuerda que cada tienda debe tener su propio dominio o subdominio apuntando al servidor donde está instalado PrestaShop.

[INFO] Si usas Syspanel, puedes gestionar los dominios y subdominios desde el panel en el puerto 2106. Asegúrate de que apunten a la misma IP y carpeta raíz de tu instalación de PrestaShop.


Paso 4: Configurar grupos de tiendas (opcional pero recomendado)

Los grupos de tiendas te permiten compartir configuraciones entre varias tiendas. Por ejemplo, puedes tener un grupo de tiendas que compartan el mismo catálogo de productos pero con precios diferentes.

  1. Ve a Avanzado > Multitienda > Grupos de tiendas.
  2. Haz clic en Añadir nuevo grupo.
  3. Dale un nombre descriptivo (ej: "Ropa y Accesorios").
  4. Configura las opciones:
    • Compartir clientes: Si las tiendas del grupo comparten la base de clientes.
    • Compartir cantidades disponibles: Si el stock se comparte entre tiendas del grupo.
    • Compartir pedidos: Si los pedidos de todas las tiendas del grupo se ven en un solo lugar.
  5. Guarda el grupo.

Luego, al crear o editar una tienda, puedes asignarla a un grupo. Esto facilita la gestión cuando tienes muchas tiendas.

[TIP] Si tus tiendas son completamente independientes (diferentes marcas, catálogos y clientes), crea un grupo separado para cada una.


Paso 5: Gestionar productos, categorías y configuraciones por tienda

Una de las grandes ventajas del modo multitienda es que puedes decidir qué compartir y qué mantener independiente. Por defecto, los productos, categorías, módulos y temas pueden asociarse a tiendas específicas.

Asignar productos a una tienda

  1. Ve a Catálogo > Productos.
  2. Edita un producto existente o crea uno nuevo.
  3. En la pestaña Asociación de tiendas, verás una lista de todas tus tiendas.
  4. Marca las tiendas donde quieras que aparezca ese producto.
  5. Guarda los cambios.

Configurar temas por tienda

  1. Ve a Diseño > Tema y logotipo.
  2. En la parte superior, verás un selector de tiendas. Selecciona la tienda que quieras personalizar.
  3. Cambia el tema, logotipo, colores, etc., solo para esa tienda.
  4. Repite para cada tienda.

Módulos y configuraciones

Cada tienda puede tener sus propios módulos activados o desactivados. Ve a Módulos > Gestor de módulos y, usando el selector de tiendas, activa o desactiva módulos por tienda.

[WARNING] Algunos módulos pueden no ser compatibles con el modo multitienda. Verifica siempre la documentación del módulo antes de activarlo.


Paso 6: Probar el funcionamiento de las tiendas

Antes de lanzar todo a producción, es fundamental probar que cada tienda funcione correctamente.

  1. Accede a cada URL de tienda desde un navegador (usa modo incógnito para evitar caché).
  2. Verifica que:
    • La página de inicio carga correctamente.
    • Los productos se muestran según lo configurado.
    • Los métodos de pago y envío funcionan.
    • El carrito y el proceso de compra son fluidos.
  3. Haz un pedido de prueba (puedes usar un método de pago ficticio o modo sandbox).
  4. Revisa que el pedido aparezca en el back office asociado a la tienda correcta.

[INFO] Si encuentras errores 404 o problemas de URL, revisa la configuración de URLs en el paso 3 y asegúrate de que los dominios apunten correctamente.


Preguntas frecuentes (FAQ)

¿Puedo tener tiendas con diferentes monedas e idiomas?

Sí, cada tienda puede tener su propia configuración de moneda, idioma, país, impuestos, etc. Ve a Internacional > Localización y selecciona la tienda antes de hacer cambios.

¿Cómo gestiono los pedidos de varias tiendas?

En el back office, puedes filtrar los pedidos por tienda usando el selector de tiendas en la parte superior derecha. También puedes ver todos los pedidos juntos si las tiendas comparten el grupo de pedidos.

¿Qué pasa con los clientes? ¿Se comparten?

Depende de cómo configures los grupos de tiendas. Si marcas "Compartir clientes", un cliente registrado en una tienda podrá acceder a todas las del grupo. Si no, cada tienda tendrá su propia base de clientes.

¿Necesito instalar PrestaShop varias veces?

No, con el modo multitienda solo necesitas una instalación. Cada tienda adicional se crea desde el mismo panel.

¿Puedo desactivar una tienda sin borrarla?

Sí, en Avanzado > Multitienda > Árbol de tiendas, puedes desmarcar la opción "Activa" para que la tienda deje de estar visible sin perder su configuración.

¿Cómo afecta el rendimiento?

El modo multitienda puede consumir más recursos del servidor, especialmente si tienes muchas tiendas con mucho tráfico. Asegúrate de que tu hosting (Syspanel) tenga suficientes recursos. Un buen plan de hosting compartido o VPS es recomendable.


Consejos finales para SysAdmins

  • Realiza copias de seguridad periódicas de la base de datos y los archivos, especialmente antes de hacer cambios importantes.
  • Monitorea el rendimiento usando herramientas como Google PageSpeed Insights o GTmetrix.
  • Optimiza las imágenes y usa una CDN si tienes tiendas con mucho tráfico.
  • Mantén PrestaShop y los módulos actualizados para evitar vulnerabilidades.
  • Usa entornos de pruebas (staging) antes de aplicar cambios en producción.

[WARNING] No olvides configurar correctamente los certificados SSL para cada dominio. Sin SSL, los navegadores mostrarán advertencias de seguridad que ahuyentarán a los clientes.


Conclusión

Configurar el modo multitienda en PrestaShop es un proceso sencillo pero que requiere atención a los detalles. Siguiendo esta guía paso a paso, podrás tener múltiples tiendas funcionando desde una sola instalación, ahorrando tiempo y recursos. Recuerda que la clave está en planificar bien la estructura de grupos y URL, y probar cada tienda antes de lanzarla.

Si tienes dudas o problemas, no dudes en consultar la documentación oficial de PrestaShop o contactar con tu proveedor de hosting (Syspanel). ¡Buena suerte con tus tiendas!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel