Prevedi la domanda utilizzando i dati di vendita di Shopify
Come trasformare la cronologia degli ordini Shopify in una previsione della domanda: quali report nativi estrarre, quanto indietro guardare e cosa pulire prima.
Ogni metodo di previsione descritto in qualsiasi punto di questo sito presuppone che tu abbia già una colonna di vendite passate davanti a te. Far uscire quella colonna da Shopify, in una forma che una formula può effettivamente utilizzare, è un problema separato di cui nessuno ti avvisa finché non sei a tre schede in Analytics chiedendoti perché il report sullo schermo ha solo una riga per prodotto.
Questo post riguarda specificamente quel passaggio: dove risiedono effettivamente i tuoi dati di vendita in Shopify, quale rapporto ti fornisce una cronologia reale per SKU invece di un singolo totale appiattito, quanto vale la pena tirare indietro e cosa eliminare prima di fidarti dei numeri. Una volta che i dati saranno puliti,scegliendo un metodoetrasformandolo in una quantità targetsono post separati.
Dove risiedono i tuoi dati di vendita
Shopify conserva i dati di vendita in due posti diversi e non sono intercambiabili. Gli ordini stessi, le singole transazioni, una riga per voce, con SKU, quantità, prezzo e tutto il resto allegato, risiedono in Ordini nel tuo pannello di controllo e possono essere esportati direttamente. I report che riepilogano le vendite per prodotto sono disponibili in Analisi → Report, nella categoria Vendite.
Nessuno di questi è uguale ai report nativi sull'inventario di Shopify, che tengono traccia dei livelli delle scorte e degli aggiustamenti anziché delle vendite;li copriamo separatamente. Questo post riguarda il lato delle vendite: la materia prima da cui viene effettivamente costruita una previsione della domanda.
Quali rapporti tirare
Inizia con l'esportazione dell'ordine. Nel tuo pannello di controllo, vai su Ordini → Esporta, scegli Ordini per data (scegli una data di inizio e di fine) o un conteggio di righe fisso, seleziona CSV ed esporta. Tutto ciò che supera le 50 righe o l'esportazione di un intervallo di date ti viene inviato via email anziché scaricato sul posto. Il file stesso è grande, con oltre 70 colonne, che coprono le nozioni di base dell'ordine, i dati finanziari, lo stato di evasione, gli indirizzi e lo SKU della voce, la quantità e il prezzo. È la versione più grezza e completa dei tuoi dati di vendita e la documentazione di esportazione di Shopify non menziona alcuna restrizione del piano su di essa. Sembra disponibile per qualsiasi negozio con cronologia degli ordini da esportare.
Per uno sguardo più rapido ai totali a livello di prodotto, Analisi → Report → Vendite dispone di due report basati sui prodotti: Vendite totali per prodotto e Vendite totali per variante prodotto. Ciascuno fornisce la quantità netta venduta per SKU, oltre alle consuete colonne finanziarie. Il problema: nessuno dei due ha una ripartizione della data nativa. Ogni riga rappresenta un prodotto o una variante, sommati nell'intervallo di date selezionato, non in una serie settimana per settimana o mese per mese. È la stessa forma del numero che la procedura dettagliata del punto di riordino chiama "5 unità al giorno" per Cedar & Fig, 250 g: un singolo totale diviso per i giorni nella finestra, non una serie temporale effettiva.
Per le serie reali, le vendite suddivise per periodo e per prodotto, in un unico posto, utilizza Vendite totali nel tempo con l'aggiunta di colonne di prodotto oppure esegui il report a livello di prodotto su finestre di date successive più brevi e unisci insieme i risultati. Shopify offre anche report personalizzati ed esplorazioni di dati per creare un report modellato esattamente nel modo in cui ti serve; vale la pena confermare i limiti delle righe e i meccanismi esatti direttamente nel tuo amministratore se il tuo catalogo è abbastanza grande da essere importante.
campi in un'esportazione completa dell'ordine Shopify
i report nativi suddividono le vendite per prodotto: nessuno dei due ha una colonna della data
righe Shopify vengono visualizzate sullo schermo prima che sia richiesta un'esportazione completa
formati di esportazione disponibili: CSV, XML, JSONL, Parquet
Quanto indietro guardare
Shopify documenta un limite storico rigido per due categorie di dati di reporting: le analisi basate sulla sessione risalgono solo a ottobre 2022 e le metriche basate sull'inventario risalgono solo a ottobre 2023. I dati sulle vendite e sugli ordini stessi non sono coperti da nessuno di questi limiti e Shopify non indica un limite separato per questo. Considera "quanto indietro posso recuperare la mia cronologia delle vendite" come una domanda a cui risponde l'età del tuo negozio, non come un limite della piattaforma.
Quanto ti serve dipende da cosa stai cercando di vedere. Un numero di velocità di base, unità medie vendute al giorno, è utilizzabile da una finestra breve; il punto di riordinoprocedura dettagliata su questo sitoutilizza da 60 a 90 giorni e anche in questo caso è un valore predefinito ragionevole. Un confronto stagionale è un problema diverso: è necessario almeno un anno precedente completo per il confronto, idealmente di più, e non esiste una cifra fissa per quanti anni contano come sufficienti. Nessuno ne ha pubblicato uno; non lasciare che il blog di un concorrente ti convinca del contrario.
Pulizia dei dati
Esportazioni grezze alla mano, alcune cose distorcono un numero di domanda prima ancora che tu abbia iniziato a fare previsioni da esso.
- Escludi ordini annullati e completamente rimborsati. Le unità che sono tornate dallo scaffale non sono richieste, anche se si trovano nella stessa riga delle esportazioni di tutto il resto.
- Contrassegna qualsiasi tratta in cui uno SKU era effettivamente esaurito. Un report sulle vendite registra solo ciò che è stato venduto, non ciò che i clienti desideravano. Una settimana di vendite pari a zero perché lo scaffale era vuoto sembra identica a una settimana di domanda veramente pari a zero, e una previsione che non riesce a distinguere le due cose ordinerà troppo poco.
- Separa gli elementi pubblicitari in blocco o all'ingrosso dagli ordini ordinari. Un singolo ordine all'ingrosso di 200 unità che si trova all'interno di una media di "unità al giorno" per uno SKU che altrimenti viene venduto in unità e due distorce gravemente il numero.
- Prendi nota di tutto ciò che sai essere una tantum (un errore di prezzo, un errore di magazzino, un ordine di prova) e rimuovilo piuttosto che lasciare che diventi tranquillamente "normale" nella media del prossimo trimestre.
Un esaurimento delle scorte non riduce la domanda. Impedisce semplicemente di visualizzare il report sulle vendite.
Vendite multicanale
Se POS, ordini all'ingrosso o un canale di marketplace scrivono i loro ordini su Shopify come parte dello stesso flusso di ordini, sono già presenti all'interno dell'esportazione o del report che hai richiamato sopra. Niente in più da fare.
Se un canale non è affatto sincronizzato con Shopify (un mercato gestito in modo indipendente al di fuori di Shopify, un rapporto di vendita all'ingrosso che funziona su un foglio di calcolo e una fattura), le sue vendite non verranno visualizzate da nessuna parte nei dati sopra e una previsione costruita solo dai numeri di Shopify sottostimerà la domanda reale per qualsiasi SKU che il canale si muove in volume. La soluzione è manuale: estrai la cronologia delle vendite di quel canale separatamente e combinala con quella di Shopify, almeno per gli SKU in cui il canale non tracciato rappresenta una quota significativa del totale.
Una volta esportati, ripuliti e combinati tra i canali, i dati di vendita vengono inseriti direttamente nel resto del processo di previsione. Vedi il nostroguida completa alla previsione dell'inventario di Shopifyper come i pezzi si incastrano da un capo all'altro.
Fare tutto quanto sopra manualmente (esportare, attendere l'e-mail, aprire il CSV, eliminare la settimana promozionale, rifarlo il trimestre successivo perché il file è obsoleto) è un lavoro reale e ricorrente, ed è il motivo per cui la maggior parte dei negozi smette di farlo in modo coerente dopo qualche dozzina di SKU.StockCuerimuove in modo specifico la fase di esportazione: estrae automaticamente la cronologia degli ordini di un negozio, ne riempie 24 mesi al momento dell'installazione e ricalcola le previsioni di ogni SKU durante la notte rispetto ai dati in tempo reale.
STOCKCUE
Estrarre e pulire manualmente due anni di cronologia delle vendite è un lavoro che la maggior parte dei negozi inizia una volta e non finisce mai due volte. StockCue riempie automaticamente 24 mesi della tua cronologia degli ordini Shopify e ricalcola le previsioni ogni notte, su ogni piano incluso quello gratuito.
Installa StockCue su Shopify →Domande frequenti
Quale report Shopify mostra la cronologia delle vendite per la previsione?
Nessun singolo report nativo viene creato come serie temporale. Vendite totali per prodotto e Vendite totali per variante prodotto, in Analisi → Report, forniscono la quantità netta venduta per SKU ma la sommano nell'intero intervallo di date selezionato in un'unica riga, senza suddivisione per data. Per una serie effettiva periodo per periodo, utilizza Vendite totali nel tempo con l'aggiunta di colonne di prodotto oppure esporta gli ordini grezzi in Ordini → Esporta e crea tu stesso la serie.
Di quanti mesi di dati di vendita Shopify hai bisogno per prevedere con precisione?
Non c'è un numero fisso e dipende da cosa stai prevedendo. Una cifra di velocità di base - unità medie vendute al giorno - è utilizzabile da 60 a 90 giorni di cronologia, la stessa finestra consigliata dalla guida ai punti di riordino di questo sito. Un modello stagionale necessita di almeno un anno intero precedente per essere confrontato, e più di uno è migliore, anche se nessuna fonte fissa un numero esatto di anni che conta come sufficiente.
Gli ordini all'ingrosso o all'ingrosso dovrebbero essere esclusi da una previsione?
Generalmente sì, se distorcono il normale segnale di domanda per unità di uno SKU. Una manciata di grandi ordini all'ingrosso mescolati in una cronologia delle vendite al dettaglio altrimenti stabile gonfierà la media in un modo che non riflette il modo in cui il prodotto viene effettivamente venduto giorno per giorno: separa i due e prevedeli in modo indipendente se il commercio all'ingrosso rappresenta una quota significativa del volume di uno SKU.
I soli dati di vendita di Shopify possono prevedere la domanda su più canali di vendita?
Solo per i canali i cui ordini confluiscono effettivamente in Shopify. Se un canale scrive i suoi ordini nel flusso di ordini Shopify (POS, la maggior parte delle integrazioni del marketplace, ordini all'ingrosso inseriti manualmente), le sue vendite sono già incluse nei report e nelle esportazioni di cui sopra. Se un canale opera interamente al di fuori di Shopify, le sue vendite non verranno visualizzate in nessun report di Shopify e le previsioni basate esclusivamente sui dati di Shopify sottovaluteranno la domanda reale per quello SKU.