Popup di benvenuto e notifiche di acquisto in PrestaShop
Pianifica offerte di benvenuto e notifiche di vendita veritiere con targeting sensato, chiusura semplice, controlli di privacy e misurazione.
Usa un popup per un'offerta specifica o un messaggio utile e rendilo facile da chiudere. Per le notifiche di acquisto, distingui ordini autentici e contenuti generati prima di pubblicare qualsiasi cosa.
Come procederemmo
Partiremmo dall'esitazione che devi risolvere, poi controlleremmo se tema o moduli esistenti offrono già un messaggio adatto. Il percorso dipende da checkout, integrazione newsletter, controlli del consenso, dati degli ordini, gruppi cliente, lingue e mercati e da chi nel team manterrà l'offerta. Lascia disattivate le notifiche d'acquisto se le prove o i controlli sulla privacy non le giustificano.
Applica la modifica su una copia di staging privata con la combinazione reale di tema e moduli, isolata da email reali ai clienti ed esportazioni ordini. Prova visualizzazione, chiusura e percorso d'acquisto, poi attiva la campagna concordata durante una finestra pianificata in produzione. Salva le impostazioni precedenti e identifica il controllo che disabilita la campagna se ostacola un acquisto.
Se vuoi configurare un modulo esistente e verificare il percorso interessato, il servizio PrestaShop Module Installation & Configuration Service copre quella configurazione concordata.
Scegli lo scopo prima del popup
Usa codice di un modulo o del tema per il popup promozionale. Il tema Classic usa finestre modali anche per le immagini prodotto, quindi una finestra di dialogo nel negozio non è necessariamente una campagna promozionale.
Separa tre compiti: un'offerta all'ingresso chiede un'azione, una finestra richiesta dal cliente fornisce informazioni e una notifica di acquisto mostra attività. Richiedono tempi e misure di successo diversi.
Scegli un formato dalla tabella, poi usa l'ultima colonna come condizione per attivarlo.
| Finalità | Formato possibile | Cosa proteggere | Decisione prima dell'attivazione |
|---|---|---|---|
| Newsletter o offerta sul primo ordine | Una scheda o un banner di benvenuto discreto | Accesso alla pagina e margine dell'offerta | Verifica che il vantaggio promesso possa essere fornito e utilizzato. |
| Guida alle taglie o dettagli richiesti | Una finestra aperta da un pulsante | Accesso da tastiera e ritorno chiaro al prodotto | Usa una richiesta esplicita quando il cliente ha bisogno di informazioni durante la scelta. |
| Assistenza al carrello o prodotto correlato | Un messaggio contestuale dopo un'azione | Il percorso del cliente verso il pagamento | Usalo solo se risponde a una domanda sul carrello senza ritardare il pagamento. |
| Acquisti recenti | Una piccola notifica chiudibile | Veridicità, privacy del cliente e spazio sullo schermo | Lascialo disattivato se i record degli ordini idonei non possono supportare il messaggio. |
| Annuncio stagionale | Un banner o una scheda con date | Date dell'offerta e disponibilità accurate | Preferisci un banner quando l'annuncio non richiede una finestra di dialogo. |
Un popup non può correggere informazioni prodotto poco chiare, costi di consegna inattesi o un checkout guasto. Risolvi questi problemi prima di aggiungere un'altra interruzione.
Adatta gli attivatori a pagina e dispositivo
Un attivatore temporizzato aspetta un ritardo; uno di scorrimento aspetta una posizione della pagina; uno al clic risponde a una richiesta. L'intento di uscita desktop stima l'abbandono dal movimento del puntatore. Non può provare che un cliente stesse per andarsene.
I telefoni non forniscono lo stesso segnale del cursore. Scorrimento verso l'alto, cambi scheda e ritardi sono euristiche distinte con propri falsi positivi. Non supporre che una regola di intento di uscita sia senza svantaggi o che un attivatore sia migliore per ogni negozio.
Usa il contesto di pagina e visitatore dove l'implementazione lo supporta. Un'offerta primo ordine si adatta poco a un cliente abituale e un aiuto alla lettura di categoria è diverso da un promemoria carrello. Escludi sovrimpressioni promozionali da checkout e pagine di ritorno dal pagamento.
Se la configurazione di Welcome Popup offre solo un ritardo temporizzato e l'ambito tutte le pagine o homepage, non fornisce un selettore generale di campagne basate su uscita, scorrimento e clic. L'opzione tutte le pagine non esclude automaticamente il checkout. Consulta l'aiuto di Welcome Popup per la configurazione.
Il catalogo descrive controlli di campagna più ampi, tra cui impostazioni predefinite, regole per pagine e pubblico, trigger di scorrimento e aggiunta al carrello, date delle campagne e gestione degli iscritti. Verifica quali controlli espone la versione installata. La visualizzazione nel front office resta disattivata finché la prima campagna non è stata revisionata, quindi controlla lo stato di revisione e attivazione prima dei test. Il riconoscimento degli iscritti e l'esclusione dei clienti autenticati richiedono regole proprie; un cookie di chiusura da solo non identifica nessuno dei due gruppi.
Rendi utile l'offerta di benvenuto e mantieni la promessa
Metti al primo posto ciò che ottiene il cliente. Sconto sul primo ordine, consegna davvero gratuita, guida d'acquisto utile o accesso anticipato possono essere offerte. Scegline una adatta a catalogo e margine. Non affermare che un formato produca sempre iscritti migliori.
- Indica chiaramente minimo d'ordine, prodotti esclusi e scadenza.
- Lascia al visitatore il tempo di capire il negozio prima di chiedere un'email.
- Mantieni breve il messaggio e chiara l'azione.
- Usa un pulsante di chiusura visibile e testo di rifiuto neutro.
- Controlla che l'offerta funzioni su un ordine realmente idoneo.
Uno sconto del dieci percento è un costo, non un risultato di conversione. Misura il margine di contribuzione dell'ordine dopo offerta, consegna e costi di acquisizione.
Collega l'iscrizione al flusso email previsto. Se prometti un codice o download, prova consegna e utilizzo. Un campo di iscrizione da solo non conferma una sequenza automatica di benvenuto.
Una campagna di benvenuto per un catalogo tecnico
Supponiamo che tu venda attrezzature tecniche e voglia iscritti qualificati senza un altro sconto. Offri una guida utile alla scelta, con un messaggio in homepage che spieghi cosa aiuta a scegliere. Usa il sistema newsletter esistente per consegnarla, anziché presumere che la invii il popup.
- In staging, scegli Solo homepage nella configurazione semplice o la regola di campagna esplicita equivalente. Controlla un accesso diretto a una pagina prodotto, carrello, checkout e ritorno dal pagamento per verificare che il messaggio resti assente.
- Imposta un ritardo che lasci leggere la homepage, poi confronta il comportamento su telefono e desktop. Se il messaggio domina ancora la pagina, usa un'iscrizione integrata nella pagina o un banner.
- Invia un indirizzo di prova attraverso il flusso previsto di consenso e conferma. Segui il link ricevuto e verifica che la guida promessa sia accessibile.
- Ripeti come iscritto esistente e acquirente autenticato. Se l'esclusione è necessaria ma non disponibile, risolvi quell'integrazione prima di lanciare un'offerta dichiarata riservata ai nuovi clienti.
Gestisci consapevolmente chiusura e archiviazione
Coordina offerta di benvenuto, controlli dei cookie, chat e altre notifiche affinché non si sovrappongano. Decidi quale campagna ha la priorità quando più campagne risultano idonee ed escludi i messaggi promozionali concorrenti durante quella visita dove supportato. Scegli un limite di visualizzazione contenuto e un intervallo di pausa basati sul comportamento dei clienti.
Welcome Popup scrive il cookie di soppressione quando un popup aperto viene chiuso. Mostrarlo non equivale a registrare la chiusura. Ricaricare o navigare prima di chiuderlo può farlo riapparire. Se la durata del cookie è positiva, il cookie persiste per quel numero di giorni; zero crea un cookie di sessione.
Se la chiusura non viene ricordata, chiudi il popup e controlla se il cookie di esclusione è stato scritto, la sua scadenza e l'ambito di dominio/percorso. Ripeti su una pagina successiva. Distingui la navigazione prima della chiusura da una scrittura rifiutata o da un ambito non corrispondente prima di aumentare l'intervallo di pausa.
sessionStorage è normalmente limitato alla sessione della pagina nella scheda. Non può implementare una soppressione affidabile di una settimana tra schede chiuse e visite successive. La soppressione persistente richiede un'archiviazione adatta nel browser o lato account.
Passare dai cookie a sessionStorage non aggira i requisiti di consenso. Valuta scopo dell'archiviazione ed esenzione applicabile secondo le indicazioni ePrivacy sull'archiviazione. Mantieni usabili i controlli essenziali quando l'archiviazione facoltativa viene rifiutata.
Separa ordini reali, contenuti generati e tempistiche
Sales Popup dispone di modalità reale, generata e mista. Quella predefinita è mista e può integrare gli ordini reali con notifiche generate. Devi scegliere esplicitamente solo ordini reali se le schede affermano che clienti effettivi hanno acquistato.
Non presentare mai nome, località, acquisto di prodotto o timestamp generati come una transazione reale. Se usi notifiche simulate in una dimostrazione, etichetta chiaramente la simulazione. Per un negozio attivo con poca attività, usa recensioni autentiche o vendite storiche misurate anziché inventare attività.
La modalità reale seleziona ordini recenti registrati. L'intervallo di visualizzazione è configurabile indipendentemente; non segue il ritmo reale di arrivo degli ordini. Una notifica che appare ora non prova che l'ordine sia stato effettuato ora. Mantieni ogni etichetta del tempo trascorso fedele all'ordine sottostante.
La query degli ordini reali di Sales Popup usa il flag valid dell'ordine, righe ordine con prezzo positivo e negozio e intervallo di anzianità scelti. Questo non conferma autonomamente il regolamento del pagamento né esclude ogni rimborso successivo. Controlla registrazioni effettive e pertinenza del prodotto prima di mostrarle. Escludi ordini di prova; usa filtri personalizzati se l'affermazione di acquisto richiede controlli più rigorosi di pagamento, annullamento o rimborso.
Per un'implementazione personalizzata, ordini, righe e località di consegna provengono dalle tabelle con prefisso orders, order_detail e address. Usa la relazione dell'indirizzo di consegna dell'ordine e seleziona soltanto i campi necessari.
Usa l'aiuto di Sales Popup per configurare modalità sorgente, modello, tempi e posizione.
Verifica l'origine di una notifica prima di fidarti
Supponiamo che una pagina di attrezzature per il caffè mostri l'acquisto di un macinacaffè. Sulla copia privata, abbina prodotto e ora d'acquisto visualizzati a un ordine idoneo, controlla il negozio selezionato ed esamina la località di consegna usata dal modello. Poi verifica cosa accade quando la sorgente non ha ordini idonei: mantieni assente la notifica anziché sostituirla con un acquisto inventato. Se un record si ripete, il testo deve continuare a descrivere l'ora originale d'acquisto. La pertinenza di categoria è utile solo se l'implementazione installata applica effettivamente quel filtro: un acquisto autentico di una categoria estranea rassicura poco sul prodotto considerato. Mantieni le notifiche d'acquisto nelle pagine di navigazione previste ed escludi carrello, checkout e pagine di ritorno dal pagamento.
Riduci i dati d'acquisto e gestisci il consenso all'iscrizione
Un acquisto reale può comunque rivelare dati personali. Iniziale del nome, città, prodotto e ora precisa d'acquisto possono insieme identificare qualcuno. Rimuovere il cognome non garantisce anonimato.
I dati delle notifiche degli ordini reali includono iniziale del nome e città di consegna. Rimuovi i segnaposto identificativi dove superflui. Valuta se persino prodotto e località rivelino un acquisto sensibile. Controlla base giuridica, informativa di trasparenza e politica di conservazione prima di pubblicare l'attività dei clienti.
Preferisci un messaggio aggregato o generico basato su fatti reali quando non puoi giustificare l'esposizione dei dettagli di singoli ordini. Le indicazioni GDPR della Commissione europea spiegano l'ambito dei dati personali e i tuoi obblighi.
Per la raccolta email, spiega a cosa ci si iscrive, collega l'informativa privacy ed evita il consenso marketing preselezionato. Conserva la registrazione dell'iscrizione e il testo del consenso usato in quel momento. Prova anche un indirizzo non valido e un'iscrizione ripetuta: il risultato deve essere chiaro senza cambiare silenziosamente le preferenze di un iscritto esistente.
Un'email di conferma può aiutarti a verificare il controllo dell'indirizzo di iscrizione. Scegli il processo di conferma appropriato al pubblico e configura e prova il flusso effettivo del sistema newsletter.
Verifica hook, accesso mobile e prestazioni
Un hook display è un punto d'inserimento del markup. Non garantisce un punteggio PageSpeed invariato. PHP legge comunque impostazioni e renderizza l'output; le notifiche possono anche effettuare richieste nel browser.
Welcome Popup registra sia displayFooter sia displayBeforeBodyClosingTag. Il primo rendering idoneo prevale tramite una protezione dai duplicati. La registrazione delle risorse è separata, quindi non promettere che ogni tema inserisca tutto l'output in un'unica posizione esatta.
Per delimitare le pagine in modo portabile, usa un hook realmente renderizzato dal tema e controlli espliciti del controller. Non supporre che un hook chiamato displayFooterCategory sia disponibile ovunque.
Segui le indicazioni Google sugli interstitial: mantieni accessibili i contenuti e preferisci un piccolo banner quando soddisfa lo scopo. Gli interstitial obbligatori hanno un contesto specifico. Un timer, una soglia di scorrimento o un'etichetta di login non sono un'esenzione universale.
- Prova un viewport stretto da telefono, zoom e traduzioni lunghe.
- Mantieni il comando di chiusura abbastanza grande da usare facilmente e assicurati che il popup non copra pulsante acquisto, controlli del consenso o chat.
- Prova apertura da tastiera, gestione del focus, Escape e ritorno del focus.
- Rispetta le preferenze di movimento ridotto ed evita annunci ripetitivi degli screen reader.
- Misura script, richieste, spostamenti del layout e ritardi di interazione prima e dopo.
- Controlla risposte vuote, archiviazione rifiutata ed errori di rete.
- Cambia lingua e gruppo cliente, poi torna attraverso la stessa cache usata dal negozio in produzione. Verifica che messaggio, offerta e regola sul pubblico corrispondano ancora.
Prova il risultato e considera alternative più discrete
Traccia visualizzazioni, azioni e chiusure, compresa la rapidità con cui le persone chiudono il messaggio. Definisci il tasso di azione del popup come azioni divise per visualizzazioni del popup e registra cosa vale come azione. Segui iscritti e destinatari delle offerte fino agli ordini validi.
Confronta tasso d'acquisto, ricavi per visitatore, sconti e margine con un gruppo di controllo. Mantieni stabili le assegnazioni ed evita di cambiare più offerte o attivatori nello stesso esperimento. Un confronto prima/dopo può risentire di composizione del traffico, campagne e stagionalità.
Scegli dimensione del campione e durata in base a conversione iniziale, effetto previsto e decisione necessaria. Trenta giorni o poche centinaia di ordini, da soli, non garantiscono un verdetto affidabile. Esamina le differenze tra dispositivi usando i tuoi dati di traffico.
Se le iscrizioni aumentano mentre il margine di contribuzione per visitatore diminuisce, esamina utilizzo degli sconti, qualità degli ordini e interruzione prima di mantenere la campagna. Un clic su una scheda d'acquisto può semplicemente deviare qualcuno verso un altro prodotto, quindi i soli clic sulle notifiche non dimostrano vendite incrementali.
Se il movimento aggiunge poco, considera conteggi autentici delle recensioni, badge prodotto o totali storici delle vendite. Total Products Sold Counter può mostrare la domanda registrata senza una notifica in movimento; scegli se la cifra indica unità, ordini o acquirenti e rendi chiaro il periodo. Usa conteggi di visitatori attuali solo quando sono realmente misurati ed etichettati correttamente. Anche un messaggio statico può ingannare se il numero o la dichiarazione di scarsità è inventato.
Cosa chiedere allo sviluppatore o all'agenzia
- Quale versione installata e quali controlli supportano pagine, trigger e pubblico richiesti? Chiedi prove dei test su questo tema e checkout.
- Dove viene inviata l'iscrizione, chi mantiene il flusso di consegna e come può il personale rintracciare una guida o un codice mancante?
- Quale modalità sorgente, quali filtri ordine e segnaposto del modello producono una scheda d'acquisto? Dimostra come vengono gestiti ordini idonei, non pagati, annullati, rimborsati e di prova, cosa appare quando non restano record idonei e quali esclusioni usano impostazioni installate anziché filtri personalizzati.
- Quali impostazioni e testi del consenso sono stati approvati per ogni lingua, chi ferma un'offerta scaduta e dove sono i passaggi di ripristino?
Dopo aver attivato la campagna in produzione, ricontrolla ambito, chiusura e percorso d'acquisto. Se blocca un controllo, espone dati non previsti o fornisce l'offerta sbagliata, disabilitala con il controllo concordato e indaga prima di riattivarla.
Domande dei titolari
Posso iniziare con un banner e aggiungere un popup in seguito?
Sì. Usa il formato meno invasivo come riferimento iniziale, poi verifica se una sovrapposizione migliora lo stesso risultato aziendale abbastanza da giustificare l'interruzione.
Posso pubblicare il database di staging per lanciare la campagna?
Trasferisci le impostazioni della campagna revisionate o usa un'esportazione di configurazione supportata. Non sovrascrivere il database di produzione con una copia di staging priva degli ordini e delle modifiche ai clienti ricevuti da quando è stata creata.
Posso riutilizzare in staging la connessione newsletter di produzione?
Usa una lista di prova o una destinazione isolata e impedisci che i messaggi automatici raggiungano gli iscritti reali. Prova il flusso di consegna con indirizzi controllati, poi verifica la destinazione di produzione prevista al lancio.
Serve un nuovo modulo quando il popup non compare?
Prima esamina attivazione e date della campagna, idoneità della pagina, stato di esclusione e hook visualizzato, poi controlla errori del browser e output in cache. Chiedi un errore riproducibile prima di sostituire un modulo.