Integrazione e-commerce gestionale: chi comanda su catalogo, giacenze e ordini
Collegare negozio online e gestionale non vuol dire sincronizzare tutto. Per ogni informazione serve un solo sistema che comanda e una direzione chiara.

Integrazione e-commerce gestionale: la regola che decide tutto
Per ogni informazione deve comandare un solo sistema, e la sincronizzazione va in una sola direzione. Il gestionale governa codici, prezzi, giacenze e documenti fiscali. Il negozio governa testi, immagini e carrello. Gli ordini fanno la strada opposta: nascono nel negozio e finiscono nel gestionale.
Quasi tutti i problemi di un'integrazione nascono dal fare l'opposto: due sistemi che si scrivono addosso, e a un certo punto nessuno sa quale dei due abbia ragione.
Prima di collegare qualsiasi cosa: una tabella su chi comanda
Prendi un foglio e scrivi, per ogni informazione che oggi ricopi a mano da un programma all'altro, chi dovrebbe comandare. Se la risposta è «dipende», hai trovato il primo lavoro da fare, e non è tecnico.
| Informazione | Chi comanda | Direzione | Ritmo sensato |
|---|---|---|---|
| Codice, listino, costo, peso, aliquota | Gestionale | Gestionale verso negozio | A ogni modifica, o a blocchi |
| Testi, foto, SEO, categorie di vetrina | Negozio | Nessuna | Non si sincronizza |
| Giacenza disponibile | Gestionale | Gestionale verso negozio | Frequente |
| Ordine | Negozio all'origine, poi gestionale | Negozio verso gestionale | Subito |
| Stato di evasione, tracking | Gestionale | Gestionale verso negozio | A ogni cambio di stato |
| Fatture, DDT, note di credito | Gestionale | Gestionale verso negozio o cliente | All'emissione |
Guarda la riga dei testi e delle foto: non si sincronizzano. Se lasci che il gestionale sovrascriva le descrizioni, alla prima importazione notturna le schede curate a mano da chi gestisce il negozio tornano a essere la riga secca di anagrafica, e quel lavoro va rifatto.
Catalogo: il codice arriva dal gestionale, la vetrina resta del negozio
Il collante fra i due sistemi è il codice articolo. Deve essere identico, scritto allo stesso modo, senza spazi in coda e senza zeri che un foglio di calcolo ha mangiato. Se i codici non coincidono, nessuna integrazione regge, e conviene sistemarli prima di scrivere un solo flusso.
Dal gestionale al negozio passano: codice, prezzo, aliquota, peso, unità di vendita, stato (attivo o fuori catalogo). Il negozio arricchisce con tutto il resto. Un articolo nuovo si crea nel gestionale e arriva nel negozio come bozza, non pubblicato: qualcuno deve aggiungere foto e testo prima che un cliente lo veda.
Le varianti sono il punto dove le mappature si rompono. Una maglia in più taglie e colori è per il negozio un prodotto con tante varianti, per il gestionale spesso un codice per ogni combinazione, oppure una matrice di taglie e colori. Decidi prima come si corrispondono: ogni variante del negozio punta a un solo codice del gestionale, uno a uno. Lo stesso vale per le unità di misura: se il gestionale conta pezzi e il negozio vende confezioni da sei, la conversione si scrive una volta, in un posto solo.
Per un B2B c'è un punto in più: i listini per cliente. Se vendi con prezzi diversi a seconda dell'azienda, quel calcolo deve restare nel gestionale, e il negozio deve farselo restituire già calcolato, senza rifarlo. Replicare le regole di sconto in due posti è il modo più rapido per avere un cliente che vede un prezzo e riceve una fattura con un altro.
Giacenze: il numero che si sbaglia più volentieri
Qui l'errore costa subito. Il negozio vende l'ultimo pezzo due volte, perché il gestionale lo aveva già impegnato per un ordine telefonico e nessuno lo ha detto al sito.
Sincronizza la disponibilità, non la giacenza fisica: giacenza meno impegnato. Poi decidi se tenere un margine di sicurezza sugli articoli che girano di più, ad esempio nascondere l'ultimo pezzo al negozio. È un compromesso: vendi un po' meno, ma gestisci meno scuse.
Se vendi anche su un marketplace, il principio è lo stesso e pesa di più: la disponibilità parte sempre dal gestionale verso ogni canale. Un canale che passa il numero a un altro canale è il modo in cui lo stesso pezzo si vende tre volte.
Sul ritmo, la risposta onesta è che dipende da quanto vendi. Con pochi ordini al giorno basta un aggiornamento a intervalli brevi. Con molti ordini e articoli contesi serve qualcosa di più vicino al tempo reale. In ogni caso aggiungi un controllo di riconciliazione notturno che confronta i due numeri e segnala le differenze: una notifica non consegnata o un flusso fermo per un errore bastano a far divergere i conteggi, e il controllo serve a scoprirlo prima del cliente.
Ordini: dal negozio al gestionale, e la risposta che torna indietro
Un ordine pagato nel negozio deve diventare un ordine nel gestionale senza che nessuno lo riscriva. Per farlo bene servono tre cose.
- Una chiave unica. Il numero d'ordine del negozio viaggia con l'ordine e viene salvato nel gestionale. Se il flusso riparte dopo un errore, riconosce l'ordine già inserito e non lo duplica.
- Una scheda cliente trovata o creata. Il flusso cerca il cliente per partita IVA o codice. Se non c'è, lo crea in uno stato da verificare, oppure ferma l'ordine in una coda: per un B2B, aprire un cliente nuovo senza che nessuno guardi è una scelta che qualcuno prima o poi rimpiange.
- Un blocco per le eccezioni. Se arriva un articolo con un codice che il gestionale non conosce, l'ordine non sparisce e non viene inserito a metà: va in una coda con un avviso a una persona precisa.
Non dimenticare le righe che non sono articoli: spedizione, commissioni di pagamento, coupon. Il gestionale le vuole come righe con un codice e un'aliquota. Se non le mappi, il totale dell'ordine nel gestionale non torna con quanto hai incassato, e te ne accorgi alla chiusura del mese. Meglio far confrontare al flusso il totale ricalcolato con quello pagato, e fermare l'ordine se differiscono.
Poi c'è il ritorno. Quando il magazzino evade l'ordine, stato e numero di tracking tornano al negozio e da lì al cliente. Chi salta questo passaggio continua a ricevere telefonate «dov'è il mio pacco?», cioè lo stesso lavoro manuale di prima, spostato.
Il percorso completo, dal pagamento alla notifica, lo trovi nella guida su come funziona l'automazione degli ordini e-commerce.
Documenti: li emette il gestionale, il negozio li consegna
Fattura, DDT e nota di credito nascono dove vive la contabilità. Non ha senso farli generare dal negozio per poi riallinearli: la numerazione e la parte fiscale restano nel gestionale e basta.
Al negozio si rimanda il file, o un collegamento, così il cliente lo scarica dalla sua area o lo riceve per email con la conferma di spedizione. Una nota di credito per un reso segue lo stesso schema, ma parte dal gestionale e aggiorna lo stato dell'ordine nel negozio, non il contrario.
Se in queste righe riconosci il tuo giro di copia e incolla fra programmi e vuoi capire quanto si può togliere, è il lavoro che facciamo con le automazioni su misura con n8n, Python e AI.
Integrazione CRM gestionale: quando coinvolgere anche il CRM
Chi collega negozio e gestionale si chiede presto se mettere in mezzo anche il CRM. La risposta pratica: sì, ma dopo. Prima fai funzionare catalogo, giacenze e ordini. Quando regge, il CRM può ricevere dal gestionale lo storico di ordini e clienti, così l'area commerciale sa cosa ha comprato un'azienda prima di telefonarle. Come dividere campi e direzioni lo spieghiamo nell'articolo sull'integrazione gestionale CRM.
Cosa provare prima di accendere tutto
Un'integrazione che funziona col caso pulito non dice nulla. Si giudica sui casi storti, e conviene provarli apposta con ordini di prova:
- un ordine con l'ultimo pezzo disponibile, mentre il gestionale lo impegna da un'altra parte;
- un cliente nuovo con partita IVA mai vista;
- un articolo con un codice che nel gestionale non esiste;
- un ordine con spedizione e coupon, per verificare che il totale torni;
- un reso con nota di credito.
Per ciascuno decidi in anticipo chi riceve l'avviso e dove si vede l'errore. Un flusso che fallisce in silenzio è peggio del copia e incolla, perché del copia e incolla almeno ti accorgi.
Integrazione e-commerce gestionale: un caso e i suoi limiti
Nei nostri casi pubblicati (pagina Automazioni di liberatori.eu, aggregati sui primi novanta giorni dal lancio) c'è un e-commerce B2B da 1.200 ordini al mese con gestionale, corriere e CRM sincronizzati: il 98% degli ordini passa senza tocco umano e il lavoro è passato da quattro persone a una. È un caso, non una promessa. Il risultato dipende da quanto codici e processi sono in ordine prima di cominciare, e gli ordini che richiedono ancora una persona sono quelli che finiscono nella coda delle eccezioni.
Come procedere, in ordine
- Compila la tabella di chi comanda su cosa, e chiudi i «dipende».
- Allinea i codici articolo fra i due sistemi, varianti comprese.
- Parti dal solo flusso gestionale verso negozio per prezzi e disponibilità.
- Aggiungi gli ordini in ingresso con chiave unica e coda delle eccezioni.
- Aggiungi il ritorno di stato, tracking e documenti.
- Attiva il controllo notturno che confronta giacenze e ordini e segnala le differenze.
Se il gestionale che usi non espone modi decenti per essere collegato, o ti costringe a workaround continui, il problema è a monte: allora vale la pena guardare anche gestionale su misura o software pronto prima di spendere in integrazioni sempre più fragili.
La prima cosa da fare è la tabella: siediti con chi gestisce il negozio e con chi tiene il gestionale, e non alzarti finché ogni riga ha un solo nome accanto a «chi comanda».
Domande frequenti
Conviene sincronizzare in tempo reale o a intervalli?
Dipende dal volume e da quanto sono contesi gli articoli. Ordini e giacenze dei prodotti che girano di più meritano aggiornamenti frequenti; prezzi e catalogo vanno bene anche a blocchi. In ogni caso serve un controllo notturno che confronti i due sistemi.
Chi deve emettere le fatture, il negozio o il gestionale?
Il gestionale, perché numerazione e parte fiscale devono stare in un solo posto. Il negozio si limita a consegnare il documento al cliente, nella sua area o per email.
Cosa succede se arriva un ordine con un codice sconosciuto?
L'ordine non va inserito a metà né perso. Va in una coda delle eccezioni con un avviso a una persona precisa, che corregge il codice e rilancia l'inserimento.