Per spedire ogni ordine Shopify in tempo per la data di consegna scelta dal cliente, lascia che OrderRules catturi quella data, la applichi al checkout ed etichetti ogni ordine con delivery:YYYY-MM-DD. Poi, ogni mattina, filtra per la data di consegna uguale a oggi più il tuo tempo di transito ed esporta quel lotto come CSV del corriere. È un flusso di spedizione affidabile che puoi usare da subito — senza foglio di calcolo né stime a occhio.
Questa guida è per i negozi dove la data è critica — pasticceria giapponese (和菓子・洋菓子), panetterie, fioristi, meal prep — dove il cliente sceglie quando vuole il pacco e tu devi calcolare a ritroso quando deve lasciare il laboratorio. Mostra esattamente come trasformare le date di consegna scelte in una lista quotidiana «da spedire oggi» e passarla a Yamato, Sagawa o Japan Post.
Il problema: il cliente sceglie una data di consegna, tu devi scegliere un giorno di spedizione
Un cliente che ordina martedì per la consegna di venerdì non si preoccupa di quanto dura il transito — è compito tuo. Se il tuo tempo verso la sua regione è di due giorni lavorativi, quell'ordine deve partire mercoledì. Moltiplicalo per cento ordini, ciascuno con la propria data di consegna e destinazione, e «cosa deve partire oggi?» diventa la domanda che decide se qualcosa arriva in tempo.
Shopify non risponde. Di serie non c'è un campo data di consegna, né un modo per filtrarlo, né nulla che colleghi una data di consegna scelta al giorno in cui un ordine deve essere spedito. I merchant finiscono per esportare tutto in un foglio di calcolo e controllare le date a occhio — cosa che crolla appena il volume sale o una festività sposta il calendario.
Il flusso che OrderRules supporta oggi
OrderRules (piano Advanced) fornisce i quattro tasselli che reggono una routine di spedizione: un selettore di data di consegna, l'applicazione al checkout, i tag ordine per data di consegna e l'esportazione CSV del corriere. Concatenati, sostituiscono il foglio di calcolo:
- Il cliente sceglie una data di consegna (e una fascia opzionale) nella pagina prodotto o carrello.
- La Shopify Function impone al checkout una data valida e disponibile.
- Con i tag degli ordini attivi, OrderRules scrive
delivery:YYYY-MM-DD(eslot:HHMM-HHMM) sull'ordine. - Tu filtri ogni giorno per il tag di data di consegna ed esporti il lotto al corriere.
Un punto da avere chiaro: OrderRules etichetta per data di consegna, non per giorno di spedizione. Oggi non esiste un tag «giorno di spedizione» automatico. Ma poiché il tag di data di consegna è su ogni ordine con data, dedurre la spedizione è una regola fissa — giorno di spedizione = data di consegna − tempo di transito — filtrabile in pochi secondi. Sotto, in dettaglio.
I clienti devono scegliere la data di spedizione o quella di arrivo?
Chiedi la data di arrivo. I clienti si organizzano intorno al giorno in cui il pacco li raggiunge: un compleanno, una cena, un regalo. A pochi importa in quale giorno parte dal tuo magazzino. Raccogli la data di arrivo, imposta il tempo di preparazione in modo da coprire gestione più transito, e ricava tu la data di spedizione, come descritto sotto.
Scegli la data di spedizione solo quando non controlli il transito, per esempio quando il cliente sceglie un servizio del corriere al checkout e il giorno di arrivo dipende da quello. In quel caso etichetta il calendario «Data di spedizione» (dispatch) perché nessuno lo legga come una promessa di consegna. Qualunque scelta tu faccia, usane una sola e dì chiaramente quale sulla pagina. I selettori della data di spedizione a confronto raccolgono tutti una sola data.
Passo 1 — Catturare la data di consegna al checkout
Aggiungi il selettore di data e fascia di OrderRules come blocco app del tema alle pagine prodotto e carrello — senza codice. Imposta le tue regole di consegna (tempo di consegna, un orario di taglio, giorni selezionabili, un orizzonte di prenotazione) e i limiti di capacità per data e per fascia, così un giorno può esaurirsi invece di essere sovrapprenotato. Guida completa: aggiungere un selettore di data di consegna e offrire fasce di consegna.
Il selettore impone la data lato server tramite Shopify Functions, così Shop Pay e i checkout express non passano con una data impossibile.
Passo 2 — Etichetta ogni ordine per data di consegna
Attiva Aggiungere tag agli ordini con data di consegna e fascia oraria in Consegna e ritiro. Appena si sceglie una data, OrderRules etichetta l'ordine:
- delivery:YYYY-MM-DD — la data di consegna
- slot:HHMM-HHMM — la fascia (es. slot:1400-1600)
- un tag di data per gli ordini con ritiro in negozio
Un'azione di backfill etichetta anche gli ordini corrispondenti degli ultimi 3 mesi, per filtrare subito. Vedi il tag automatico degli ordini. Questi tag trasformano la ricerca ordini nativa di Shopify in uno strumento di prelievo — senza app di terze parti.
Passo 3 — Definire la tua regola di spedizione
È il passo che sostituisce i calcoli sul foglio. Il tuo tempo di transito per regione lo conosci già — e le tratte di transito che inserisci per la data di consegna stimata di OrderRules sono un buon posto dove conservarlo: ogni tratta contiene i giorni lavorativi verso una zona, e la stima salta weekend, date di blackout e festività nazionali.
Il giorno di spedizione di ogni ordine è semplicemente:
Giorno di spedizione = data di consegna − tempo di transito (in giorni lavorativi)
Così «cosa spedisco oggi?» diventa «quali ordini hanno una data di consegna uguale a oggi + i miei giorni di transito?» Se il tuo tempo verso una regione è di due giorni lavorativi, oggi spedisci tutto ciò che deve essere consegnato tra due giorni lavorativi.
Passo 4 — Costruire la lista di spedizione di oggi in Shopify
In Ordini, filtra gli ordini non evasi per il tag di data di consegna di OrderRules per la/le data/e obiettivo. Quell'insieme filtrato è la tua lista quotidiana di prelievo e spedizione — e poiché il tag delivery: è esattamente su ogni ordine, il filtro è esatto. Nessuna lettura manuale delle date, nessun pacco dimenticato.
Se spedisci in regioni con tempi diversi, esegui un filtro per fascia di tempo di consegna (es. data di consegna = oggi+1 in locale, oggi+2 per la zona successiva). Ogni fascia è un filtro ordini salvato.
Passo 5 — Esportare in Yamato B2 Cloud, Sagawa o Japan Post
Esporta il lotto filtrato come CSV nel formato ufficiale del corriere — Yamato B2 Cloud (B2クラウド, 97 colonne), Sagawa e飛伝III (74 colonne) o Japan Post ゆうプリR (118 colonne) — tutti in Shift-JIS, così lo strumento del corriere li accetta senza ritocchi. Il tag di data di consegna rende banale il filtro «esporta esattamente le spedizioni di oggi». Dettagli: esportazione CSV del corriere e la guida ai CSV dei corrieri giapponesi.
Poi reimporta i numeri di tracciamento per evadere gli ordini e, se vuoi, inviare le e-mail di conferma di spedizione di Shopify.
Cosa fa — e cosa non fa — OrderRules qui
Essere precisi ti risparmia un ticket di assistenza:
- ✅ Impone una data di consegna valida (e fascia) al checkout, lato server.
- ✅ Etichetta gli ordini con
delivery:YYYY-MM-DD(+ fascia, + data di ritiro) una volta attivati i tag, con backfill di 3 mesi. - ✅ Mostra una stima di spedizione che tiene conto delle festività, basata sulle tratte di transito che inserisci.
- ✅ Esporta il lotto filtrato in CSV Yamato / Sagawa / Japan Post e importa il tracking per l'evasione automatica.
- ❌ Non scrive un tag ship:YYYY-MM-DD separato e non sposta automaticamente gli ordini su una bacheca di giorni di spedizione. Il giorno di spedizione lo deduci con la regola fissa sopra e filtri per il tag di data di consegna.
Per la maggior parte dei negozi dove la data è critica, quella regola basta: il filtro per data di consegna, eseguito una volta ogni mattina per fascia di tempo di consegna, produce lo stesso lotto «da spedire oggi» di un tag di giorno di spedizione — in modo affidabile e senza uscire da Shopify.
Perché conta per la pasticceria e i negozi di regali giapponesi
In Giappone scegliere una data e fascia di consegna (配送日時指定) è un'aspettativa di base, e stagioni di regali come お中元 e お歳暮 concentrano volumi enormi su date precise. Una routine di spedizione agganciata ai tempi di Yamato e Sagawa fa la differenza tra una stagione fluida e un muro di messaggi «arrivato in ritardo». Lo stesso flusso serve a qualsiasi negozio di prodotti deperibili o su ordinazione — guarda il confronto delle app di selettore data di consegna per vedere come si incastrano i pezzi.
Le date di consegna sono l'altra metà del controllo della capacità: OrderRules regola quando i clienti possono ordinare (orari, tetti giornalieri, limiti per cliente) e quando consegni — in un'unica app, un unico checkout. Vedi la funzionalità Date di consegna o avvia una prova gratuita di 14 giorni.