Barra di progresso spedizione gratuita Pro mostra quanto manca alla spedizione gratuita, aggiornata in tempo reale a ogni modifica del carrello. Soglie predefinite, per paese e gruppo clienti, messaggi dinamici con placeholder e test A/B con analytics. Designer visuale, barra sticky, hook multipli (carrello, prodotto, navigazione), temi Classic e Hummingbird. Senza codice — pronto in pochi minuti.














Smart Free Shipping Progress BarPro è un modulo PrestaShop indispensabile per aumentare il valore medio degli ordini, guidando i clienti verso la soglia di spedizione gratuita. Il modulo presenta una barra di avanzamento dinamica e completamente personalizzabile, calcolando in tempo reale l'importo mancante. Offre messaggi intelligenti in diverse lingue e suggerisce prodotti pertinenti per facilitare l'upselling. Supporta regole personalizzabili per paese e gruppo di clienti, test A/B per ottimizzare l'efficacia dei messaggi e fornisce analisi dettagliate sulle conversioni. Migliora l'esperienza d'acquisto, riduce l'abbandono del carrello e massimizza i profitti del tuo negozio.
Smetti di perdere vendite perché i clienti non sanno quanto manca alla spedizione gratuita. Questo modulo aggiunge al tuo negozio una barra di avanzamento live e completamente personalizzabile. Calcola automaticamente l'importo mancante, mostra messaggi dinamici e suggerisce prodotti mirati per aiutare i clienti a raggiungere la soglia. Con regole intelligenti per paese e gruppo clienti, adatti alla perfezione la strategia di spedizione gratuita per massimizzare i profitti.
Offri già la consegna gratuita sopra una soglia, ma la maggior parte dei temi mostra solo una frase fissa nel footer o nelle impostazioni del corriere. I clienti non percepiscono il divario tra carrello e premio. Abbandonano con il carrello mezzo pieno.
Ciò che funziona è una barra di avanzamento visibile: «Mancano solo 12,40 € per la spedizione gratuita», aggiornata man mano che aggiungono prodotti. Crea un obiettivo piccolo e chiaro — e quando suggerisci un prodotto che colma il divario, spesso arriva la conversione.
Smart Free Shipping Progress Bar – Pro lo fa dall'inizio alla fine: testi dinamici in ogni lingua del negozio, soglie per paese e gruppo clienti, barra sticky opzionale, designer visivo con anteprima live, test A/B sui messaggi e statistiche su chi ha davvero raggiunto la spedizione gratuita. Nessun override del core — solo hook e un widget compatibile con Classic e i temi moderni.
Parla a ogni visitatore nella sua lingua — con numeri che si aggiornano automaticamente.
Definisci un modello di messaggio e un testo di successo per ogni lingua attiva. Usa segnaposto come [amount], [threshold], [cart_total], [progress_percent], [country], e [currency]. Il modulo inserisce valori live a ogni caricamento pagina e dopo ogni aggiornamento del carrello. Quando il carrello supera la soglia, la barra passa al messaggio di celebrazione.
Il front office aggiorna la barra via AJAX dopo le modifiche al carrello, con feedback visivo opzionale (wiggle, flash, glint) quando cambia il totale, attirando l'attenzione del cliente sul progresso.
Una o più soglie predefinite, sintonizzate su dove i tuoi clienti fanno acquisti e su chi sono.
Imposta un'impostazione predefinita per tutto il negozio, quindi aggiungi gli importi di spedizione gratuita per paese. Fai lo stesso per i gruppi di clienti: ideale per gli acquirenti VIP o all'ingrosso con soglie inferiori. Riordina le fonti di rilevamento (indirizzo di consegna, indirizzo di fatturazione, GeoIP) in modo che il modulo scelga il paese giusto anche prima del pagamento.
Il fallback di GeoIP utilizza prima la geolocalizzazione di PrestaShop; API esterna opzionale solo quando necessario. I totali del carrello escludono la spedizione, in linea con il modo in cui i corrieri solitamente calcolano la consegna gratuita.
Suggerisci il prodotto che colma il divario, non un bestseller casuale.
In modalità intelligente, il modulo analizza le categorie del carrello e l'importo rimanente per scegliere un prodotto adatto dal tuo catalogo, quindi mostra nome, collegamento e prezzo sotto la barra. Preferisci il pieno controllo? Passa alla modalità manuale e imposta un ID prodotto fisso come riserva quando la modalità intelligente non trova nulla.
Puoi nascondere il blocco dell'upsell nel visual designer se desideri solo il messaggio di avanzamento, utile per i temi minimalisti.
Mostra la barra dove effettivamente guardano gli acquirenti, senza modificare i file del tema.
Abilita il widget per hook del tema: navigazione superiore, home page, colonne, rassicurazione sul prodotto, footer carrello, totale parziale del checkout, piè di pagina e altro. Le impostazioni predefinite attivano punti comuni (ad esempio navigazione primaria e footer carrello); decidi tu quanti sono attivi in modo che il negozio non sia affollato.
La barra sticky inferiore opzionale rimane visibile su tutte le pagine durante la navigazione, una soluzione ideale per gli acquirenti che utilizzano dispositivi mobili e che non tornano mai al riepilogo del carrello. Funziona insieme alle istanze in linea sul carrello e sulle pagine dei prodotti.
Di seguito troverai tutte le opzioni della configurazione del modulo, spiegate in un linguaggio semplice: cosa fa, perché è importante e come aiuta il tuo negozio a vendere di più con meno attriti.
Comunica chiaramente con i tuoi clienti e guidali verso il completamento dell'acquisto con testo dinamico, suggerimenti intelligenti sui prodotti e geolocalizzazione intelligente.
Copia rivolta al cliente per ogni lingua attiva del negozio. Non sei limitato a una frase statica: la barra parla in numeri reali che si aggiornano man mano che i prodotti vengono aggiunti o rimossi.
Questo è il testo principale mostrato mentre il cliente non ha ancora raggiunto la spedizione gratuita. Scrivi un modello per lingua; il modulo inserisce valori in tempo reale ad ogni caricamento della pagina e dopo ogni aggiornamento del carrello.
Cosa fa: Sostituisce i segnaposto con l'importo rimanente corrente, la soglia, il totale del carrello, la percentuale di avanzamento, il codice paese, il gruppo di clienti, l'etichetta della variante A/B e la valuta, formattati per il contesto del visitatore.
Perché aiuta: Gli acquirenti vedono esattamente quanto rimane (“Solo € 14,20 rimasti per sbloccare la spedizione gratuita!”) invece di una vaga promessa. Questa chiarezza riduce l’abbandono e li spinge ad aggiungere un ulteriore elemento. Puoi inserire facilmente segnaposto dinamici per personalizzare l'esperienza: [amount], [threshold], [cart_total], [progress_percent], [remaining_percent], [country], [group_id], [variant], [currency].
Visualizzato quando il totale del carrello raggiunge o supera la soglia di spedizione gratuita attiva per quel visitatore. La barra di avanzamento si riempie al 100% e il modello dinamico viene sostituito dalla copia della celebrazione.
Perché aiuta: Conferma immediatamente il premio: "Grandi notizie! Hai sbloccato la spedizione gratuita", in modo che i clienti sentano di aver ottenuto qualcosa e procedano al pagamento con fiducia. Supporta gli stessi segnaposto se desideri ripetere la soglia o il totale del carrello nella riga di successo.
Controlla il movimento, il branding dell'icona, la compatibilità del tema e il suggerimento del prodotto opzionale sotto la barra.
Intelligente (rilevamento del carrello): Il modulo cerca nel tuo catalogo un prodotto che si adatti alle categorie del carrello e abbia un prezzo vicino all'importo mancante necessario per la spedizione gratuita. Visualizza il nome del prodotto, il collegamento e il prezzo sotto la barra.
ID prodotto manuale: Mostri sempre un prodotto fisso che scegli, utile quando desideri promuovere un componente aggiuntivo specifico (campioni, garanzia, custodia bestseller) indipendentemente dal contenuto del carrello.
Perché aiuta: La modalità intelligente trasforma la barra di avanzamento in un upsell guidato: un prodotto rilevante che colma il divario, non un cross-sell casuale. Questo in genere converte meglio rispetto alla visualizzazione di elementi non correlati.
Inserisci l'ID prodotto PrestaShop utilizzato quando la modalità upselling è manuale o come fallback quando la modalità intelligente non riesce a trovare un prodotto adatto nel catalogo.
Perché aiuta: Non mostri mai un blocco di upsell vuoto. Anche con un catalogo scarno o un carrello insolito, puoi ricorrere a un prodotto predefinito sicuro che sai che viene spedito bene e che i margini accettano.
Nessuno: barra statica: distrazione minima, ideale per temi molto puliti.
Leggera: transizione delicata quando la percentuale di riempimento cambia dopo gli aggiornamenti del carrello.
Impulso: pulsazioni sottili sul riempimento di avanzamento per attirare l'attenzione senza essere aggressivi.
Perché aiuta: Il movimento segnala che la barra è attiva e legata al carrello, il che rafforza la sensazione di "quasi arrivato" e può aumentare l'aggiunta al carrello del prodotto successivo.
Scegli il pittogramma accanto al messaggio: Truck (incentrato sulla consegna), Regalo (incentrato sulla ricompensa) o Stella (tono premium/offerta speciale).
Perché aiuta: Un piccolo segnale visivo rende la barra scansionabile nelle intestazioni più trafficate o nelle aree del carrello. Abbina il mood del tuo brand senza grafica personalizzata.
Rilevamento automatico: il modulo adatta gli hook di stile al tema attivo quando possibile.
Classic o Hummingbird: forza il profilo di compatibilità per le principali famiglie di temi di PrestaShop quando il rilevamento automatico non è sufficiente.
Perché aiuta: La barra appare nativa nella vetrina, con spaziatura e contrasto corretti, senza modificare i modelli di temi.
Rilevamento del paese per ospiti e visitatori all'inizio della sessione. Usato insieme alla scheda Targeting affinché la soglia corretta si applichi prima che il cliente inserisca l'indirizzo di consegna.
Quando non esiste ancora un indirizzo di consegna, il modulo utilizza il rilevamento del paese integrato di PrestaShop (GeoIP) per indovinare il paese del visitatore e applicare la regola del paese corrispondente da Targeting.
Perché aiuta: I negozi internazionali mostrano il target corretto di spedizione gratuita fin dalla visualizzazione della prima pagina, non un valore predefinito generico che confonde gli acquirenti stranieri.
Secondo strato opzionale. Chiamato solo se la geolocalizzazione PrestaShop non restituisce un paese. Utile su host in cui nativo GeoIP è disabilitato o impreciso.
Perché aiuta: Regole paese più affidabili per gli ospiti senza costringerli a selezionare manualmente il paese all'inizio della visita.
Modello di endpoint per il servizio esterno. Deve includere %s dove è inserito l'IP del visitatore (formato di esempio: https://ipapi.co/%s/country/).
Perché aiuta: Mantieni il controllo del fornitore di cui ti fidi e puoi cambiare API senza modifiche al codice.
Tempo massimo di attesa per la richiesta GeoIP esterna. Mantiene veloce la vetrina se l'API è lenta o inattiva.
Perché aiuta: Protegge le prestazioni della pagina: la barra appare ancora utilizzando la logica di fallback invece di bloccare il negozio.
Non tutti i clienti sono uguali. Imposta la soglia di spedizione gratuita perfetta per diversi mercati, VIP clienti o acquirenti all'ingrosso per massimizzare i tuoi margini.
Il valore minimo del carrello a livello di negozio (solo prodotti, spedizione esclusa) richiesto per la consegna gratuita quando non si applica alcuna regola nazionale o regola del gruppo di clienti.
Perché aiuta: Una rete di sicurezza per tutti i visitatori. Gli importi vengono inseriti nella valuta predefinita del negozio e convertiti automaticamente quando il cliente cambia valuta, in modo che i negozi con più valute rimangano coerenti.
Elenco interattivo di tutti i paesi attivi. Fai clic su un paese a sinistra per aggiungerlo alle tue regole; imposta una soglia di spedizione gratuita individuale per ciascuno sulla destra. La ricerca aiuta i cataloghi di grandi dimensioni.
Cosa fa: Memorizza le regole come dati strutturati (codice ISO paese + soglia). Quando il modulo risolve il paese del visitatore, utilizza la regola di corrispondenza anziché quella predefinita.
Perché aiuta: Gestisci un'economia equa per ogni mercato (soglia più alta per i paesi remoti, più bassa per quelli nazionali) senza negozi separati o modifiche manuali dei temi. Rimuove "rimuovi tutte le regole" quando è necessario reimpostare rapidamente.
Stesso flusso di lavoro dei paesi: scegli un gruppo (VIP, commercio all'ingrosso, dipendenti, ecc.) e assegna la propria soglia. La ricerca e la rimozione collettiva sono integrate.
Perché aiuta: Premia gli acquirenti fedeli o B2B con una barra di spedizione gratuita più bassa mantenendo una barra più alta per gli ospiti al dettaglio, direttamente nel messaggio di avanzamento che vedono durante lo shopping.
Tre fonti, nell'ordine prescelto:
Perché aiuta: Controlli esplicitamente la logica legale e commerciale, ad es. dai la priorità al paese di consegna al momento del pagamento ma GeoIP sulla home page, in modo che la barra mostri sempre la soglia che intendi per quel momento del viaggio.
Rendi la barra di avanzamento una parte integrante del brand del tuo negozio. Con l'editor visivo integrato, hai il pieno controllo su ogni colore, ombra e animazione, il tutto con un'anteprima in tempo reale.
Un rendering in tempo reale della barra come la vedranno i clienti, utilizzando le impostazioni di progettazione attuali e una copia di esempio.
Perché aiuta: Progetta con sicurezza: colori, raggio e tipografia vengono modificati prima della pubblicazione.
Imposta l'obiettivo simulato di spedizione gratuita nell'anteprima (ad esempio € 64) in modo da poter vedere come appare la barra ai diversi livelli di obiettivo.
Aggiungi o sottrai un valore dal totale del carrello in anteprima per simulare l'aggiunta o la rimozione dei prodotti. Attiva il ricalcolo dei progressi e, se abilitato, le animazioni dell'effetto aggiornamento, esattamente come nel negozio dal vivo dopo AJAX aggiornamento del carrello.
Perché aiuta: Regola il movimento e i colori mentre guardi la barra reagire, senza indovinare dagli screenshot statici.
Colore di sfondo o gradiente (attivato/disattivato con i colori di inizio/fine) per la scheda dietro il messaggio e la barra.
Colore & spessore bordo e radius modellano il contenitore — da strisce piatte a card arrotondate.
Ombra (attivata/disattivata) aggiunge profondità in modo che la barra risalti nell'intestazione o nel carrello.
Padding Y / Padding X controlla la spaziatura interna; La larghezza massima (0 = larghezza intera) mantiene la barra leggibile sui layout ultra larghi.
Perché aiuta: Il blocco di avanzamento corrisponde alle linee guida del tuo marchio invece di apparire come un plug-in generico inserito nel tema.
Tipografia e layout della linea principale: allineata a sinistra, al centro o a destra.
Mostra icona alterna camion/regalo/stella da Impostazioni indipendentemente dal testo; La dimensione dell'icona la ridimensiona per le intestazioni mobili o i pannelli del carrello di grandi dimensioni.
Perché aiuta: Leggibili su schermi piccoli, ben visibili sul desktop, senza entrare in conflitto con i caratteri del tema se allinei deliberatamente le dimensioni.
L'altezza della barra e il colore/raggio della traccia definiscono la parte vuota del misuratore.
Colore di riempimento o riempimento sfumato (due colori) è la parte completata: l'accento del tuo brand o un punto saliente incentrato sulla conversione.
Le strisce (attivate/disattivate) aggiungono un delicato motivo animato al riempimento per una maggiore visibilità.
Perché aiuta: La linea di avanzamento diventa un elemento dell'interfaccia utente con marchio che i clienti riconoscono su tutte le pagine, non una barra grigia predefinita Bootstrap.
Mostra badge obiettivo mostra una pillola compatta (ad esempio il riepilogo delle soglie) accanto al messaggio quando è abilitato.
Sfondo badge & colore testo per la pill.
Mostra upsell attiva/disattiva il blocco dei suggerimenti di prodotto da Impostazioni senza disabilitare completamente la logica di upsell.
Dimensione & colore font upsell mantengono la raccomandazione leggibile ma secondaria rispetto al messaggio principale.
Perché aiuta: Puoi eseguire una barra di soli messaggi su temi minimalisti o una barra ricca con badge + collegamento al prodotto dove lo spazio lo consente.
Se abilitata, l'intera scheda della barra si muove brevemente, lampeggia e mostra un luccichio sulla traccia di avanzamento dopo ogni aggiornamento del carrello (aggiunta, rimozione, modifica della quantità) sulla vetrina.
Perché aiuta: Attira l'attenzione verso il progresso verso l'alto ("sei più vicino adesso"), rafforzando l'obiettivo senza pop-up.
Controlla la durata dell'oscillazione del contenitore e il numero di pixel che si sposta orizzontalmente. Breve e sottile sembra premium; più si legge più giocoso.
Un passaggio di luce sulla carta: colore, quanto è luminoso il picco e quanto è ampia la fascia luminosa. Ottimizzato per abbinare i punti salienti del marchio o le campagne stagionali.
Uno splendore in movimento lungo la traccia di avanzamento (durata e larghezza della striscia in pixel) in modo che il riempimento stesso sembri "caricato" quando il carrello cresce.
Mostra la barra di avanzamento esattamente dove stanno guardando i tuoi clienti. Che si tratti della navigazione in alto, del carrello o di una barra fissa che li segue, hai il controllo completo sulla sua visibilità.
displayNav1Visibile nell'area di navigazione dell'intestazione principale su ogni pagina in cui viene eseguito l'hook. Abilitato per impostazione predefinita. Ideale per ricordare agli ospiti la spedizione gratuita mentre sfogliano le categorie.
displayNav2Riga di intestazione secondaria sui temi che suddividono la navigazione. Utilizzalo quando la riga principale è affollata ma desideri comunque la visibilità nella parte superiore della pagina.
displayTopArea a larghezza intera sotto l'intestazione su molti layout Classic. Forte visibilità senza sedersi all'interno dei collegamenti del menu.
displayAfterBodyOpeningTagMolto in alto nel documento. Utile per campagne o temi in stile adesivo con hook di intestazione minimi.
displayHomeZona contenuto della home page. Definisce le aspettative prima che il cliente apra un prodotto, particolarmente efficace con soglie basate sul paese.
displayLeftColumnBarra laterale sulle pagine del catalogo e del CMS. Mantiene visibile l'obiettivo durante il filtraggio delle categorie (temi con una colonna a sinistra).
displayRightColumnUguale alla colonna di sinistra per i layout della barra laterale di destra. Abbinalo al blocco carrello se il tuo tema impila i widget lì.
displayProductAdditionalInfoSotto Azioni prodotto nella scheda prodotto. Mostra come questo articolo contribuisce alla spedizione gratuita mentre l'acquirente decide la quantità.
displayReassurancePrestaShop zona di rassicurazione (area badge fiducia). Posiziona la spedizione gratuita come un vantaggio fiduciario accanto ai resi o alle icone di sicurezza.
displayShoppingCartFooterParte inferiore della pagina del carrello. Abilitato per impostazione predefinita. Intento massimo: il cliente sta esaminando il carrello: momento perfetto per l'importo rimanente + upsell.
displayShoppingCartAll'interno del blocco riepilogativo del carrello (minicarrello o carrello completo, a seconda del tema). Mantiene visibili i progressi accanto ai totali.
displayFooterBeforeStriscia sopra il piè di pagina del sito sulle pagine che espongono questo hook. Promemoria dell'ultima possibilità prima che il cliente lasci la pagina.
displayFooterAll'interno dell'area della colonna del piè di pagina. Rilievo inferiore ma sempre su layout ampi che visualizzano gli hook del piè di pagina a livello globale.
displayCheckoutSubtotalDetailsImbuto di pagamento accanto alle righe del totale parziale. Riduce le sorprese nell'ultimo passaggio: "ti mancano 3 €" proprio quando vengono prese le decisioni di pagamento.
Aggiunge una seconda istanza fissa nella parte inferiore della finestra su tutte le pagine (oltre a qualsiasi istanza basata su hook abilitata). Rimane visibile durante lo scorrimento su dispositivi mobili e desktop.
Perché aiuta: Molti acquirenti non tornano mai al cassetto del carrello dopo aver aggiunto un prodotto. Una barra persistente mantiene in vista l'obiettivo di spedizione gratuita finché non viene completata la soglia: particolarmente efficace insieme all'upsell intelligente.
Smetti di indovinare e inizia a ottimizzare. Prova messaggi diversi per vedere quale genera il maggior numero di vendite e monitora il tuo successo con l'analisi integrata.
Attiva la rotazione automatica tra le varianti del messaggio invece di mostrare sempre il modello dinamico predefinito da Impostazioni. Ad ogni visitatore viene assegnata una variante per la sessione; vengono registrate impressioni e conversioni.
Perché aiuta: Piccole modifiche al testo (“Solo [amount] rimasti” rispetto a “Aggiungi [amount] in più per la consegna gratuita”) possono modificare il valore medio dell'ordine: lo misuri con i dati, non con l'istinto.
Tre modelli di messaggio indipendenti per lingua, ciascuno dei quali supporta gli stessi segnaposto del messaggio dinamico principale. Angoli di esempio: urgenza, definizione della ricompensa o percentuale di completamento ([progress_percent]).
Perché aiuta: Esegui test di copia multivariati adeguati senza moduli duplicati o hack di temi.
Suddivisione del traffico tra varianti (ad esempio 40%/35%/25%). Controlla la frequenza con cui ogni messaggio viene mostrato alle nuove sessioni.
Perché aiuta: Puoi favorire una variante promettente mentre continui a raccogliere dati sugli sfidanti o dividerli equamente per un test a tre pulito.
Report visivo di impressioni, conversioni e tasso di conversione per variante (A, B, C o predefinito quando A/B è disattivato). Viene registrata una conversione quando il carrello del cliente raggiunge la soglia di spedizione gratuita; viene conteggiata un'impressione quando vedono la barra.
Perché aiuta: Scegli il messaggio vincente e disabiliti le varianti più deboli: impatto diretto sulle entrate per visitatore.
Contatore corrente di quante volte gli acquirenti hanno raggiunto l'obiettivo (tutte le varianti combinate). Mostra se la soglia e la strategia di posizionamento sono realizzabili nella pratica, non solo quante persone hanno visto la barra.
Perché aiuta: Se le impressioni sono elevate ma i raggiungimenti dell'obiettivo sono bassi, puoi abbassare una soglia, migliorare l'upsell o testare un testo più nitido, utilizzando un numero comprensibile a tutto il team.
Questi comportamenti non sono impostazioni separate ma fanno parte dell'esperienza del modulo che i tuoi clienti ottengono una volta salvata la configurazione:
Costruito secondo i moderni standard PrestaShop. Il modulo utilizza Widget Interface, si basa su AJAX per gli aggiornamenti asincroni e non modifica i file principali.
WidgetInterface, consentendo alla barra di essere posizionata perfettamente in oltre 14 ganci diversi (ad es. displayNav1, displayShoppingCartFooter).













Questo modulo automatizza calcolo spedizione gratuita, messaggi dinamici e upselling mirato. Ottimizza il valore medio dell'ordine con regole intelligenti per paese/gruppo, test A/B e monitoraggio performance in tempo reale, per massimizzare le conversioni senza interventi manuali.
Smart Free Shipping Progress BarPro incrementa le vendite mostrando la soglia di spedizione gratuita. Con messaggi dinamici, upsell intelligenti e regole personalizzate per paesi/clienti, motiva ad aggiungere più prodotti. Aumenta il valore medio dell'ordine e le conversioni, monitorando le performance tramite test A/B.
La nostra esperienza quindicennale con PrestaShop garantisce un modulo sviluppato secondo standard moderni. Nessuna modifica ai file core, solo integrazione perfetta tramite widget per tutte le versioni 1.7.x, 8.x, 9.x.
Il modulo offre un'ampia personalizzazione con un designer visivo intuitivo. Puoi impostare soglie, messaggi dinamici e regole per paese/gruppo, personalizzare colori, animazioni e posizionamento della barra, anche per multinegozio, garantendo un adattamento perfetto.
Con architettura indipendente al 100%, questo modulo non modifica i file core di PrestaShop. Hai pieno accesso a tutta la logica, i template, i CSS e il JS direttamente nella cartella del modulo, garantendo aggiornamenti sicuri e piena flessibilità per personalizzazioni avanzate.
Gli aggiornamenti garantiscono compatibilità con PrestaShop 1.7.x, 8.x, 9.x e PHP 8.1/8.2, mantenendo la barra di avanzamento sicura e ottimizzata. La licenza del modulo è permanente, con un anno di aggiornamenti gratuiti.