Upsell & Cross-Sell¶
Sistema de upsell y cross-sell basado en reglas para Shopware 6. Cree en la administración reglas como «Si el producto X está en la cesta → recomendar el producto Y con un 10 % de descuento» – sin programar. El descuento mostrado se deduce automáticamente en la cesta como una posición propia.
El núcleo gratuito funciona de inmediato. Los planes opcionales (compra integrada) desbloquean los descuentos, el bloque de cross-sell en la cesta y más condiciones.
Puntos destacados
- 🎯 Recomendaciones basadas en reglas – condiciones y acciones mediante listas desplegables, sin código
- 🛒 Upsell en la página de producto, cross-sell en la cesta y en la minicesta
- 🏷️ Descuento por recomendación (en % o como importe) – se deduce de verdad en la cesta
- 🧩 Bloque CMS «Upsell & Cross-Sell» para cualquier diseño de Mundos de compra
- ⏱️ Prioridad y periodo de validez por regla
- ⚙️ Activable por canal de venta, cada posición por separado

💳 Núcleo gratuito y planes opcionales¶
El plugin se puede usar gratis. Las funciones adicionales se contratan opcionalmente como compra integrada directamente en Shopware. Business incluye todas las funciones de Starter.
| Función | Gratis | Starter | Business |
|---|---|---|---|
| Reglas activas | 3 | 10 | ilimitadas |
| Condición «Producto en contexto» | ✅ | ✅ | ✅ |
| Acción «Recomendar producto» | ✅ | ✅ | ✅ |
| Bloque de upsell en la página de producto | ✅ | ✅ | ✅ |
| Bloque CMS en diseños de página de producto | ✅ | ✅ | ✅ |
| Prioridad, número de recomendaciones, ocultar productos ya en la cesta | ✅ | ✅ | ✅ |
| Acciones de descuento (% e importe), deducidas en la cesta | – | ✅ | ✅ |
| Bloque de cross-sell en la cesta y en la minicesta | – | ✅ | ✅ |
| Bloque CMS en todos los diseños (cross-sell) | – | ✅ | ✅ |
| Periodo de validez (desde / hasta) por regla | – | ✅ | ✅ |
| Condiciones de categoría, total de la cesta y grupo de clientes | – | – | ✅ |
| Acción «Recomendar los más vendidos de una categoría» | – | – | ✅ |
No se oculta nada
Las funciones de un plan superior siguen visibles en el editor de reglas, con una indicación y el botón «Desbloquear ahora». Shopware muestra los precios actuales en el diálogo de compra integrada. Si un plan termina, se conservan todas las reglas: solo se aplican las reglas de mayor prioridad dentro del límite, y los descuentos y funciones de planes superiores dejan de aplicarse.
🔧 Instalación¶
- Requisito: Shopware 6.7 – no se necesitan otros plugins
- Instalación desde la Shopware Store o como ZIP en Extensiones > Mis extensiones
- Instalar y activar el plugin
- Las reglas se encuentran en Marketing > Upsell & Cross-Sell
⚙️ Configuración¶
Abra Extensiones > Mis extensiones > Upsell & Cross-Sell > Configurar. Todos los ajustes se pueden definir por canal de venta.
| Ajuste | Descripción | Predeterminado |
|---|---|---|
| Activar Upsell & Cross-Sell en este canal de venta | Interruptor principal: desactivado = sin recomendaciones ni descuentos en este canal | activado |
| Mostrar automáticamente el bloque de upsell en la página de producto | Bloque bajo la información del producto; desactivado = solo mediante el bloque CMS | activado |
| Mostrar el bloque de cross-sell en la página de la cesta | Starter | activado |
| Mostrar el bloque de cross-sell en la minicesta | Starter | activado |
| Número máximo de recomendaciones por bloque | De 1 a 5 productos | 3 |
| No recomendar productos que ya están en la cesta | Los productos de la cesta no se vuelven a recomendar | activado |

🧩 Gestionar reglas¶
Marketing > Upsell & Cross-Sell muestra todas las reglas con su tipo, prioridad y estado. Con Añadir regla crea una nueva.

Ajustes generales¶
| Campo | Descripción |
|---|---|
| Nombre | Denominación interna de la regla |
| Tipo | Upsell (página de producto) o Cross-sell (cesta y minicesta) |
| Prioridad | Si varias reglas recomiendan el mismo producto, gana la prioridad más alta; también define el orden en el bloque |
| Activa | Activar o desactivar la regla; solo las reglas activas cuentan para el límite del plan |
| Válida desde / hasta | Periodo opcional, p. ej. para una semana de promoción (Starter) |
Condiciones y acciones¶
Cada línea consta de SI (condición) y ENTONCES (acción). La regla solo se aplica si se cumplen todas las condiciones (Y); entonces se ejecutan las acciones de todas las líneas. Para una lógica O, cree varias reglas.

Condiciones
| Condición | Se cumple cuando … | Plan |
|---|---|---|
| Producto en contexto | se visualiza el producto o está en la cesta | Gratis |
| Categoría en contexto | se visualiza o está en la cesta un producto de la categoría o de una subcategoría | Business |
| Total de la cesta mínimo | el valor de la mercancía de la cesta alcanza el importe | Business |
| Grupo de clientes | el cliente pertenece al grupo de clientes seleccionado | Business |
Acciones
| Acción | Efecto | Plan |
|---|---|---|
| Recomendar producto | El producto se recomienda sin descuento | Gratis |
| Recomendar producto + descuento (%) | Recomendación con insignia «-10 %»; el descuento se deduce en la cesta | Starter |
| Recomendar producto + descuento (importe) | Recomendación con insignia «Ahorra 5,00 €»; el importe se aplica por unidad | Starter |
| Recomendar los más vendidos de una categoría | Los productos más vendidos de la categoría (incl. subcategorías) | Business |
🛒 Visualización en la tienda¶
Upsell en la página de producto – las reglas de upsell cuyas condiciones coinciden con el producto visualizado aparecen bajo la información del producto, con una insignia de descuento.

Cross-sell en la cesta (Starter) – las reglas de cross-sell que coinciden con la cesta aparecen bajo las posiciones de la página de la cesta y en la minicesta. Los clientes añaden los productos con un clic.

¿Cuándo se deduce el descuento?¶
El descuento aparece como una posición propia y se recalcula con cada cambio en la cesta:
- Cross-sell: en cuanto el producto recomendado está en la cesta y la regla coincide con la cesta.
- Upsell: cuando el producto se añadió directamente desde el bloque de upsell (productos sin variantes ni precios escalonados) o el producto desencadenante también está en la cesta.
Si varias reglas recomiendan el mismo producto con descuento, se aplica el descuento de la regla con mayor prioridad. Un descuento por importe se introduce en la moneda predeterminada, se convierte a la moneda del cliente y nunca supera el precio de la posición. Los pedidos conservan sus descuentos aunque el pedido se recalcule más tarde en la administración.
Ubicación libre mediante Mundos de compra
En Contenido > Mundos de compra, el bloque «Upsell & Cross-Sell» está disponible en la categoría Commerce. En el elemento define su propio título y las recomendaciones: Automático (upsell en páginas de producto, si no cross-sell), Upsell para el producto de la página o Cross-sell para la cesta actual (Starter). En el plan gratuito, el bloque se muestra en diseños de página de producto.
🖥️ Ejemplo¶
Objetivo: quien añada la cafetera espresso «Barista One» a la cesta debe ver granos de café a juego con un 10 % de descuento.
- Marketing > Upsell & Cross-Sell > Añadir regla
- Nombre: «Accesorios para la Barista One», Tipo: Cross-sell, Prioridad: 80, Activa: sí
- Añadir condición:
- SI Producto en contexto → Barista One
- ENTONCES Recomendar producto + descuento (%) → Granos de espresso, Descuento (%): 10
- Opcionalmente, añada más líneas con la misma condición para un espumador de leche y tazas.
- Guarde: las recomendaciones aparecen en la cesta y en la minicesta; cuando el cliente añade los granos, se deduce el 10 %.
🔐 Permisos (ACL)¶
En Ajustes > Usuarios y permisos > Roles encontrará la entrada «Upsell & Cross-Sell» con los niveles:
| Nivel | Permite |
|---|---|
| Leer | Ver las reglas |
| Editar | Modificar reglas, condiciones y acciones |
| Crear | Crear reglas nuevas |
| Eliminar | Eliminar reglas |
⚡ Rendimiento y datos¶
Las reglas se evalúan en el servidor y se almacenan en caché. Al modificar una regla, la caché de reglas y las páginas afectadas de la caché HTTP se actualizan automáticamente. No se transmiten datos a servicios externos. Al desinstalar sin «conservar datos» se eliminan todas las reglas.
❓ Preguntas frecuentes¶
¿Necesito saber programar?
No. Todas las reglas se crean por completo en la administración en Marketing > Upsell & Cross-Sell mediante listas desplegables.
¿Se deduce realmente el descuento en la cesta?
Sí (a partir de Starter). El descuento aparece en la cesta como una posición propia y se conserva en el pedido.
¿Qué diferencia hay entre upsell y cross-sell?
El upsell recomienda en la página de producto una alternativa o un complemento al producto visualizado. El cross-sell recomienda en la cesta y en la minicesta productos que encajan con toda la cesta.
¿Qué ocurre si varias reglas recomiendan el mismo producto?
El producto se muestra una sola vez. Se aplica la regla con mayor prioridad, también para el descuento.
¿Qué ocurre cuando termina mi plan?
Se conservan todas las reglas. Solo se siguen aplicando las reglas de mayor prioridad dentro del límite (3 o 10); los descuentos y las condiciones Business dejan de aplicarse.
¿Qué versión de Shopware se necesita?
Shopware 6.7. No se necesitan otros plugins.
📬 Soporte¶
Para preguntas, sugerencias de mejora o adaptaciones individuales, escríbanos a support@cnk-plugins.de.