Condizioni di inventario: una guida passo dopo passo
Guida passo passo per configurare trigger Shopify Flow su scorte esaurite, rientro disponibilità e variazioni di costo variante per sede.
Shopify
In questa pagina: Modifica del livello delle scorte presso la sede, Esaurito presso la sede, Di nuovo disponibile presso la sede, Modifica del costo della variante del prodotto

Variazione del livello dell'inventario presso la sede
Si attiva ogni volta che la quantità disponibile di una variante varia in una sede: una vendita, un rifornimento, un trasferimento, una correzione manuale.
| Incendi causati da | Shopify webhook e rilevamento delle modifiche |
| Autorizzazione | Accesso ai dati di inventario + Accesso ai dati relativi a prodotti, varianti e collezioni |
| Acceso | L'attivazione di un workflow di Shopify Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app |
Utilizzatelo per
- Avvisi di scorte in esaurimento per sede anziché per variante.
- Inoltrare ogni movimento di magazzino a un sistema ERP o a un foglio di rendicontazione.
- Reagite ai cali repentini di grandi entità che sembrano indicare un errore.
Cosa viene inviato al Suo workflow quando il livello dell'inventario in una sede subisce una variazione
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
product |
Prodotto (Shopify) | Il prodotto la cui variante in magazzino è cambiata. Si tratta di un prodotto Shopify completo, pertanto sono disponibili tutti i suoi campi e le azioni relative al prodotto previste da Shopify Flow. |
inventoryLevel |
Oggetto | La sede, la variante/SKU e la quantità disponibile precedente/attuale/differenza |
inventoryLevel.locationId |
ID | |
inventoryLevel.locationName |
Testo | |
inventoryLevel.sku |
Testo | |
inventoryLevel.variantId |
ID | |
inventoryLevel.variantTitle |
Testo | |
inventoryLevel.oldAvailable |
Numero | |
inventoryLevel.newAvailable |
Numero | |
inventoryLevel.delta |
Numero | |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: avviso di scorte in esaurimento per un magazzino
- Selezioni “Livello dell’inventario modificato presso la sede” come trigger.
- Aggiunga una condizione con tre criteri:
inventoryLevel.locationNameuguale aMain warehouse,inventoryLevel.newAvailableminore di5einventoryLevel.oldAvailablemaggiore o uguale a5. - Aggiungere “Invia e-mail interna”:
{{product.title}} / {{inventoryLevel.variantTitle}} ({{inventoryLevel.sku}}) is down to {{inventoryLevel.newAvailable}} at {{inventoryLevel.locationName}}. - Attivi il workflow.
Esaurito presso la sede di questo punto vendita
Si attiva quando la quantità disponibile di una variante raggiunge lo zero in una sede. La variante potrebbe comunque essere ancora disponibile in magazzino altrove.
| Incendi causati da | Shopify webhook e rilevamento delle modifiche |
| Autorizzazione | Accesso ai dati di inventario + Accesso ai dati relativi a prodotti, varianti e collezioni |
| Acceso | L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina "Trigger" dell'app |
Utilizzatelo per
- Si informi il responsabile del negozio che uno scaffale è vuoto, sebbene in magazzino vi siano ancora scorte.
- Richieda un trasferimento tra sedi.
- Impostare un prodotto come disponibile in preordine quando le scorte dell’ultima sede si esauriscono.
Cosa viene inviato al Suo workflow dalla segnalazione “Esaurito in sede”
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
product |
Prodotto (Shopify) | Il prodotto la cui variante è esaurita presso la sede. Si tratta di un prodotto Shopify completo, pertanto sono disponibili tutti i suoi campi e le azioni relative al prodotto proprie di Shopify Flow. |
inventoryLevel |
Oggetto | La sede, la variante/SKU e la quantità disponibile precedente/attuale |
inventoryLevel.locationId |
ID | |
inventoryLevel.locationName |
Testo | |
inventoryLevel.sku |
Testo | |
inventoryLevel.variantId |
ID | |
inventoryLevel.variantTitle |
Testo | |
inventoryLevel.oldAvailable |
Numero | |
inventoryLevel.newAvailable |
Numero | |
inventoryLevel.delta |
Numero | |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: Richiedere un trasferimento quando le scorte di un negozio si esauriscono
- Selezionare "Esaurito in sede" come trigger.
- Aggiungere una condizione:
inventoryLevel.locationNamenon è uguale aMain warehouse. - Aggiungere: Inviare un’e-mail interna al reparto logistica:
{{inventoryLevel.locationName}} is out of {{product.title}} / {{inventoryLevel.variantTitle}}. - Attivi il workflow.
Di nuovo disponibile presso la sede
Si attiva quando la quantità disponibile di una variante passa da zero a un valore superiore a zero in una determinata sede.
| Incendi causati da | Shopify Webhook e rilevamento delle modifiche |
| Autorizzazione | Accesso ai dati dell'inventario + accesso ai dati relativi a prodotti, varianti e collezioni |
| Acceso | L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app |
Utilizzatelo per
- Inviare notifiche di disponibilità del prodotto o comunicare all’ufficio vendite che un ordine in attesa può essere spedito.
- Rimuovere un tag
sold-outo riattivare gli annunci pubblicitari.
Cosa invia la funzione “Di nuovo disponibile in sede” al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
product |
Prodotto (Shopify) | Il prodotto di cui una variante è tornata disponibile in magazzino presso la sede. Si tratta di un prodotto Shopify completo, pertanto sono disponibili tutti i suoi campi e le azioni relative al prodotto proprie di Shopify Flow. |
inventoryLevel |
Oggetto | La sede, la variante/SKU e la quantità disponibile precedente/attuale |
inventoryLevel.locationId |
ID | |
inventoryLevel.locationName |
Testo | |
inventoryLevel.sku |
Testo | |
inventoryLevel.variantId |
ID | |
inventoryLevel.variantTitle |
Testo | |
inventoryLevel.oldAvailable |
Numero | |
inventoryLevel.newAvailable |
Numero | |
inventoryLevel.delta |
Numero | |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia degli eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: rimuovere il tag "esaurito" quando il prodotto torna disponibile
- Selezionare “Di nuovo disponibile nella sede” come trigger.
- Aggiunga o rimuova i tag dei prodotti tramite
sold-out. - Opzionale: aggiungere l’opzione “Invia e-mail interna” con le unità
{{inventoryLevel.newAvailable}}all’indirizzo{{inventoryLevel.locationName}}. - Attivare il workflow.
Modifica del costo di una variante del prodotto
Viene attivato quando il costo unitario di una variante cambia, con il costo precedente e quello nuovo, delta, percentChange e direction.
| Incendi causati da | Shopify webhook e rilevamento delle modifiche |
| Autorizzazione | Accesso ai dati dell'inventario + accesso ai dati relativi a prodotti, varianti e collezioni |
| Acceso | L'attivazione di un workflow Flow che lo utilizza ne attiva il funzionamento. Il relativo interruttore si trova nella pagina “Trigger” dell’app |
Utilizzatelo per
- Si raccomanda di ricontrollare i margini qualora un fornitore aumenti i prezzi.
- Variante di bandiera il cui costo supera ora una quota del prezzo.
Cosa invia la funzione “Modifica del costo della variante del prodotto” al Suo workflow
| Variabile in Shopify Flow | Tipo | Cosa contiene |
|---|---|---|
product |
Prodotto (Shopify) | Il prodotto la cui variante ha subito una variazione di prezzo. Si tratta di un prodotto Shopify completo, pertanto sono disponibili tutti i suoi campi e le azioni relative al prodotto proprie di Shopify Flow. |
variantCostChange |
Oggetto | La variante/SKU e il costo per articolo precedente e attuale |
variantCostChange.variantId |
ID | |
variantCostChange.variantTitle |
Testo | |
variantCostChange.sku |
Testo | |
variantCostChange.oldCost |
Denaro (importo, codice valuta) | |
variantCostChange.newCost |
Denaro (importo, codice valuta) | |
variantCostChange.delta |
Numero | Nuovo valore meno vecchio valore. Valore nullo se uno dei due valori è sconosciuto |
variantCostChange.percentChange |
Numero | Variazione espressa in percentuale rispetto al valore precedente (-12,5 = calo del 12,5%). Valore nullo se il valore precedente è 0 o sconosciuto |
variantCostChange.direction |
Testo | aumento, diminuzione o nessun cambiamento |
eventId |
Testo | L'ID di questo evento. Lo cerchi nella Cronologia eventi dell'app per verificare esattamente cosa è stato inviato. |
Esempio: rivedere il prezzo qualora il costo aumenti di oltre il 5 per cento
- Selezionare “Modifica del costo della variante del prodotto” come trigger.
- Aggiungere una condizione:
variantCostChange.percentChangemaggiore di5. - Aggiunga i tag dei prodotti tramite
margin-reviewe invii un’e-mail interna tramite{{variantCostChange.oldCost.amount}} -> {{variantCostChange.newCost.amount}}per{{variantCostChange.sku}}. - Attivi il workflow.
Prossimi passi
Tutti e quattro richiedono l’accesso ai dati dell’inventario e l’accesso ai dati di prodotto (l’evento riporta il prodotto come riferimento). La concessione dell’accesso ai dati dell’inventario comporta anche la richiesta di accesso alle sedi, in modo che gli eventi possano specificare la sede.
- Guida completa ai trigger - tutti i trigger su un'unica pagina.
- La scelta del trigger giusto - quale sia quella più adatta al Suo caso.
- Trigger personalizzato - qualora non fosse disponibile alcun trigger predefinito adatto, ne crei uno personalizzato.
- Cronologia degli eventi e risoluzione dei problemi - verificare quale colpo sia stato sparato e quale proiettile abbia trasportato.
