Variabili Email: Mostra le Date di Consegna nelle Email degli Ordini
I clienti che sanno quando arriverà il loro ordine inviano molte meno email "dov'è il mio pacco?". La funzione Variabili Email ti permette di includere le date di consegna stimate direttamente nelle tue email di conferma ordine e spedizione — automaticamente con un toggle, oppure inserendo le variabili nei tuoi template email dove preferisci.
Le date di consegna in queste email provengono sempre dalla stima calcolata e salvata al momento del checkout. Non vengono ricalcolate al momento dell'invio, il che significa che i clienti vedranno sempre la stessa data che è stata mostrata loro quando hanno effettuato l'ordine.
Dove trovare queste impostazioni
Vai su Back Office → Moduli → Estimated Delivery → Impostazioni Ordini → Email e Fatture.

In cima alla pagina troverai il toggle Integrazione Ordini. Questo interruttore principale controlla se le date di consegna appaiono durante il checkout, nelle email di conferma e nelle pagine di dettaglio degli ordini. Assicurati che sia abilitato prima di configurare qualsiasi cosa qui sotto.
L'approccio più veloce: Auto-iniezione
Il toggle Auto-inietta dati di tracciamento email è il modo più rapido per aggiungere informazioni di consegna a tutte le tue email degli ordini — senza modificare i template.
Quando è attivo, il modulo aggiunge automaticamente un blocco invisibile di dati di tracciamento a ogni email degli ordini in uscita. Gmail e Outlook possono leggere questi dati e visualizzare le informazioni di tracciamento della consegna direttamente nella casella di posta dei tuoi clienti, senza che debbano aprire l'email.
Alcune cose da sapere su questa opzione:
- Funziona solo su PrestaShop 1.7 e versioni successive
- Richiede che l'hook
actionEmailAddAfterContentsia attivo nel tuo negozio - Aggiunge il tag invisibile di tracciamento a tutte le email degli ordini (conferma, spedizione e messaggi di aggiornamento). Se vuoi le date di consegna solo in email specifiche, usa invece le variabili manuali qui sotto
Variabili email manuali
Se vuoi il pieno controllo — ad esempio, per inserire la data di consegna all'interno di un paragrafo specifico, o per aggiungerla solo all'email di conferma spedizione — puoi inserire le variabili direttamente nei tuoi file di template email.

Pensa a una variabile come {ed_delivery_min} come a un segnaposto. Quando PrestaShop invia l'email, il modulo sostituisce quel segnaposto con la data reale — ad esempio, "25 aprile". Lo scrivi una volta nel tuo template e ogni cliente vede la propria data personalizzata.
Variabili disponibili
| Variabile | Cosa produce | Esempio |
|---|---|---|
{estimateddelivery} | Un blocco HTML di consegna completamente stilizzato, pronto da inserire | Un <div> formattato con le informazioni di consegna |
{estimateddelivery_inline} | Una riga di testo con prefisso "Consegna Stimata:" | Consegna Stimata: 23 Mar – 27 Mar |
{ed_delivery_range} | Solo l'intervallo di date, senza prefisso | 23 Mar – 27 Mar o 23 Mar quando coincidono |
{ed_delivery_min} | La data di consegna più vicina, formattata per la visualizzazione | 23 Mar |
{ed_delivery_max} | La data di consegna più lontana, formattata per la visualizzazione | 27 Mar |
{ed_delivery_min_iso} | La data più vicina in formato ISO 8601 | 2026-03-23 |
{ed_delivery_max_iso} | La data più lontana in formato ISO 8601 | 2026-03-27 |
{ed_carrier_name} | Il nome del corriere assegnato all'ordine | Chronopost |
{ed_parcel_delivery} | Un blocco invisibile di dati strutturati JSON-LD | (nessun output visibile) |
Puoi inserire una qualsiasi di queste variabili ovunque nel corpo del tuo template email. Funzionano sia in order_conf.html che in shipped.html, così come in qualsiasi template personalizzato che hai creato.
Per modificare i tuoi template email, vai su Back Office → Design → Temi Email e seleziona il tuo tema attivo. Ogni template è un file HTML standard — trova il punto in cui vuoi che appaiano le informazioni di consegna e incolla lì la variabile.
La variabile {estimateddelivery} produce HTML formattato, che apparirà come tag grezzi in un'email in testo normale. Per la versione .txt del tuo template, usa invece {estimateddelivery_inline} — produce testo pulito e leggibile.
La variabile JSON-LD di consegna del pacco
{ed_parcel_delivery} produce un blocco invisibile <script type="application/ld+json"> contenente dati strutturati di consegna (formato ParcelDelivery di schema.org). Gmail e alcuni altri client email che supportano i dati strutturati potrebbero usarlo per mostrare una scheda di tracciamento della consegna direttamente nella vista della casella di posta — sopra il corpo dell'email.
Aggiungi questa variabile prima del tag di chiusura </body> nel tuo template. Non produce output visibile nei client email che non la supportano, quindi includerla è privo di rischi.
Domande Frequenti
Cosa succede se non è stata salvata alcuna data di consegna per un ordine?
Tutte le variabili producono stringhe vuote, quindi l'email viene inviata normalmente senza errori. Questo può accadere per ordini effettuati prima che il modulo fosse configurato, o quando un prodotto era escluso dal calcolo della consegna. Il cliente semplicemente non vedrà una data di consegna in quell'email.
Posso usare queste variabili in template email personalizzati?
Sì. Qualsiasi template email che PrestaShop elabora attraverso il suo pipeline di invio standard avrà queste variabili sostituite. Aggiungile a qualsiasi file .html o .txt nella cartella mail del tuo tema — il modulo gestisce la sostituzione automaticamente.
Se cambio il formato della data nelle impostazioni del modulo, le email precedenti saranno interessate?
No. L'impostazione del formato della data si applica solo alle email inviate dopo aver effettuato la modifica. Le email già inviate non vengono modificate — le date in quelle email sono fissate nel momento in cui sono state inviate.
È sicuro includere la variabile JSON-LD di consegna del pacco in tutte le email?
Sì. I client email che non capiscono i dati strutturati ignoreranno completamente il blocco script, quindi non ha effetti visivi su quelle email. Gmail e Outlook potrebbero usarlo per mostrare una scheda di tracciamento della consegna — ma solo se supportano la funzione, che varia a seconda della versione del client.
Queste variabili funzionano in configurazioni multi-negozio?
Sì. Ogni negozio elabora i propri ordini in modo indipendente, e le variabili estraggono dal record di consegna per quell'ordine specifico. Non è necessaria alcuna configurazione aggiuntiva per i negozi multi-negozio.