PrestaShop Marketing e Promozioni

DataFirefly Cross-Sell — Carosello di prodotti correlati, upsell e raccomandazioni con analytics per PrestaShop 8

Cross-sell intelligente nel carrello PrestaShop 8: 7 strategie pesabili, bundle frequentemente acquistati insieme, analytics CTR.

Il blocco cross-sell nativo di PrestaShop 8 mostra 4 prodotti casuali della stessa categoria — senza ponderazione, senza apprendimento, senza analytics. Risultato: un modulo che occupa spazio nel carrello senza apportare nulla al carrello medio. DataFirefly Cross-Sell sostituisce questo blocco con un motore di raccomandazioni multi-strategia che combina 7 logiche pesabili (accessori PrestaShop, frequentemente acquistati insieme appresi dagli ordini passati, stessa categoria, stesso produttore, best-seller, novità, fascia di prezzo vicina). Bonus: un modulo bundle separato che rileva automaticamente le coppie di prodotti realmente co-acquistati e propone un'offerta in bundle con sconto. Analytics completo (impression, click, aggiunte al carrello, acquisti, CTR per strategia su 30 giorni) per pilotare con i dati. Multinegozio nativo, multilingua, AJAX, senza dipendenze da carosello esterno.

PrestaShop 8.0+ PHP 7.4+ 7 strategie Bundle auto-appresi Analytics CTR Multinegozio AJAX add-to-cart
  • Rimborso 30 giorni
  • 12 mesi di aggiornamenti
  • Supporto 24h
www.datafirefly.com/it/
Intelligent Cross-Sell DataFirefly Module Prestashop
v1.0.0 · aggiornato 2026-05-08
Cosa fa

L' versione breve.

01

7 strategie di raccomandazione pesabili

Accessori PrestaShop nativi, prodotti frequentemente acquistati insieme (apprendimento dagli ordini confermati), stessa categoria, stesso produttore, best-seller, novità, fascia di prezzo vicina. Ogni strategia ha un peso configurabile da 0 (disattivata) a 10 (priorità massima) e i punteggi si cumulano: un prodotto presente in più strategie risale naturalmente in testa. Tu mantieni il controllo, il motore fa il calcolo.

02

Bundle «frequentemente acquistati insieme» con sconto auto

Modulo bundle separato che apprende automaticamente le coppie di prodotti co-acquistati ad ogni ordine confermato. Quando un cliente ha un prodotto nel carrello che appare in coppie frequenti, il modulo mostra un blocco bundle con i prodotti più spesso acquistati insieme e uno sconto automatico (percentuale o importo fisso). Aggiunta del bundle intero con un click, codice sconto applicato automaticamente.

03

Analytics CTR e conversione per strategia

Dashboard admin che traccia 4 eventi (impression, click, aggiunta al carrello, acquisto) e calcola il CTR + tasso di aggiunta al carrello su 30 giorni, globalmente e per strategia. Vedi precisamente quali strategie convertono sul tuo negozio e quali occupano solo spazio — regoli i pesi di conseguenza.

04

AJAX, multinegozio, multilingua, zero dipendenze

Carosello HTML/CSS/JS puro senza Slick, Swiper o altra libreria di terze parti (risparmia 50-100 KB). Add-to-cart in AJAX senza ricaricare, tracking event in AJAX fuori dal percorso critico del LCP. Multinegozio nativo (id_shop in tutte le tabelle), titoli traducibili con FR/EN/DE/ES/IT precompilati. 3 hook di posizionamento disponibili per integrarsi in qualsiasi tema.

La versione lunga

Tutto quello che vorresti sapere prima di installare.

Uno sguardo dettagliato su come funziona DataFirefly Cross-Sell — Carosello di prodotti correlati, upsell e raccomandazioni con analytics per PrestaShop 8, perché l'abbiamo progettato così, e il ragionamento dietro le funzionalità qui sopra.

§ 01

Perché il cross-sell nativo di PrestaShop non basta

Il blocco cross-sell integrato in PrestaShop 8 (hook displayCrossSellingShoppingCart) mostra 4 prodotti casuali della stessa categoria degli articoli già nel carrello. È tutto. Nessuna ponderazione, nessun apprendimento, nessun bundle, nessuna analytics — non sai nemmeno se qualcuno clicca. Su un negozio che fa 10.000€ di fatturato mensile, un cross-sell intelligente con CTR all'8% e conversione al 5% rappresenta diverse centinaia di euro di carrello medio aggiuntivo al mese. Il blocco nativo lascia questo denaro sul tavolo perché propone prodotti senza logica commerciale. DataFirefly Cross-Sell sostituisce questo blocco con un motore realmente pilotato.

§ 02

7 strategie, punteggi cumulati, tu mantieni il controllo

Il motore espone 7 strategie di raccomandazione che attivi o disattivi con un peso da 0 (disattivata) a 10 (priorità massima): accessori PrestaShop nativi, prodotti frequentemente acquistati insieme (calcolati sullo storico degli ordini confermati), stessa categoria, stesso produttore, best-seller del periodo, novità, e fascia di prezzo vicina (con percentuale configurabile, 30% per default). Per ogni prodotto candidato, il motore somma i pesi delle strategie in cui appare: un prodotto che ricorre sia come accessorio (peso 10) sia come frequentemente acquistato (peso 9) sia come stessa categoria (peso 7) ottiene un punteggio di 26 e passa davanti a un prodotto che appare solo in una singola strategia. È una logica semplice, leggibile, debuggabile — senza «IA» opaca che produce raccomandazioni che non si possono spiegare.

§ 03

Il bundle «frequentemente acquistati insieme» che impara da solo

Ad ogni ordine confermato, il modulo registra le coppie di prodotti acquistati insieme in una tabella dedicata (dfccs_bought_together) con un contatore di frequenza. Più ordini hai, più l'indice diventa pertinente. Quando un cliente ha un prodotto nel carrello che appare in coppie frequenti (soglia minima: 3 occorrenze), il modulo mostra un blocco bundle separato con i 4 prodotti più spesso co-acquistati e uno sconto automatico (percentuale o importo fisso, configurabile). Il cliente aggiunge tutto il bundle al carrello con un click — codice sconto applicato automaticamente. È il meccanismo Amazon «Frequently bought together» da te, senza algoritmo esterno e senza inviare i tuoi dati altrove.

§ 04

Analytics che mostrano cosa funziona realmente

Il modulo traccia quattro eventi per ogni prodotto raccomandato: impression (il prodotto è stato visualizzato nel carosello), click (il cliente ha cliccato sulla card), add_to_cart (il cliente ha aggiunto dal carosello), acquisto (il prodotto raccomandato è finito in ordine confermato). Su 30 giorni, la dashboard admin calcola il CTR (click / impression) e il tasso di aggiunta al carrello — globali e per strategia. Concretamente: vedi se la strategia «best-seller» sovraperforma «stessa categoria» sul tuo negozio, e regoli i pesi di conseguenza. I dati vengono conservati 90 giorni per default (configurabile), e un pulsante «Pulisci» permette di svuotare la tabella con un click. Nessuna dipendenza esterna: i tuoi dati restano da te.

§ 05

Carosello performante, AJAX, senza dipendenze

Il carosello è codificato in HTML / CSS / JS puro, senza Slick, Swiper o altra libreria di terze parti che aggiungerebbe da 50 a 100 KB da caricare. Lazy loading opzionale delle immagini, autoplay configurabile con velocità in millisecondi, navigazione con frecce e dot, loop attivabile. Prodotti per vista separati tra desktop (4 per default) e mobile (2 per default). Il pulsante «Aggiungi al carrello» funziona in AJAX — niente ricaricamento di pagina, il cliente resta sul carrello. Gli event analytics partono anch'essi in AJAX, fuori dal percorso critico del LCP. Su Lighthouse, l'impatto resta trascurabile anche con 12 prodotti visualizzati.

§ 06

Multinegozio, multilingua, multi-tema

Tutte le tabelle includono una colonna id_shop: analytics, bought_together, bundle, bundle_product. Ogni negozio di una rete multi-shop ha le proprie raccomandazioni, il proprio apprendimento, le proprie analytics — cosa che i moduli cross-sell concorrenti spesso mancano. Il titolo del carosello e il titolo del bundle sono traducibili in tutte le lingue attive, con FR / EN / DE / ES / IT precompilati per default. Il modulo è compatibile con il tema Classic e il tema Hummingbird, e i 3 hook di posizionamento (displayShoppingCartFooter, displayShoppingCart, displayCrossSellingShoppingCart) permettono di integrarsi anche nei temi custom dove uno di questi hook sarebbe stato rimosso.

§ 07

Configurazione in 3 minuti, deploy a rischio zero

Una volta installato, il modulo funziona immediatamente con la configurazione predefinita (tutte le strategie attivate con pesi collaudati, bundle attivato al 10% di sconto, analytics attivate). Testi sul tuo negozio, guardi le analytics dopo 7 giorni, regoli i pesi se necessario. Se disinstalli il modulo, tutte le tabelle e la configurazione vengono correttamente eliminate (nessuna traccia in database). Codice sorgente PHP non offuscato, namespace pulito DfCartCrossSell, conforme agli standard PrestaShop 8.