In breve
Il collegamento fra sito e gestionale richiede regole sui dati, sul verso degli aggiornamenti e sulla gestione delle interruzioni. Un progetto affidabile parte da un campione di prodotti, definisce cosa mostrare al pubblico e verifica che le modifiche arrivino complete e nel giusto ordine.
- Assegna codici stabili e una fonte autorevole a ogni campo.
- Definisci listino, disponibilità e frequenza secondo il processo aziendale.
- Prevedi controlli, avvisi e recupero delle sincronizzazioni fallite.
Definire quali informazioni devono passare al sito
Collegare il sito al gestionale può significare importare un catalogo una volta al giorno oppure coordinare prodotti, prezzi e scorte durante la vendita. Prima di scegliere un connettore, elenca quali informazioni devono passare, in quale direzione e con quale obiettivo. Il caricamento dei prodotti non include automaticamente il rientro degli ordini.
Chiedi al fornitore del gestionale quali modalità sono effettivamente disponibili: esportazioni strutturate, API o integrazioni già supportate. Verifica documentazione, campi accessibili, frequenza ammessa e ambiente per le prove. La semplice presenza della parola “integrazione” in una scheda commerciale non descrive il perimetro utilizzabile.
La scelta fra catalogo online ed ecommerce viene prima della tecnologia: mostrare una disponibilità indicativa per chiedere informazioni richiede un processo diverso dalla vendita con conferma immediata. Scrivi questa differenza nei requisiti del progetto.
Assegnare codici stabili e responsabilità ai campi
Ogni prodotto e variante devono essere riconoscibili nei sistemi coinvolti. Usa un codice stabile, documentando eventuali corrispondenze tra identificativi differenti. Il titolo commerciale non è una chiave affidabile: può cambiare, essere tradotto oppure coincidere con quello di un altro articolo.
Per ogni campo stabilisci dove si effettua la modifica. Il gestionale può governare codici e listini, mentre il sito mantiene testi editoriali e immagini. Evita che un aggiornamento cancelli una descrizione curata perché nel file del gestionale quel campo è vuoto. Definisci separatamente “nessuna modifica” e “cancellazione richiesta”.
| Dato | Fonte | Regola |
|---|---|---|
| Codice variante | Gestionale | Univoco e conservato |
| Prezzo pubblico | Listino selezionato | Valuta e condizioni esplicite |
| Descrizione | Sito | Non sovrascritta dall’importazione |
| Disponibilità | Regola concordata | Esclude quantità non vendibili |
Chiarire che cosa significano prezzo e disponibilità
Un gestionale può contenere diversi listini, sconti riservati, confezioni e unità di vendita. Prima di pubblicare un valore, specifica quale pubblico lo vede, se si riferisce al pezzo o alla confezione, la valuta e il trattamento delle imposte. Un listino riservato non deve finire nell’esportazione destinata alle pagine pubbliche.
La quantità fisica non coincide necessariamente con quella vendibile: possono esserci pezzi prenotati, danneggiati o destinati ad altri canali. La documentazione Shopify sugli stati delle scorte distingue quantità disponibili, presenti, impegnate e riservate. I nomi possono cambiare nel tuo gestionale: va definita la corrispondenza.
Stabilisci anche cosa mostrare per prodotti su ordinazione, arrivi previsti e disponibilità incerta. “Disponibile su richiesta” e “spedizione immediata” descrivono condizioni diverse. Il testo pubblico deve riflettere ciò che il processo aziendale può sostenere.
Scegliere frequenza e direzione degli aggiornamenti
Valuta quanto può invecchiare un dato prima di creare un problema. Una descrizione tecnica stabile può essere aggiornata periodicamente; la disponibilità dell’ultimo pezzo richiede un ragionamento diverso se il prodotto viene venduto contemporaneamente in negozio e online. Una frequenza elevata, da sola, non risolve le vendite concorrenti.
Le API consentono uno scambio strutturato; i webhook segnalano eventi, mentre un file può alimentare importazioni programmate. La scelta dipende dalle capacità effettive dei sistemi. Occorre prevedere anche un confronto periodico dei dati: Shopify raccomanda controlli di riconciliazione perché la ricezione di tutti gli eventi non è sempre garantita.
Se gli ordini tornano al gestionale, documenta quando viene impegnata la quantità e come vengono gestiti annullamenti e duplicati. Sono flussi aggiuntivi da collaudare. Il collegamento al CRM, invece, riguarda contatti e richieste commerciali e segue un’altra mappa di dati.
Esempio ipotetico: un distributore con catalogo online
Immaginiamo un distributore di ferramenta che mostra prodotti sul sito e raccoglie richieste, senza carrello. Il gestionale contiene articoli venduti singolarmente e a confezione, due magazzini e un listino riservato. Il sito deve mostrare soltanto il catalogo pubblico, lasciando al commerciale la conferma dell’offerta.
Per un campione iniziale si scelgono un articolo singolo, una confezione, una variante e un prodotto su ordinazione. L’importazione usa il codice del gestionale, riporta correttamente l’unità di vendita e considera soltanto il magazzino destinato al catalogo. Le descrizioni restano curate nel sito; il listino riservato viene escluso dai dati esportati.
Se un aggiornamento non arriva entro l’intervallo concordato, la scheda non continua a promettere una disponibilità recente: passa a “disponibilità da verificare” e avvisa il referente. La richiesta del cliente conserva codice e quantità desiderata. Questo esempio definisce un comportamento verificabile senza introdurre una promessa di vendita che l’azienda non ha previsto.
Gestire interruzioni, modifiche parziali e prodotti rimossi
Decidi prima cosa accade quando manca un campo, il file è incompleto oppure un sistema non risponde. Un’importazione vuota non dovrebbe cancellare automaticamente tutto il catalogo. Confronta numero e tipologia delle modifiche con soglie concordate e richiedi una verifica nei casi anomali.
Ogni esecuzione deve lasciare una traccia leggibile: momento, prodotti elaborati, errori e risultato. Un nuovo tentativo deve aggiornare gli stessi prodotti senza crearne copie. Conserva l’ultimo insieme di dati verificato quando è appropriato, ma definisci quali informazioni diventano troppo vecchie per essere mostrate come attuali.
La dismissione di un codice richiede una decisione editoriale: articolo fuori produzione, sostituzione o rimozione definitiva non sono la stessa situazione. Nella gestione di un catalogo tecnico B2B, documentazione e ricambi possono restare utili anche dopo la fine della vendita. Evita cancellazioni indiscriminate e assegna un referente alle eccezioni.
Collaudare i casi che possono creare informazioni discordanti
Usa un ambiente di prova e prodotti rappresentativi, includendo le situazioni meno comuni. Confronta il risultato visibile sul sito con i dati di partenza e con le regole scritte, insieme a chi gestisce listini e magazzino.
Controlli prima dell’avvio
- Varianti, confezioni e codici simili restano distinti.
- Prezzi, decimali, valuta e unità di vendita coincidono.
- Campi vuoti non cancellano contenuti senza una regola esplicita.
- Prodotti riservati e listini privati non sono pubblicati.
- Un aggiornamento ripetuto non crea duplicati.
- Interruzioni e dati troppo vecchi attivano il comportamento previsto.
- Prodotti rimossi o sostituiti mantengono percorsi coerenti.
Se esiste un acquisto online, aggiungi prove su ordini simultanei, annullamenti e ripristino delle quantità. Le credenziali del collegamento devono restare sul sistema incaricato dello scambio, con gli accessi necessari al perimetro concordato e una responsabilità chiara per la loro gestione.
Prevedere chi seguirà il collegamento nel tempo
Il progetto dovrebbe indicare chi legge gli avvisi, corregge i dati e contatta i fornitori. Distinguere un problema nel gestionale da uno nell’importazione evita che una scheda errata venga corretta soltanto sul sito per essere sovrascritta al passaggio successivo.
Conserva mappa dei campi, regole di disponibilità, frequenza, procedura di recupero e casi di collaudo. Prima di cambiare versione del gestionale, listino o piattaforma, verifica se il collegamento è coinvolto. Anche l’aggiunta di un nuovo magazzino può cambiare il significato del dato esposto al pubblico.
Nel preventivo di realizzazione del sito, rendi riconoscibili configurazione iniziale, licenze eventuali, manutenzione e responsabilità dei diversi fornitori. Parti dal flusso più utile e controllabile: un catalogo aggiornato con regole esplicite offre una base concreta per valutare in seguito ordini, aree riservate o altri scambi.
