PS PrestaShop Intermedio

Ruota della Fortuna e Pop-up Exit-Intent — Guida completa

Installare, configurare e sfruttare la ruota della fortuna in pop-up exit-intent: segmenti e ponderazione, estrazione lato server, coupon unici come regole carrello, cattura di lead con esportazione CSV, attivazione desktop/mobile e GDPR per PrestaShop 8 e 9.

Aggiornato Versione del modulo 1.0.0

Panoramica

La Ruota della Fortuna e Pop-up Exit-Intent intercetta i visitatori nel momento esatto in cui stanno per abbandonare il tuo negozio e propone loro un gioco: inseriscono la propria email, girano la ruota e se ne vanno con un coupon. Trasformi un abbandono silenzioso in un lead qualificato e, spesso, in un ordine immediato.

La particolarità del modulo è che il premio vincente è determinato lato server tramite un’estrazione ponderata. Le probabilità non raggiungono mai il browser: la ruota si limita ad animare un risultato già deciso in PHP, il che rende impossibile qualsiasi manipolazione lato client.

Il modulo è compatibile con PrestaShop dalla 8.0 alla 9.x, senza Composer né dipendenze esterne. Tutti i testi sono personalizzabili e multilingua.

Installazione

  1. Nel back office, apri Moduli > Gestione moduli.
  2. Fai clic su Carica un modulo e seleziona il file dfexitwheel.zip.
  3. L’installazione crea automaticamente tre tabelle (segmenti, lead, configurazione), sei segmenti predefiniti e due schede di amministrazione.
  4. Il modulo è attivo immediatamente con valori predefiniti funzionali.

Non è richiesta alcuna impostazione per iniziare: la ruota funziona subito dopo l’installazione. In seguito puoi rifinire segmenti, testi e trigger.

Configurazione generale

Dalla pagina di configurazione del modulo (Configura), imposti:

  • Attiva il modulo: interruttore generale.
  • Titolo, sottotitolo, placeholder email, testo del pulsante: tutte le etichette della pop-up, per lingua.
  • Testo di consenso (GDPR): la frase mostrata accanto alla casella di consenso obbligatoria.
  • Messaggio di vincita / di non vincita: ciò che viene mostrato dopo l’estrazione.
  • Colore principale: il colore d’accento della pop-up e della ruota.
  • Ritardo di idoneità: tempo minimo sul sito prima che la pop-up possa attivarsi.
  • Frequenza (giorni): periodo durante il quale un visitatore non rivedrà la pop-up.
  • Mostra ai clienti connessi, Attiva su mobile, Timer mobile.
  • Validità predefinita dei coupon, Un solo gioco per email, Iscrivi alla newsletter.

I campi di testo sono multilingua: usa il selettore di lingua di ogni campo per inserire una versione per lingua del negozio.

Gestire i segmenti della ruota

La schermata Segmenti della ruota elenca gli spicchi visualizzati. Per ciascuno definisci:

  • Etichetta: il testo stampato sullo spicchio (es. “-10%”, “Spedizione gratuita”, “Peccato!”).
  • Colore: il colore di sfondo dello spicchio.
  • Tipo di premio: sconto percentuale, sconto a importo fisso, spedizione gratuita o nessuno (non vincente).
  • Valore: la percentuale o l’importo a seconda del tipo.
  • Peso: la probabilità relativa di cadere su questo segmento. Un peso alto = segmento frequente.
  • Importo minimo: carrello minimo richiesto perché il coupon si applichi.
  • Prefisso del codice e validità (giorni) propri del segmento.
  • Posizione e attivo.

Come funziona la ponderazione

L’estrazione somma i pesi di tutti i segmenti attivi e poi seleziona un segmento in proporzione al suo peso. Esempio: con pesi 25, 30, 20, 15, 8 e 2, il segmento di peso 2 (il premio maggiore) esce circa 2 volte su 100. Mantieni così il pieno controllo sulla generosità della ruota.

Per una ruota redditizia, mantieni uno o due segmenti “non vincenti” o a sconto basso con un peso alto, e riserva gli sconti elevati a pesi bassi.

Coupon e regole carrello

A ogni vincita, il modulo crea una regola carrello PrestaShop (CartRule) davvero unica:

  • Un solo utilizzo totale e uno per cliente.
  • Una data di scadenza calcolata dalla validità del segmento (o dalla validità predefinita).
  • Un importo minimo facoltativo.
  • Un codice univoco generato per ogni vincitore.

Sono possibili tre tipi di ricompensa: percentuale, importo fisso e spedizione gratuita. Il codice viene mostrato al vincitore con un pulsante di copia e un link precompilato verso il negozio.

Poiché ogni codice è nominativo e a uso singolo, non può essere condiviso né rivenduto sui siti di offerte, a differenza di un codice generico.

Lead raccolti ed esportazione CSV

La schermata Lead raccolti registra ogni partecipazione: email, segmento ottenuto, codice coupon, consenso, data, lingua e negozio. L’elenco è di sola lettura e offre un’esportazione CSV per alimentare il tuo strumento di emailing.

Se l’opzione Iscrivi alla newsletter è attiva, l’email viene aggiunta anche agli iscritti nativi di PrestaShop (tabella di iscrizione alla newsletter) quando viene dato il consenso.

Attivazione su desktop e mobile

Su desktop, la pop-up si attiva tramite rilevamento dell’intenzione di uscita: quando il cursore risale rapidamente verso la barra delle schede del browser.

Su mobile, questo evento non esiste. Il modulo passa allora automaticamente a un timer configurabile e al rilevamento di uno scorrimento rapido verso l’alto.

Alcuni meccanismi di sicurezza evitano ogni insistenza: un limite di frequenza (la pop-up non riappare per X giorni), un ritardo di idoneità prima del primo attivamento possibile e un arresto definitivo dopo una vincita.

Conformità GDPR

  • La cattura dell’email richiede una casella di consenso esplicito con un testo che personalizzi.
  • L’iscrizione alla newsletter è facoltativa e legata allo stesso consenso.
  • I lead sono consultabili ed esportabili, il che facilita le richieste di accesso e cancellazione.

Compatibilità tecnica

  • PrestaShop: dalla 8.0 alla 9.x.
  • Hook: actionFrontControllerSetMedia (caricamento delle risorse e della configurazione front) e displayFooter (rendering della pop-up).
  • Multistore e multilingua supportati.
  • Coupon: regole carrello native, senza tabella parallela.
  • Nessuna dipendenza da Composer.

FAQ

Un cliente può truccare la ruota?

No. Il segmento vincente viene calcolato lato server prima dell’animazione. Il browser riceve solo l’indice del risultato e non conosce mai i pesi.

Che tipo di premi posso distribuire?

Sconto percentuale, sconto a importo fisso, spedizione gratuita o un segmento non vincente. Ogni vincita crea una regola carrello unica.

È compatibile con PrestaShop 9?

Sì, il modulo è progettato per PrestaShop dalla 8.0 alla 9.x senza adattamenti.

Risoluzione dei problemi

  • La pop-up non appare: verifica che il modulo sia attivato, che il ritardo di idoneità sia trascorso e che tu non abbia già giocato (svuota l’archiviazione locale del browser per ripetere il test).
  • La pop-up non riappare: è intenzionale dopo una vincita o durante la finestra di frequenza. Reimposta l’archiviazione locale per forzare una nuova visualizzazione.
  • Il coupon non si applica: controlla l’importo minimo del segmento e la data di scadenza.
  • I campi di testo sembrano vuoti nella configurazione: assicurati di usare l’ultima versione del modulo (la visualizzazione multilingua dei campi è stata corretta nella 1.0.0).
Questa pagina ti è stata utile?

Ancora bloccato? Contatta l'assistenza