Sales Revolution: configurazione e aiuto

Avvio rapido

  1. Carica e installa mprsalesrevolution.zip in "Module Manager".
  2. Fai clic su "Configure", poi apri Sales Revolution > Configurazione nel negozio desiderato.
  3. Controlla "Attiva il cross-selling", le impostazioni VAT e le opzioni di numerazione personalizzata disattivate per impostazione predefinita.
  4. Crea una Coppia di prodotti attiva con Prodotto sorgente e Prodotto obiettivo.
  5. Prova un hook del carrello o della finestra modale che usa raccomandazioni manuali.
  6. Configura il token cron e il runner del modulo prima di attivare campagne automatiche.
  7. Verifica blocchi nel negozio, prezzi effettivi del carrello e record di Pannello di controllo/Analitica in una sessione di prova.

Richiede PrestaShop 1.6.1 o successivo e PHP 7.1 o successivo.

Manuale di configurazione

Installa e controlla le schermate disponibili

  1. Carica e installa mprsalesrevolution.zip tramite Moduli > "Module Manager".
  2. Fai clic su "Configure". Arrivi a Sales Revolution > Pannello di controllo.
  3. Seleziona il contesto negozio desiderato e apri Sales Revolution > Configurazione.
  4. Controlla le impostazioni di raccomandazioni, campagne, VAT e numerazione prima di usare il negozio.
  5. Inizia con una coppia di prodotti e prova una posizione del tema che usa le coppie, come il blocco di raccomandazioni del carrello/della finestra modale.
  6. Configura il runner cron prima di affidarti all’automazione delle campagne.
  7. Verifica prodotti visualizzati, prezzi effettivi del carrello e analisi con una sessione cliente di prova.

Il modulo fornisce le pagine Pannello di controllo, Coppie prodotti, Regole di raccomandazione, Offerte bundle, Campagne, Sconti dinamici, Pianificatore campagne, Analitica, Configurazione e Controllo sistema. Sono disponibili anche le pagine Licenza, Assistenza e Aggiorna.

Alcune impostazioni di queste schermate vengono salvate ma non hanno effetto nella versione attuale; le tabelle seguenti indicano quali.

Configura l’output delle raccomandazioni

Apri Sales Revolution > Configurazione. Fai clic su Salva dopo aver modificato i campi.

Funzionalità e visualizzazione

Impostazione Predefinito Uso attuale
"Attiva il cross-selling" Attivato Controlla il rendering delle raccomandazioni. Disattiva per nascondere questi blocchi.
"Attiva le campagne" Attivato Controlla la visualizzazione di campagne e offerte e l’automazione delle campagne. La disattivazione non rimuove gli sconti esistenti del catalogo.
"Cross-selling nella finestra modale" Attivato Attiva il blocco di raccomandazioni nella finestra modale di aggiunta al carrello.
"Raccomandazioni nel carrello scorrevole" Attivato Attiva il renderer delle raccomandazioni del carrello.
"Slider nella colonna" Attivato Attiva il blocco supportato della barra laterale/colonna.
"Limite del carrello scorrevole" 8 Limita le raccomandazioni del carrello. Il renderer le limita a 8.
"Limite della finestra modale" 3 Limite prodotti nel blocco modale.
"Limite della sezione cross-selling" 4 Limite di cross-selling nel footer prodotto.
"Limite dello slider nella colonna" 6 Limite delle raccomandazioni nella barra laterale.
"Mostra i prezzi" Attivato Usato dai renderer di raccomandazioni supportati, incluso il blocco carrello.
"Mostra il pulsante Aggiungi al carrello" Attivato Usato dai renderer di raccomandazioni supportati. Controlla le schede effettive del tema.
"Rispetta le scorte" Attivato Applicato dai percorsi di selezione supportati. L’idoneità può anche seguire le regole native di ordini senza disponibilità/acquistabilità.
"Ordini minimi per gli acquisti congiunti" 1 Numero minimo di acquisti congiunti per i risultati acquistati frequentemente insieme.
"Periodo storico degli acquisti congiunti" 90 giorni Finestra dello storico per raccomandazioni di acquisti congiunti e aggiornamento.
"Durata della cache" 3600 secondi Preferenza di cache delle raccomandazioni. Alcune posizioni limitano o usano una propria durata; il renderer del carrello la limita tra 60 e 900 secondi.

Trovi queste impostazioni nelle schede Caratteristiche, Visualizzazione, Filtraggio e Algoritmo. La presenza di un’impostazione non significa che ogni posizione la usi.

Campi salvati senza effetto

I campi seguenti vengono salvati nel form di configurazione ma non cambiano raccomandazioni, visualizzazione o tracciamento. Mantieni i valori predefiniti a meno che la tua integrazione non li usi.

Impostazione Predefinito Cosa salva il modulo
"Attiva i bundle" Attivato Salva una preferenza per i bundle; non applica sconti sui bundle.
"Acquistati frequentemente insieme" Attivato Salva una preferenza dell’algoritmo; ogni posizione usa i propri metodi di raccomandazione.
"Prodotti simili" Attivato Preferenza dell’algoritmo.
Visti di recente Attivato Preferenza dell’algoritmo.
"Regole manuali" Attivato Preferenza dell’algoritmo.
"Traccia i clic" Attivato Viene salvato, ma nella versione attuale non ha effetto: i clic sulle raccomandazioni vengono registrati sia che sia attivo sia che no.
"Traccia le conversioni" Attivato Viene salvato, ma nella versione attuale non ha effetto: gli ordini dopo un clic su una raccomandazione vengono registrati sia che sia attivo sia che no.
"Traccia le visualizzazioni" Attivato Viene salvato, ma nella versione attuale non ha effetto: le visualizzazioni dei prodotti per i visti di recente vengono registrate sia che sia attivo sia che no.
"Limite delle pagine prodotto" 4 Preferenza di limite generale. La sezione footer prodotto usa invece "Limite della sezione cross-selling".
"Limite della pagina carrello" 3 Preferenza di limite generale del carrello. Il renderer attuale usa "Limite del carrello scorrevole".
"Limite del riepilogo ordine" 2 Limite salvato. Non vengono mostrate raccomandazioni nel riepilogo checkout.
"Priorità delle regole manuali" Attivato Preferenza di priorità salvata; ogni posizione usa il proprio ordine di raccomandazione.
"Metodo di caricamento" "Lato server" (server) Offre anche AJAX (ajax). Modificare questo campo non cambia il caricamento delle raccomandazioni.
"Attiva il carosello" Attivato Preferenza del carosello. I layout attuali dipendono dalla posizione.
"Riproduzione automatica del carosello" Disattivato Preferenza di riproduzione automatica.
"Escludi i prodotti del carrello" Attivato Preferenza di filtraggio. Il sistema di raccomandazioni del carrello esclude già gli ID del carrello tramite le sue opzioni.
"Escludi i prodotti acquistati" Disattivato Preferenza di filtraggio salvata; non esclude i prodotti acquistati.
"Rispetta la visibilità" Attivato Preferenza di visibilità. I controlli nativi/condivisi di idoneità restano indipendenti.
"Fascia di prezzo dei prodotti simili" 30 per cento Preferenza dei prodotti simili salvata; non cambia la fascia di prezzo usata per le raccomandazioni.
"Solo la stessa categoria" Attivato Vecchia preferenza dei prodotti simili.
"Stesso produttore" Disattivato Vecchia preferenza dei prodotti simili.
"Memorizza nella cache i risultati degli acquisti congiunti" Attivato Preferenza di cache salvata; non cambia la cache delle raccomandazioni di prodotti acquistati insieme.

Il motore effettivo di raccomandazioni può usare coppie manuali, acquisti congiunti, regole, prodotti simili, dati di visualizzazioni congiunte e tendenze. Posizioni diverse forniscono elenchi di algoritmi diversi. Il cross-selling nel footer prodotto usa risultati simili/di tendenza e un fallback, quindi aggiungere una coppia manuale non forza quella specifica sezione a mostrarla.

Crea coppie, regole e record bundle

Coppie di prodotti

Apri Sales Revolution > Coppie prodotti e aggiungi un record. Seleziona Prodotto sorgente e Prodotto obiettivo. Scegli Tipo di coppia: cross-sell, upsell, accessorio o bundle. Il modello usa per impostazione predefinita cross-sell, Bidirezionale disattivato, Priorità 0 e Attivo attivato.

Attiva Bidirezionale per creare la relazione in entrambe le direzioni. Le coppie con priorità maggiore vengono selezionate per prime nel percorso delle coppie. Salva e prova una posizione che usa coppie manuali. Il tipo di coppia bundle è una relazione di raccomandazione, non una prova di sconto bundle al checkout.

Regole di raccomandazione

Apri Regole di raccomandazione. Imposta Nome, Descrizione facoltativa, Tipo di regola, Priorità, Limite prodotti e Attivo. Usa Condizioni prodotto per scegliere prodotti, categorie o produttori sorgente, con Prezzo min. e Prezzo max. facoltativi. Usa Filtri di raccomandazione per scegliere l’insieme suggerito e la sua fascia di prezzo.

Ad esempio, seleziona le categorie sorgente 12 e 18, con prezzi da 50 a 200, e raccomanda prodotti del produttore 4. Il JSON salvato mantiene i filtri sorgente sotto conditions, quelli di destinazione sotto recommendations e i limiti di prezzo sotto _price_min e _price_max.

Le regole influenzano i percorsi di raccomandazione che includono l’algoritmo delle regole. Non sostituiscono l’algoritmo simile/di tendenza esplicitamente selezionato in ogni sezione prodotto.

Offerte bundle

Apri Offerte bundle per gestire Nome, Attivo, Prodotti bundle, Tipo di sconto, Valore dello sconto, Quantità minima, Utilizzi totali max., Utilizzi max. per cliente, Data di inizio e Data di fine. Il modello usa per impostazione predefinita uno sconto percentuale, valore 0, e fornisce calcoli di prezzo/utilizzo bundle.

La versione attuale salva i bundle e ne mostra un'anteprima nel back office, ma non li vende nel negozio: non compare alcun pulsante bundle e nel carrello non viene applicato alcuno sconto bundle. Non pubblicizzare uno sconto bundle solo perché un bundle è salvato.

Crea campagne e offerte limitate

Apri Sales Revolution > Campagne. Inserisci Nome campagna, scegli Tipo campagna, Tipo di sconto, Valore dello sconto, Priorità, Attivo, Cumulabile, Prodotti obiettivo, Data di inizio e Data di fine.

I tipi di campagna supportati sono vendita flash, pianificata, ricorrente, conto alla rovescia, acquisto anticipato, ultima occasione e offerta limitata. I tipi di sconto sono percentuale, importo e prezzo fisso. Il modello usa come predefiniti pianificata, percentuale, sconto 0, priorità 0, attiva sì e cumulabile no.

Seleziona esplicitamente prodotti, categorie o produttori di destinazione. Le campagne usano gli elementi inclusi selezionati; le esclusioni e le selezioni di tutti gli elementi non vengono applicate.

Salvare una campagna manuale conserva record, ambito e dati di visualizzazione dell'offerta, ma non cambia i prezzi dei prodotti. Gli sconti reali del catalogo (prezzi specifici nativi) vengono creati solo da Sconti dinamici e Pianificatore campagne. Controlla il prezzo del prodotto e del carrello prima di pubblicare una promozione.

Campi delle offerte limitate

Per un’offerta limitata, configura:

Campo Predefinito Uso
Limite quantità 0 nel modello campagna Limite di quantità della promozione. Imposta un limite positivo quando necessario.
Mostra barra di avanzamento Attivato Mostra l’avanzamento nei widget supportati.
Stile di avanzamento bar Scegli la presentazione disponibile dell’avanzamento.
Modalità di visualizzazione single_cell Scelta salvata del layout dell’offerta.
Estensione colonne della griglia 1 Scelta salvata del layout a griglia.
Posizione nella griglia 4 Posizione salvata; non inserisce offerte nelle griglie di categoria o ricerca.
Velocità carosello 5000 ms Valore di visualizzazione per campagna.
Pagine categoria Attivato Preferenza di posizione salvata; le offerte non vengono mostrate nelle griglie di categoria.
Risultati di ricerca Attivato Preferenza di posizione salvata; le offerte non vengono mostrate nelle griglie di ricerca.
Pagine prodotto Disattivato Attiva per le posizioni supportate di offerte prodotto.
"Homepage" Disattivato Attiva per il blocco offerte della homepage.
Piè di pagina Disattivato Flag salvato. Il carosello generale del footer mostra raccomandazioni, non è una posizione di offerte.

Ad esempio, crea un’offerta limitata con sconto del 15 per cento, limite di quantità positivo 100, date valide e attiva Pagine prodotto e "Homepage". Conferma il prezzo effettivo ed entrambi i widget separatamente.

Velocità simulata

Velocità simulata è disattivata per impostazione predefinita nei moduli delle campagne manuali. Memorizza unità fantasma separatamente dalle unità realmente vendute. I controlli disponibili includono Modalità velocità (predefinito steady), Unità fantasma (0), Durata drenaggio (24 ore), Intervallo min. (300 secondi), Intervallo max. (3600 secondi) e Fattore di accelerazione (0.80).

Se configuri unità fantasma, l’avanzamento non conta soltanto unità acquistate. Valuta consapevolmente questa presentazione. L’esempio di 10 unità fantasma in 24 ore è una configurazione di avanzamento simulato, non uno storico reale di vendite.

Configura le impostazioni globali delle offerte e del banner

In Configurazione > Offerte limitate:

Impostazione Predefinito Uso
"Attiva i widget delle offerte" Attivato Consente i widget offerte supportati mentre le campagne sono attive.
"Intervallo di polling delle offerte" 30 secondi Aggiorna l’avanzamento delle offerte tramite AJAX dopo la prima interazione con la pagina. Il valore 0 usa l’intervallo di 30 secondi.
"Comportamento con più offerte" "Mostra solo l’offerta migliore" (best_only) Offre anche rotazione o posizioni multiple dove supportate.
"Comportamento a esaurimento" "Nascondi il widget" (hide) In alternativa mostra come esaurito (show_sold_out).
"Limite prodotti per offerta" 4 Prodotti per widget offerta supportato.
"Origine del widget della pagina iniziale" "Nuovi prodotti" (new) Offre anche "Prodotti in offerta", "Più venduti" e "ID di prodotti personalizzati".
"Limite dell’origine della pagina iniziale" 8 Numero massimo di prodotti sorgente della homepage.
"ID di prodotti personalizzati" Vuoto ID separati da virgole per la sorgente personalizzata della homepage.

In Configurazione > Banner conto alla rovescia:

Impostazione Predefinito Uso
"Attiva il banner del conto alla rovescia" Disattivato Attiva una barra promozionale in displayBanner.
"Tipi di campagna del banner" flash_sale,scheduled Chiavi dei tipi di campagna idonei separate da virgole.
"Colore di sfondo del banner" #1a1a2e Sfondo.
"Colore del testo del banner" #ffffff Testo.
"Colore di risalto del banner" #e94560 Conto alla rovescia e accento.
"Consenti la chiusura del banner" Attivato Consente al visitatore di chiudere il banner.
"Durata di chiusura" 24 ore Periodo di chiusura.
"URL del link del banner" Vuoto URL di destinazione facoltativo.

La scheda di configurazione Campagne espone anche Mostra conto alla rovescia, Mostra badge, Mostra prezzo originale e Mostra risparmi, tutti attivi per impostazione predefinita; "Countdown Style" ha come predefinito simple; Colore badge è #ff0000; "Badge Text Color" è #ffffff; "Price Display" ha come predefinito replace; "Combine Discounts" e "Priority Over Specific Prices" sono disattivati per impostazione predefinita.

Questi campi globali delle campagne vengono salvati ma non hanno effetto nella versione attuale. Le opzioni di visualizzazione arrivano da ogni campagna e dal pianificatore, e sono le regole native di PrestaShop a decidere il cumulo degli sconti, quindi "Combine Discounts" e "Priority Over Specific Prices" non lo cambiano.

Configura l’automazione e cron

Sconti dinamici

Apri Sales Revolution > Sconti dinamici per il rotatore automatico di promozioni. I nuovi rotatori sono inattivi. Imposta Nome rotatore, Nome della promozione facoltativo, gruppo di destinazione, limiti di sconto, quantità e durata prima di attivare.

I valori predefiniti del modulo sono sconto percentuale, Sconto min. 10, Sconto max. 50, Limite quantità 3, Durata (ore) 24, Scarico automatico (unità fantasma) attivo, Tasso di drenaggio (ore per unità) 8, Modalità velocità costante, Cooldown (ore) 72, Max. offerte simultanee 1, Cooldown del prodotto (giorni) 14 e Prezzo min./Prezzo max. 0.

Controlla esplicitamente lo scarico automatico prima dell’attivazione. Un nuovo rotatore può simulare unità indicate come acquistate. Configura il trigger e il gruppo prodotti, poi verifica la campagna generata e i prezzi specifici nativi.

Pianificatore campagne

Apri Pianificatore campagne. Configura Nome, Attivo, Modalità ciclo, Numero cicli o Ripeti fino a e Modello nome campagna. I nuovi record dello scheduler sono inattivi e in sospeso; la modalità ciclo predefinita è infinita.

Costruisci la Sequenza delle fasi con categoria, scelta di sottocategoria, numero prodotti, tipo/valore sconto, durata, soglia di vendite facoltativa e regole di nuova estrazione per ogni fase. Controlla Impostazioni di visualizzazione e Stato e cronologia. Avvia solo dopo aver controllato fasi e runner cron. Lo scheduler crea campagne reali e sincronizza i prezzi nativi.

Esegui lo scheduler

Il modulo fornisce un punto di ingresso autenticato tramite token. Usa il token cron del modulo dal pannello cron del back-office:

php modules/mprsalesrevolution/cron.php --token=YOUR_TOKEN --max-tasks=20 --max-seconds=55 --context=cron
https://example.com/modules/mprsalesrevolution/cron.php?token=YOUR_TOKEN&max-tasks=20&max-seconds=55&context=cron

I metadati delle attività condivise includono:

Attività Pianificazione
"Rileva i carrelli abbandonati" Ogni 900 secondi
"Invia i promemoria dei carrelli abbandonati" Ogni 900 secondi, contesto cron
"Fai scadere i vecchi carrelli abbandonati" Ogni giorno alle 04:00
"Attiva/disattiva le campagne pianificate" Ogni 300 secondi
"Aggiorna i prodotti acquistati frequentemente insieme" Ogni giorno alle 03:30
"Riduci le unità di velocità simulata" Ogni 60 secondi
"Esegui il rotatore automatico delle promozioni" Ogni 900 secondi
"Esegui il pianificatore di campagne tematiche" Ogni 300 secondi

Controlla il risultato di ogni attività separatamente: il successo complessivo della risposta HTTP non significa che ogni attività sia completata. Disattivare "Attiva le campagne" ferma nuove campagne e rotazioni, ma non rimuove gli sconti già creati sui prodotti, quindi controlla i loro prezzi specifici.

Configura VAT e numerazione dei documenti

VAT / imposte B2B

Impostazione Predefinito Uso
"Convalida i numeri VAT UE" Attivato Convalida gli indirizzi salvati tramite l’integrazione VIES.
"Attiva l’inversione contabile B2B" Attivato Attiva il gestore a imposta zero del modulo per gli indirizzi classificati come idonei.
"Blocca i numeri VAT non validi" Attivato Rifiuta la convalida dell’indirizzo quando la VAT è confermata come non valida.
"Blocca quando VIES non è disponibile" Disattivato Attiva solo se vuoi che l’indisponibilità del servizio blocchi questi invii di indirizzi.
"Durata della cache di convalida VAT" 720 ore Memorizza nella cache i risultati di convalida VIES.
"Codice ISO del paese del venditore" Vuoto Paese del venditore a due lettere; vuoto usa il paese del negozio.

Prova il salvataggio degli indirizzi e il calcolo effettivo delle imposte con la configurazione del negozio prima di usare questi valori predefiniti. La disponibilità VIES e il pacchetto condiviso di convalida influiscono sul risultato.

Numerazione di ordini e fatture

Impostazione Predefinito Uso
"Riferimenti ordine personalizzati" Disattivato Attiva i riferimenti ordine generati.
"Formato del riferimento ordine" {YYYY}/{MM}/{NNNNNN} Pattern di riferimento con contatore richiesto e discriminante di azzeramento.
"Prefisso ordine" Vuoto Prefisso statico.
"Suffisso ordine" Vuoto Suffisso statico.
"Ambito del contatore ordini" "Globale" "Globale" o "Per cliente".
"Azzeramento del contatore ordini" "Annuale" Mai, "Annuale", "Mensile" o "Giornaliero".
"Numero ordine successivo" Vuoto Valore successivo del contatore da usare una sola volta, cancellato dopo l’uso.
"Numeri fattura personalizzati" Disattivato Formatta i numeri visualizzati mantenendo l’archiviazione numerica nativa delle fatture.
"Formato del numero fattura" {DOC_TYPE}/{YYYY}/{NNNNNN} Pattern di visualizzazione delle fatture.
"Abbreviazione fattura" INV Valore per {DOC_TYPE}.
"Azzeramento del contatore fatture" "Annuale" Periodo di azzeramento del contatore.
"Numero fattura successivo" Vuoto Valore successivo del contatore fatture da usare una sola volta.

Le famiglie di token supportate includono parti di data {YYYY}, {YY}, {MM}, {DD}; il contatore principale {N} con riempimento come {NNNNNN}; contatori globali e cliente come {GLOBAL_N} e {CUSTOMER_N}; e valori contestuali come {CUSTOMER_REF}, {PRODUCT_REF}, {SHOP_ID}, {SHOP_NAME}, {CART_ID} e {COUNTRY} quando disponibili nel relativo contesto di generazione. {DOC_TYPE} riguarda i formati dei documenti, non i riferimenti ordine. La generazione degli ordini rifiuta anche {ORDER_ID}, {INVOICE_ID} e {PAYMENT}.

Mantieni un contatore e informazioni sufficienti su ambito/data per la modalità di azzeramento selezionata. Il validatore delle impostazioni può rifiutare formati che causerebbero collisioni. Prova un nuovo ordine e una fattura prima di un uso più ampio.

Controlla posizioni del tema, stile e analisi

Hook Posizione attuale
displayFooterProduct Blocchi del footer prodotto.
displayProductExtraContent Contenuti aggiuntivi del prodotto dove supportati.
displayMprProductPairings Abbinamenti contestuali.
displayCartAjaxInfoBlock Raccomandazioni del carrello/pannello scorrevole.
displayShoppingCartFooter Delega al renderer delle raccomandazioni del carrello.
displayCartModalFooter Raccomandazioni nella finestra modale di aggiunta al carrello.
displayBlogSidebar Slider di colonna.
displayProductAdditionalInfo, displayReassurance Posizione di offerte prodotto.
displayHome Blocco offerte della homepage.
displayBanner Barra del conto alla rovescia.
displayFooterBefore Carosello di raccomandazioni per temi moderni.
displayFooter Fallback del footer per PrestaShop precedente a 1.7.

Il tema deve richiamare l’hook. Le raccomandazioni non vengono mostrate nel riepilogo checkout o nella conferma ordine e le offerte non vengono inserite nelle griglie di categoria o ricerca. Il carosello del footer mostra raccomandazioni anziché offerte limitate.

I titoli inglesi predefiniti includono More From This Category, Complete your cart, Works Great Together e Recommended Products. I titoli predefiniti sono disponibili in francese, tedesco, spagnolo, italiano e polacco. Il modulo di configurazione non offre campi per modificare questi quattro titoli.

Usa "Theme styles" per aggiornare i valori rilevati, cancellare quelli personalizzati e modificare i controlli di stile condivisi. Per il CSS del tema, le classi esistenti includono .mpr-product-crosssell, .mpr-product-crosssell__grid, .mpr-cart-recommendations, .mpr-cart-recommendations__slide, .mpr-deal-widget, .mpr-deal-progress, .mpr-countdown-bar e .mpr-countdown-bar__discount.

Controlla Pannello di controllo e Analitica dopo aver fatto clic su una raccomandazione e aver effettuato un ordine di prova. Una conversione viene registrata solo quando l'ordine segue un clic su una raccomandazione. I risultati acquistati frequentemente insieme richiedono uno storico ordini sufficiente. I frammenti in cache riducono il lavoro ripetuto nelle visualizzazioni successive.

Risolvi i problemi e disinstalla

Se manca un blocco, controlla il suo interruttore di funzionalità effettivo, l’hook del tema, prodotti idonei, immagini, regole di stock/accesso e date delle campagne pertinenti. Non aspettarti coppie manuali in una posizione che usa solo risultati simili/di tendenza.

Se un widget campagna compare ma i prezzi non cambiano, controlla i prezzi specifici del prodotto. Una campagna salvata manualmente non li crea; lo fanno solo Sconti dinamici e Pianificatore campagne. Controlla i risultati delle attività cron per pianificazioni ferme. Con promozioni sovrapposte, prova il prezzo nel carrello; le impostazioni globali di cumulo non lo controllano.

Se il salvataggio dell’indirizzo VAT fallisce durante un’interruzione VIES, controlla "Blocca quando VIES non è disponibile". Se le impostazioni di numerazione vengono rifiutate, correggi il contatore richiesto, il discriminante di azzeramento o il token non supportato prima di salvare. Usa Controllo sistema per tabelle del modulo e infrastruttura.

Prima di disinstallare, ferma rotatori/scheduler, termina le promozioni e verifica che i prezzi specifici nativi generati siano stati ripuliti mentre il modulo è ancora disponibile. Disattivare solo il rendering delle campagne non rimuove le righe di sconto native. Esegui il backup dei dati del modulo e dei record di numerazione che devi conservare.

Disattiva il modulo in Module Manager per fermare i suoi hook. La disinstallazione rimuove tabelle del modulo, registrazione cron, menu e integrazione del tema. Gli sconti di catalogo generati rimangono dopo la rimozione dei loro collegamenti al modulo, quindi controlla i prezzi del catalogo in seguito. La disinstallazione non annulla ordini o riferimenti di documenti già emessi.

Compatibilità

Richiede PrestaShop 1.6.1 o successivo e PHP 7.1 o successivo.

Screenshot di riferimento

Sales Revolution, Raccomandazioni nella finestra modale del carrello

Sales Revolution, Coppie di prodotti nell’amministrazione

Sales Revolution, Campagne nell’amministrazione

Sales Revolution, Carosello raccomandazioni nel footer

Domande

Ancora nessuna domanda su questo modulo

Chiedi qualsiasi cosa su installazione, compatibilità o configurazione. Le risposte compaiono qui.

Problemi noti

29

Focus della tastiera perso al caricamento delle schede consigliate

RisoltoAggiornato:
Risolto nella versione: 1.21.12
La sostituzione delle schede di consiglio leggere con schede prodotto complete poteva interrompere il focus della tastiera.

Widget dell’offerta visualizzato due volte

RisoltoAggiornato:
Risolto nella versione: 1.21.9
Un widget dell’offerta in cache poteva apparire due volte quando una pagina prodotto mostrava entrambe le posizioni supportate.

Menu a discesa delle impostazioni di vendita senza opzioni

RisoltoAggiornato:
Risolto nella versione: 1.21.9
Diversi menu a discesa delle impostazioni di vendita potevano aprirsi senza mostrare le opzioni disponibili.

Le etichette brevi del back office restano non tradotte

RisoltoAggiornato:
Risolto nella versione: 1.21.8
Alcune etichette brevi del back office non usavano la lingua selezionata.

Prodotto aggiunto e riepilogo carrello assenti nelle finestre basse

RisoltoAggiornato:
Risolto nella versione: 1.21.8
La finestra di aggiunta al carrello poteva nascondere il prodotto aggiunto o il riepilogo del carrello nelle finestre del browser poco alte.

Le etichette del modulo restano non tradotte

RisoltoAggiornato:
Risolto nella versione: 1.21.7
Alcune etichette del modulo continuavano ad apparire in inglese nonostante una traduzione disponibile.

Carrelli abbandonati recuperati non registrati correttamente

RisoltoAggiornato:
Risolto nella versione: 1.21.7
Un carrello abbandonato poteva non essere registrato come recuperato dopo che il cliente aveva completato un ordine.

Immagini mancanti nei consigli con segnaposto non valido

RisoltoAggiornato:
Risolto nella versione: 1.21.3
Un consiglio senza immagine del prodotto poteva mostrare un segnaposto non funzionante.

Etichette dei tipi di abbinamento nella lingua errata

RisoltoAggiornato:
Risolto nella versione: 1.21.0
Le etichette dei tipi di abbinamento dei prodotti non venivano sempre tradotte nella lingua del visitatore.

Widget di vendita con colori diversi dal tema del negozio

RisoltoAggiornato:
Risolto nella versione: 1.21.0
Gli stili del negozio potevano usare valori di colore incompatibili anziché le impostazioni del tema del negozio.

Impostazioni di vendita non accessibili su PrestaShop 9.1

RisoltoAggiornato:
Risolto nella versione: 1.21.0
L’apertura del menu Settings poteva non reindirizzare alla pagina Sales settings su PrestaShop 9.1.

Consigli nel piè di pagina obsoleti dopo cambiamenti del visitatore

RisoltoAggiornato:
Risolto nella versione: 1.21.0
Le schede prodotto nel piè di pagina potevano restare invariate dopo accesso, disconnessione o modifiche al carrello, anche su PrestaShop 1.6.

Campagne disattivate ancora elaborate in background

RisoltoAggiornato:
Risolto nella versione: 1.20.1
Le attività in background delle campagne potevano continuare a modificare le promozioni dopo la disattivazione dell’interruttore principale delle campagne.

L’installazione aggiunge due volte l’integrazione della pagina prodotto

RisoltoAggiornato:
Risolto nella versione: 1.20.1
L’installazione del modulo poteva tentare di installare più volte l’integrazione della pagina prodotto.

Il carosello nel piè di pagina impedisce il rendering

RisoltoAggiornato:
Risolto nella versione: 1.20.1
Il carosello nel piè di pagina poteva causare un errore del template e impedire il rendering di una pagina.

Consigli negli elenchi assenti dopo lo svuotamento della cache

RisoltoAggiornato:
Risolto nella versione: 1.20.1
I consigli negli elenchi potevano non apparire durante la prima creazione del relativo contenuto in cache.

Errore temporaneo dei consigli con piè di pagina vuoto

RisoltoAggiornato:
Risolto nella versione: 1.16.2
Un errore temporaneo nel rendering dei consigli poteva lasciare un blocco vuoto nel piè di pagina in cache per le visite successive.

Layout della griglia dei consigli errato su Warehouse

RisoltoAggiornato:
Risolto nella versione: 1.16.2
I contenitori del layout del tema potevano deformare la griglia dei prodotti di cross-selling in Warehouse.

Prezzi dei consigli errati senza sessione cliente

RisoltoAggiornato:
Risolto nella versione: 1.16.2
I prezzi di cross-selling potevano essere visualizzati in modo errato su PrestaShop 8 quando i consigli venivano caricati senza sessione cliente.

Widget di vendita non funzionanti con risorse combinate

RisoltoAggiornato:
Risolto nella versione: 1.16.2
I widget di vendita potevano non inizializzarsi correttamente quando PrestaShop combinava e memorizzava in cache le risorse del negozio.

Rafforzamento della sicurezza

RisoltoAggiornato:
Risolto nella versione: 1.12.14
Rafforzamento della sicurezza.

Consigli che ignorano la politica sui prodotti esauriti

RisoltoAggiornato:
Risolto nella versione: 1.12.14
I controlli sulla disponibilità dei prodotti non seguivano sempre l’impostazione del negozio per gli ordini di prodotti esauriti.

Nomi delle promozioni nella lingua errata

RisoltoAggiornato:
Risolto nella versione: 1.12.14
Le query sulle promozioni potevano mostrare un nome di campagna in una lingua diversa da quella del negozio.

Prodotti visti di recente senza visite alle pagine in cache

RisoltoAggiornato:
Risolto nella versione: 1.12.14
Le visite alle pagine prodotto in cache non venivano aggiunte in modo affidabile ai prodotti visti di recente.

Impostazioni di numerazione non valide salvabili

RisoltoAggiornato:
Risolto nella versione: 1.12.14
Le impostazioni non valide di numerazione degli ordini o delle fatture non venivano sempre rifiutate al salvataggio della configurazione.

Download di fatture PDF con nomi file incoerenti

RisoltoAggiornato:
Risolto nella versione: 1.12.14
I download delle fatture potevano usare un nome file errato o non applicare il nome scelto per alcune azioni di download.

Consigli nel pannello carrello non aggiornati

RisoltoAggiornato:
Risolto nella versione: 1.12.14
I consigli nel pannello carrello potevano restare invariati dopo una modifica al contenuto del carrello.

Consigli di cross-selling talvolta vuoti

RisoltoAggiornato:
Risolto nella versione: 1.12.14
I consigli sui prodotti potevano non essere visualizzati nelle richieste senza sessione cliente o restare vuoti quando la fonte principale dei consigli non conteneva prodotti.

Lo sconto della vendita flash non viene applicato ai prodotti già nel carrello

RisoltoAggiornato:
Risolto nella versione: 1.6.0

I prodotti aggiunti al carrello prima dell'inizio di una vendita flash non ricevono lo sconto quando la vendita si attiva. Il prezzo del carrello viene memorizzato in cache e non viene ricalcolato quando nuove regole carrello diventano attive.

Nota sulla risoluzione

Aggiunto un hook di invalidazione della cache all'attivazione delle regole carrello.

Richieste funzionalità

13

Implementato

Prodotti consigliati nel carrello laterale del tema

Implementato
Mostra prodotti consigliati nei carrelli laterali AJAX supportati, usando le schede prodotto del tema. Puoi configurare la visualizzazione dei prezzi, i pulsanti di aggiunta al carrello e il numero di consigli nelle impostazioni del modulo.

Numerazione personalizzata di ordini e fatture

Implementato
Configura i riferimenti degli ordini e i numeri delle fatture con contatori globali o specifici per cliente.

Pianificazione delle campagne

Implementato
Pianifica campagne promozionali con fasi e rotazione dei prodotti.

Post social per promozioni a rotazione

Implementato
Metti in coda post social per le nuove promozioni a rotazione con testi, immagini e ritardi di pubblicazione specifici per piattaforma.

Raccomandazioni nel carrello

Implementato
Mostra suggerimenti di vendita incrociata in linea con il tema nel carrello laterale e nella finestra di aggiunta al carrello.

Carosello dei prodotti visti di recente

Implementato
Mostra un carosello dei prodotti visti di recente in base alla cronologia di navigazione del visitatore.

Nome della promozione e avanzamento delle adesioni nei conti alla rovescia

Implementato
Mostra il nome della promozione e l’avanzamento delle adesioni nel banner del conto alla rovescia.

Numero di settimana nei nomi delle promozioni

Implementato
Includi il numero della settimana corrente nei nomi delle promozioni generati automaticamente.

Aggiornamenti del modulo con un clic

Implementato
Installa gli aggiornamenti disponibili del modulo dal back office.

Abbinamenti di prodotti Works Well With

Implementato
Mostra abbinamenti contestuali di prodotti con spiegazioni e un conteggio degli abbinamenti in una scheda prodotto.

Raccomandazioni basate sulla somiglianza dei prodotti

Implementato
Usa la somiglianza tra prodotti per selezionare raccomandazioni di vendita pertinenti.

Abbinamenti di contenuti contestuali

Implementato
Mostra abbinamenti contestuali per i prodotti Content Variables.

Integrazione dello storico prezzi promozionali

Implementato
Condividi le modifiche confermate dei prezzi promozionali con sistemi compatibili di tracciamento dello storico prezzi.

Registro modifiche

v1.12.162026-05-27

  • AddedExpose explicit scoped sales counters
  • AddedAbsorb document numbering into sales revolution
  • AddedBackfill cart recommendation signals
  • AddedAdd theme-native cart recommendations
  • Addedcomplete FR/DE/ES/IT/PL translations
  • ImprovedAvoid front-office metadata translation
  • ImprovedAdd file-based cache to displayFooterBefore and displayBlogSidebar hooks
  • FixedUse shared config storage for sales settings
  • FixedMigrate stale seller country overrides
  • FixedHarden product cross-sell fallback rendering
  • FixedShip installable sales release artifact
Versioni precedenti

v1.3.02026-04-20

  • AddedSync-render recently-viewed carousel, drop unused VARS_CSS_*
  • AddedClient-authoritative "Recently Viewed" carousel — no AJAX on non-product pages
  • AddedTranslate all hook template strings for FR/DE/ES/IT/PL
  • Addedautomatic theme detection for Classic and Hummingbird style compatibility
  • Addedadmin menu management via MenuInstaller for streamlined module setup
  • AddedLicense management tab with key management and renewal options
  • Addedself-healing integrity checks for automatic diagnostics and repair
  • Addedcomplete FR/DE/ES/IT/PL translations
  • Improvedadmin list columns with visual badge indicators and multiselect filters
  • Improvedsettings form organization with tabbed layout
  • FixedKill flash-of-fallback in recently-viewed carousel + widen trending fallback
  • FixedTrack recently-viewed via AJAX so CF-cached product pages record views
  • FixedFooter carousel — recently-viewed lookup matches writer key + white bg breakout
  • Fixedvarious stability and compatibility improvements (8 fixes total)
  • Fixedadmin list filters — sorting, searching, and filtering now work correctly on all columns

v1.0.02026-03-25

  • Initialrelease: comprehensive sales optimisation suite for PrestaShop
  • InitialCross-selling and upselling recommendation widgets
  • InitialCampaign manager with scheduling and customer-segment targeting
  • InitialAbandoned-cart recovery email automation
  • InitialCompatible with PS 1.7.x and PS 8.x

v1.2.02026-01-16

  • AddedPS 9 / Hummingbird theme compatibility
  • Addedcampaign targeting by customer lifetime value segment
  • Improveddynamic pricing engine — rule evaluation now 40% faster via indexed cache
  • Optimized abandoned-cart recovery emails with product-image rendering fix for Gmail
  • Fixedcross-sell carousel not displaying on combination product pages

v1.1.02025-04-14

  • Addedupsell modal triggered on add-to-cart with configurable delay
  • Addedbundle pricing — automatic discount when complementary products purchased together
  • Improvedrecommendation engine — collaborative filtering using purchase co-occurrence
  • Fixedcart-recovery email unsubscribe link for multi-shop configurations

Demo

Prova il modulo completo prima di acquistare

Acquista la licenza in seguito e mantieni le tue impostazioni.

  • La tua demo di 30 giorni Provalo sul tuo negozio per 30 giorni dalla prima installazione.
  • Negozio demo pronto Esplora un negozio demo pronto nel tuo browser.
  • Senza registrazione Nessun account, e-mail o dominio del negozio richiesto.
Avvia il negozio demo

Scaricando, accetti le condizioni della demo e l’informativa sulla privacy.

Aprendo questa demo accetti i termini della demo e la politica sulla privacy.

Caricamento...
Torna su