Popup di benvenuto: configurazione e aiuto

Avvio rapido

  1. Carica e installa lo ZIP del modulo in Moduli > "Module Manager".
  2. Apri Welcome Popup > "Configure" e seleziona il negozio o l’ambito di ereditarietà desiderato.
  3. Inserisci Titolo del popup e aggiungi un blocco di testo, immagine o video in Blocchi di contenuto.
  4. Imposta Ritardo di visualizzazione (secondi), Intervallo di ripetizione (giorni) e Mostra su.
  5. Usa Anteprima per controllare il contenuto, poi imposta Attiva su Sì e fai clic su Salva.
  6. Visita una pagina idonea del negozio in una nuova sessione del browser e attendi il popup.
  7. Chiudilo e ricarica. Verifica che il cookie di chiusura specifico del negozio impedisca una nuova apertura.

Manuale di configurazione

Installazione e prima configurazione

Segui i passaggi in Avvio rapido.

Impostazioni del popup di benvenuto

Apri Moduli > "Module Manager" > Welcome Popup > "Configure". Controlla "Editing scope" e "Effective settings from" prima di salvare. L’intero popup eredita dal negozio al gruppo di negozi fino all’ambito globale. Il salvataggio crea un override completo nell’ambito selezionato. Usa Eredita il popup dall’ambito superiore per rimuovere un override di negozio o gruppo.

Devi disporre dei permessi di modifica e dell’accesso ai negozi interessati. Le modifiche globali richiedono un super amministratore. Seleziona un solo negozio per caricare immagini o copertine.

Impostazione Valore iniziale predefinito Utilizzo
Attiva "No" Attiva il popup dopo aver preparato il contenuto.
Titolo del popup Vuoto Inserisci un titolo in testo semplice per ogni lingua. Il campo ammette 200 caratteri. Un titolo vuoto usa il testo di riserva Benvenuto! della finestra modale.
Ritardo di visualizzazione (secondi) 3 Scegli da 0 a 3600 secondi prima dell’apertura temporizzata.
Intervallo di ripetizione (giorni) 7 Scegli da 0 a 3650. Zero mantiene la chiusura per la sessione del browser.
Mostra su Tutte le pagine Scegli Tutte le pagine o Solo la pagina iniziale.
Mostra l’iscrizione alla newsletter "No" Attiva il modulo nativo della newsletter descritto sotto.

Le impostazioni iniziali non contengono un messaggio HTML precompilato. Aggiungi Blocchi di contenuto, poi usa Anteprima e Salva.

Blocchi di contenuto e traduzioni

Puoi aggiungere fino a 20 blocchi. Usa Sposta su, Sposta giù e Rimuovi blocco per gestirne l’ordine.

  • Aggiungi testo fornisce Testo (HTML sicuro) per ogni lingua. L’HTML viene sanitizzato. Usa paragrafi semplici, grassetto e link. Ogni valore di testo inviato è limitato a 12.000 byte.
  • Aggiungi immagine fornisce Carica o sostituisci immagine e Testo alternativo dell’immagine per ogni lingua.
  • Aggiungi video fornisce URL HTTPS di YouTube o Vimeo, Titolo del video, l’opzione Carica o sostituisci copertina e Rimuovi copertina.

Le traduzioni mancanti e le etichette multimediali vuote usano la lingua predefinita del negozio. I blocchi di testo esplicitamente vuoti rimangono vuoti.

Immagini e copertine supportano JPG, PNG, GIF e WebP. Ogni caricamento è limitato a 8 MiB, 8000 pixel per lato e 24 megapixel. Il totale dei caricamenti per salvataggio è limitato a 16 MiB. Anche i limiti di caricamento del server devono consentire la richiesta.

I link video supportano gli URL YouTube riconosciuti di tipo watch, embed, shorts e link brevi, oltre agli URL video Vimeo. YouTube viene normalizzato a youtube-nocookie.com; Vimeo usa dnt=1. La riproduzione parte dall’azione di avvio del visitatore. Se MPRCR.isGranted è disponibile, il consenso marketing deve autorizzare il fornitore. La revoca del consenso interrompe la riproduzione. Anche la chiusura del popup o il nascondimento della scheda del browser interrompe i video.

Per un annuncio, aggiungi un blocco di testo come questo:

<p><strong>Holiday shipping notice</strong></p>
<p>Orders placed this week may need one extra working day for dispatch.</p>

Per un messaggio visibile con un coupon, puoi usare:

<p><strong>Get 10% off your first order.</strong></p>
<p>Use code <strong>WELCOME10</strong> at checkout.</p>
<p><a href="/promotions">View current promotions</a></p>

Crea separatamente la regola carrello corrispondente. Il testo del popup non crea uno sconto.

Iscrizione alla newsletter

Attiva Mostra l’iscrizione alla newsletter solo dopo aver configurato il modulo nativo della newsletter del negozio. Il popup usa ps_emailsubscription su PrestaShop 1.7 e successivi, oppure blocknewsletter su PrestaShop 1.6. Quel modulo gestisce l’elaborazione delle iscrizioni, i controlli del consenso, l’email di verifica e i messaggi di risultato.

Il popup invia tramite il proprio endpoint newsletter protetto da token e mostra il risultato nativo. Non aggiunge una schermata propria per la gestione degli iscritti. Se il modulo nativo manca, è disattivato o non riesce a renderizzare un modulo, il popup può comunque mostrare il contenuto con un errore newsletter visibile.

Comportamento nel negozio e stile

Il modulo carica le risorse tramite displayHeader e actionFrontControllerSetMedia. Viene renderizzato una volta tramite displayFooter o displayBeforeBodyClosingTag. Esclude i documenti AJAX e non HTML. Solo la pagina iniziale controlla il controller index.

Dopo il ritardo, la finestra modale condivisa si apre quando la pagina è visibile e non è bloccata dall’interfaccia di consenso MPR. I visitatori possono chiuderla con i suoi comandi di chiusura. Il modulo scrive mprwpop_seen_<shop ID> usando il percorso base del negozio, SameSite=Lax e Secure su HTTPS. Il cookie impedisce ulteriori aperture in quel negozio fino alla scadenza. Un browser diverso, un altro dispositivo o un cookie cancellato avvia una cronologia separata.

Hai una visualizzazione temporizzata, senza trigger di intenzione di uscita né targeting per gruppi clienti. I controlli di layout e colore non sono impostazioni di questo editor. Usa la finestra .mprwpop attuale e il markup del contenuto per il CSS del tema. Parti dal template attuale prima di personalizzare; i precedenti esempi .mprwpop-overlay, .mprwpop-modal e mprwpop_message si riferiscono al vecchio layout.

Verifica e risoluzione dei problemi

  1. Aggiungi contenuti, usa Anteprima e verifica ordine dei blocchi, traduzioni e risorse multimediali.
  2. Salva con Attiva = Sì e visita una pagina idonea in una nuova sessione del browser.
  3. Attendi il ritardo configurato e verifica che il popup si apra.
  4. Chiudilo e ricarica. Verifica che mprwpop_seen_<shop ID> ne impedisca l’apertura.
  5. Se attiva, invia un indirizzo di prova per la newsletter e verifica il risultato tramite il processo nativo della newsletter.

Per ripetere un test, cancella il cookie specifico del negozio o usa una finestra privata del browser. L’anteprima si apre subito e non salva un cookie di chiusura del negozio.

Se il salvataggio o l’anteprima fallisce, controlla permessi di modifica, ambito, token, validazione del testo, dimensione dei caricamenti, supporto PHP DOM e accesso in scrittura alla directory delle immagini. Se non è stato possibile rimuovere immagini inutilizzate, seleziona il negozio e usa Riprova la pulizia dei file. Controlla la pagina di integrità dell’installazione per eventuali parti mancanti dell’infrastruttura del modulo.

Se non appare alcun popup, controlla "Effective settings from", Attiva, Mostra su, il cookie, la visibilità della pagina, il blocco della pagina di consenso, l’output del footer e le risorse della finestra modale caricate. Controlla la console del browser per errori multimediali o dei fogli di stile.

Disattivazione o disinstallazione

Imposta Attiva su "No" nell’ambito desiderato e salva. Disinstalla da "Module Manager" per rimuovere configurazione, menu e risorse multimediali gestite del popup. La disinstallazione segnala un errore se la pulizia dei file di proprietà non può essere completata. Esegui prima il backup di contenuti e file multimediali. Le iscrizioni native alla newsletter sono gestite dal modulo nativo della newsletter.

Compatibilità

Richiede PrestaShop 1.6 o successivo e PHP 7.1 o successivo.

Schermate di riferimento

Welcome Popup, Popup mobile nel negozio

Welcome Popup, Popup visibile nel negozio

Welcome Popup, Popup con newsletter nel negozio

Domande

2

Posso pianificare le date di inizio e fine del popup?

L’editor attuale non offre date di inizio o fine campagna. Usa Attiva e Salva nell’ambito del negozio desiderato all’inizio o alla fine della campagna. Ritardo di visualizzazione (secondi) controlla l’apertura sulla pagina; Intervallo di ripetizione (giorni) determina per quanto tempo il popup resta nascosto dopo la chiusura.

Il ritardo del popup posticipa il caricamento di CSS e JavaScript?

Ritardo di visualizzazione (secondi) controlla quando si apre la finestra modale. Sulle pagine idonee, il modulo registra CSS, JavaScript e risorse modali condivise durante la preparazione della pagina, quindi il ritardo non posticipa questi download. Controlla le prestazioni della pagina con il contenuto reale del popup.

Problemi noti

5

Registrazioni del consenso alla newsletter mancanti

RisoltoAggiornato:
Risolto nella versione: 1.1.2
Le iscrizioni alla newsletter riuscite tramite popup potevano aggirare la registrazione nativa del consenso GDPR del negozio.

Rafforzamento della sicurezza

RisoltoAggiornato:
Risolto nella versione: 1.1.2
Rafforzamento della sicurezza.

Compatibilità con PHP 7.1

RisoltoAggiornato:
Risolto nella versione: 1.0.17
Il modulo poteva non caricarsi nei negozi con PHP 7.1.

Traduzioni dell’interfaccia mancanti o danneggiate

RisoltoAggiornato:
Risolto nella versione: 1.0.15
Alcune etichette del modulo rimanevano in inglese o mostravano testo danneggiato quando era selezionata un’altra lingua del negozio.

Voce di menu del popup di benvenuto

RisoltoAggiornato:
Risolto nella versione: 1.0.14
Il menu di amministrazione del popup di benvenuto era collegato a un menu principale errato e poteva essere difficile da raggiungere.

Richieste funzionalità

2

Implementato

Iscrizione alla newsletter nel popup di benvenuto

Implementato
Integra il modulo nativo di iscrizione alla newsletter nel popup di benvenuto, così i visitatori possono iscriversi direttamente da lì. Puoi attivare il modulo di iscrizione nell’editor del popup, con il modulo newsletter nativo del negozio attivo.

Popup di benvenuto e iscrizione alla newsletter

Implementato
Mostra un popup personalizzato su tutte le pagine o sulla home page, con modulo newsletter facoltativo, ritardo e frequenza di ripetizione configurabili.

Registro modifiche

v1.0.152026-09-07

  • Addedcomplete FR/DE/ES/IT/PL translations
  • FixedRepair welcome popup admin parent menu
Versioni precedenti

v1.2.02026-04-20

  • Addedadmin menu management via MenuInstaller for streamlined module setup

v1.1.02026-01-30

  • AddedPS 9 / Hummingbird theme compatibility
  • AddedA/B test mode — randomly shows one of two popup variants for conversion testing
  • Improvednewsletter integration — direct submit to PS native newsletter or Mailchimp
  • Fixedpopup re-appearing on back-navigation when cookie not yet written

v1.0.02025-02-18

  • Initialrelease: welcome popup for PrestaShop
  • InitialNewsletter signup form with discount code reveal on submission
  • InitialCookie-based frequency control — configurable display delay and re-display interval
  • InitialCompatible with PS 1.7.x and PS 8.x

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