# DataFirefly Venta cruzada en el carrito: sugerencias de productos en el carrito de PrestaShop

> Presentación DataFirefly Venta cruzada en el carrito muestra sugerencias de productos en la página del carrito, en la ventana de añadir al carrito y en el carrito vacío. El cliente…

- Página: <https://www.datafirefly.com/es/documentation/dfcartcrosssell/>
- Idioma: es
- Actualizado el: 2026-11-02
- Otros idiomas: [en](https://www.datafirefly.com/en/documentation/dfcartcrosssell/index.md), [fr](https://www.datafirefly.com/documentation/dfcartcrosssell/index.md), [de](https://www.datafirefly.com/de/documentation/dfcartcrosssell/index.md), [it](https://www.datafirefly.com/it/documentation/dfcartcrosssell/index.md), [pl](https://www.datafirefly.com/pl/documentation/dfcartcrosssell/index.md), [nl](https://www.datafirefly.com/nl/documentation/dfcartcrosssell/index.md), [pt](https://www.datafirefly.com/pt/documentation/dfcartcrosssell/index.md)
- Índice: <https://www.datafirefly.com/es/documentation/llms.txt>

## Presentación

DataFirefly Venta cruzada en el carrito muestra sugerencias de productos en la **página del carrito**, en la **ventana de añadir al carrito** y en el **carrito vacío**. El cliente añade una sugerencia en un clic, elige la combinación en la propia tarjeta y el carrito se actualiza sin recargar la página.

Las sugerencias proceden primero de tus **reglas** y después de las **fuentes automáticas**: productos relacionados, comprados juntos habitualmente, misma categoría, misma marca, mismas características, más vendidos, novedades y precio similar. Una regla puede rebajar el precio de sus productos mientras el carrito contenga un producto que la active.

El módulo funciona en PrestaShop 1.7.8 a 9.x con PHP 7.1 a 8.5, con los temas Classic y Hummingbird. Está traducido al inglés, francés, español, alemán, italiano, polaco, neerlandés y portugués.

## Instalación y actualización

1. En **Módulos > Gestor de módulos**, haz clic en **Subir un módulo** y arrastra el archivo `dfcartcrosssell-2.0.0.zip`.
2. Haz clic en **Configurar** para abrir la página del módulo con sus cuatro pestañas: Panel, Reglas, Ajustes y Herramientas.

Durante la instalación se construye el índice «comprados juntos habitualmente» a partir de tus pedidos existentes, así que esta fuente funciona desde la primera visita.

Actualización desde la versión 1.0: sube el zip 2.0.0 sobre el módulo anterior. Tus ajustes y estadísticas se conservan, los packs de la 1.0 se convierten en reglas y se vacía la caché de archivos JS/CSS combinados. El descuento por pack de la 1.0 nunca se aplicaba a los carritos: ahora los descuentos pasan por las ofertas de las reglas.

## Dónde aparecen las sugerencias

### Página del carrito

Por defecto, el bloque se muestra debajo de los productos del carrito, como carrusel, cuadrícula o lista compacta. Encima, el bloque **comprados juntos habitualmente** muestra los productos que se suelen pedir con los del carrito, con casillas, la elección de la combinación, el total real de los productos seleccionados y un botón para añadirlos todos.

![Página del carrito con el bloque comprados juntos y el carrusel de sugerencias con precios de oferta](https://www.datafirefly.com/wp-content/uploads/2026/11/sugerencias-pagina-carrito-cartcrosssell-es.webp)

Página del carrito con el bloque comprados juntos y el carrusel de sugerencias con precios de oferta

También puedes colocar el bloque en la columna del resumen del pedido: en ese caso pasa a ser una lista compacta de 4 productos como máximo.

### Ventana de añadir al carrito

Cuando un cliente añade un producto desde cualquier página, la ventana de confirmación muestra sugerencias para ese producto. Al añadir una, la ventana sigue abierta, el contador del carrito se actualiza y el nuevo total del carrito se anuncia a los lectores de pantalla.

![Ventana de confirmación de añadir al carrito con sugerencias para el producto añadido](https://www.datafirefly.com/wp-content/uploads/2026/11/sugerencias-ventana-carrito-cartcrosssell-es.webp)

Ventana de confirmación de añadir al carrito con sugerencias para el producto añadido

### Carrito vacío

Un carrito vacío muestra tus productos más vendidos, para que la página nunca sea un callejón sin salida.

![Página del carrito vacío con los productos más vendidos de la tienda](https://www.datafirefly.com/wp-content/uploads/2026/11/carrito-vacio-mas-vendidos-cartcrosssell-es.webp)

Página del carrito vacío con los productos más vendidos de la tienda

### Móvil

En el móvil, el carrusel se desliza con el dedo y la tarjeta siguiente asoma por el borde para invitar a desplazarse. Las flechas, la navegación con el teclado y el desplazamiento automático opcional están disponibles en el ordenador; el desplazamiento automático se detiene al pasar el ratón, al enfocar y cuando el visitante prefiere reducir el movimiento.

![Carrusel de sugerencias en móvil: tarjetas deslizables con oferta, elección de combinación y botón de añadir](https://www.datafirefly.com/wp-content/uploads/2026/11/carrusel-sugerencias-movil-cartcrosssell-es.webp)

Carrusel de sugerencias en móvil

## Añadir al carrito en un clic

Cada tarjeta muestra el precio, el precio habitual cuando está rebajado, el distintivo de descuento o de oferta, la marca y, si el módulo Comentarios de productos está activo, la valoración media real de las opiniones validadas. Los productos con combinaciones tienen una lista desplegable en la tarjeta: el precio cambia según la combinación elegida y las combinaciones no disponibles aparecen en gris.

El botón de añadir envía una petición que el servidor comprueba: el producto debe estar activo, visible, disponible para pedido, en stock (salvo que se permitan pedidos sin stock), sin personalización obligatoria y accesible para el grupo del cliente. Después, el módulo lanza la actualización del carrito del tema: los totales, la vista previa del carrito y el propio bloque se actualizan sin recargar la página, con un esqueleto de carga mientras se recalculan las sugerencias.

![Añadir al carrito en un clic con elección de combinación: el carrito se actualiza sin recargar la página](https://www.datafirefly.com/wp-content/uploads/2026/11/anadir-carrito-un-clic-cartcrosssell-es.webp)

Añadir al carrito en un clic con elección de combinación

## Reglas

Las reglas eligen los productos que se sugieren para determinados carritos. Se muestran antes de las sugerencias automáticas, de la prioridad más alta a la más baja. La lista muestra los activadores, los productos sugeridos, la oferta, la prioridad, el estado (activa, inactiva, programada, caducada) y los añadidos y los ingresos de los últimos 30 días.

![Lista de reglas de venta cruzada con activadores, productos sugeridos, ofertas, prioridad y estado](https://www.datafirefly.com/wp-content/uploads/2026/11/reglas-venta-cruzada-cartcrosssell-es.webp)

Lista de reglas de venta cruzada con activadores, productos sugeridos, ofertas, prioridad y estado

### Crear una regla

1. **Cuando el carrito contiene**: productos, categorías (incluidas sus subcategorías) o valores de característica. Déjalo todo vacío para aplicar la regla a cualquier carrito. Se puede añadir un importe mínimo del carrito.
2. **Sugerir**: productos en el orden elegido, categorías o valores de característica (se usan los productos más vendidos).
3. **Oferta** (opcional): un porcentaje o un importe con IVA sobre los productos sugeridos indicados en la regla.
4. **Opciones**: prioridad de 0 a 100, mostrar solo los productos de esta regla, fechas de inicio y fin, grupos de clientes y un título del bloque propio en cada idioma.

La vista previa de la derecha muestra las tarjetas exactamente como las verán los clientes, con los precios de oferta.

![Editor de reglas: categoría activadora, productos sugeridos, oferta del 10 % y vista previa de las tarjetas](https://www.datafirefly.com/wp-content/uploads/2026/11/editor-regla-vista-previa-cartcrosssell-es.webp)

Editor de reglas

### Reglas basadas en características de producto

Una regla puede activarse con valores de característica (por ejemplo _Colección: Citas inspiradoras_) y sugerir productos con otros valores (por ejemplo _Composición: Cerámica_). Busca un valor con _Característica: valor_; se muestra el número de productos de cada valor.

![Regla de venta cruzada por características: un valor de característica activa la sugerencia de productos con otro valor](https://www.datafirefly.com/wp-content/uploads/2026/11/regla-venta-cruzada-caracteristicas-cartcrosssell-es.webp)

Regla de venta cruzada por características

### Ofertas

Una oferta rebaja el precio de un producto sugerido mientras el carrito contenga también **otro** producto que active la regla. La calcula el servidor y la aplica mediante un precio específico limitado a ese carrito: nada de lo que envíe el navegador puede modificarla. Se vuelve a comprobar con cada cambio del carrito y se retira en cuanto el carrito deja de cumplir la condición. Las promociones del catálogo existentes se mantienen: la oferta se aplica sobre el precio ya rebajado.

![Sugerencias de una regla con su propio título y una oferta en importe para un carrito con té](https://www.datafirefly.com/wp-content/uploads/2026/11/titulo-regla-y-oferta-cartcrosssell-es.webp)

Sugerencias de una regla con su propio título y una oferta en importe para un carrito con té

Una oferta se aplica a todas las unidades del producto en el carrito. Desactiva **Ofertas de las reglas** en los ajustes para detener todas las ofertas a la vez.

## Sugerencias automáticas y características de producto

Cada fuente automática tiene un peso de 0 (desactivada) a 10. Los productos encontrados por varias fuentes obtienen una puntuación mayor. La fuente **Mismas características** sugiere los productos que comparten más valores de característica con el carrito; puedes limitarla a determinadas características.

![Peso de las fuentes automáticas: accesorios, comprados juntos, categoría, marca, características, más vendidos, novedades, precio](https://www.datafirefly.com/wp-content/uploads/2026/11/fuentes-sugerencias-automaticas-cartcrosssell-es.webp)

Peso de las fuentes automáticas

DataFirefly Etiquetas a características convierte las etiquetas de los productos en características nativas. La venta cruzada lee estas características en directo, sin ningún ajuste: en cuanto se convierten las etiquetas, la fuente «mismas características» y las reglas por características las utilizan.

Nunca se sugieren productos inactivos, invisibles o no disponibles, productos con personalización obligatoria ni productos de categorías ocultas para el grupo del cliente. En **Filtros y exclusiones** también puedes ocultar los productos agotados, los que ya están en el carrito y determinados productos o categorías.

## Visualización y apariencia

La pestaña Ajustes reúne la posición en el carrito, el diseño, el número de productos, los títulos en cada idioma, la ventana de añadir al carrito, el carrito vacío, el bloque comprados juntos, el contenido de las tarjetas, cuatro estilos de tarjeta, el color de acento (o los colores de tu tema), el radio de las esquinas y la sombra. En multitienda, los ajustes se guardan por tienda.

![Ajustes de visualización: posición en el carrito, diseño, ventana de añadir, carrito vacío, bloque comprados juntos y apariencia](https://www.datafirefly.com/wp-content/uploads/2026/11/ajustes-venta-cruzada-cartcrosssell-es.webp)

Ajustes de visualización

## Panel

El panel solo muestra datos registrados por el módulo en tu tienda: vistas del bloque, clics en productos, añadidos al carrito, tasa de añadido, pedidos con un producto sugerido y los **ingresos adicionales**, es decir, el total sin IVA de las líneas de pedido de los productos añadidos desde el bloque, en pedidos válidos. También compara el pedido medio con y sin producto sugerido, y cada cifra con el periodo anterior.

![Panel de venta cruzada: vistas del bloque, clics, añadidos al carrito, tasa de añadido, pedidos e ingresos adicionales](https://www.datafirefly.com/wp-content/uploads/2026/11/panel-venta-cruzada-cartcrosssell-es.webp)

Panel de venta cruzada

Las tablas desglosan vistas, añadidos, tasa e ingresos por fuente y por ubicación (página del carrito, ventana, carrito vacío, bloque comprados juntos) y muestran los productos con mejor rendimiento.

![Rendimiento de las sugerencias por fuente y por ubicación: vistas, añadidos, tasa e ingresos](https://www.datafirefly.com/wp-content/uploads/2026/11/rendimiento-por-fuente-cartcrosssell-es.webp)

Rendimiento de las sugerencias por fuente y por ubicación

## Herramientas

El **simulador de carrito** muestra las sugerencias para cualquier lista de productos, con la fuente, la regla y la puntuación de cada una: la forma más rápida de comprobar una regla o los pesos.

![Simulador de carrito: sugerencias para un producto con la fuente, la regla y la puntuación de cada una](https://www.datafirefly.com/wp-content/uploads/2026/11/simulador-carrito-cartcrosssell-es.webp)

Simulador de carrito

- **Índice «comprados juntos»**: se actualiza con cada pedido; reconstrúyelo tras importar pedidos o cambiar la duración del historial.
- **Tarea programada** (opcional): llama a la URL una vez al día para reconstruir el índice y limpiar los datos antiguos. Sin ella, la limpieza se ejecuta automáticamente como máximo una vez al día.
- **Mantenimiento**: número de carritos con una oferta activa y eliminación de las estadísticas.

## Seguridad y privacidad

- Añadir al carrito requiere una petición POST con el token de la tienda; los precios y cantidades enviados por el navegador se ignoran.
- Las vistas y los clics los firma el servidor, por lo que se rechazan las estadísticas falsificadas.
- Las estadísticas no contienen datos personales: contadores diarios por producto, y el id del carrito solo para vincular un añadido con su pedido.
- Al desinstalar se eliminan las tablas, los ajustes y las ofertas de carrito del módulo.

## Resolución de problemas

### El bloque no aparece

Comprueba que **Mostrar sugerencias** está activado, que la posición en el carrito no es _No en la página del carrito_ y que hay productos que se pueden sugerir: el simulador de carrito indica por qué una lista está vacía.

### Sigue cargándose el script antiguo después de la actualización

La actualización vacía la caché de archivos combinados. Si una caché del servidor o una CDN conserva una copia antigua, vacíala también.

### Una oferta no se aplica

El carrito debe contener otro producto que active la regla, la regla debe estar activa y dentro de sus fechas, y la oferta debe dar un precio inferior al actual.
