Ecommerce B2B e gestionale: come integrarli senza duplicare i processi aziendali
Aggiornamento: 5 giorni fa
Il listino del cliente X è nel gestionale. Lo sconto quantità che avete negoziato con lui è nel gestionale. I suoi termini di pagamento, il suo storico ordini, la giacenza reale del prodotto che sta cercando in questo momento: tutto è già lì.
La domanda che decide se questo tipo di progetto funziona, o diventa un problema quotidiano, è una sola: quei dati arrivano nello shop online, o qualcuno dovrà reinserirli a mano in due sistemi paralleli?
Questa è la domanda che le guide generiche sull'ecommerce B2B non affrontano quasi mai. Noi la affrontiamo ogni volta che iniziamo un progetto con un'azienda manifatturiera, un grossista o un distributore che ha già un gestionale attivo da anni e vuole aprire — o migliorare — un canale online per i propri clienti business.
In breve
Un ecommerce B2B che duplica prezzi, sconti e giacenze in due sistemi separati genera doppio lavoro e dati disallineati fin dal primo mese.
Il gestionale resta il source of truth per prezzi, condizioni commerciali e magazzino; l'ecommerce si limita a esporli online in tempo utile.
L'integrazione si realizza con API dirette o middleware, in tempo reale o a intervalli programmati, a seconda di cosa deve sincronizzarsi.
L'errore più frequente non è tecnico: è pensare all'integrazione come a un dettaglio da risolvere dopo aver scelto la piattaforma, invece che come al vero perimetro del progetto.
La scelta tra Shopify B2B, Shopware o sviluppo su misura conta meno dell'architettura di sincronizzazione che ci sta dietro.
Perché un progetto di ecommerce B2B non è solo un nuovo sito
Per un'azienda che vende ai consumatori finali, un ecommerce è essenzialmente un nuovo canale di vendita: prodotti, prezzo unico, checkout, spedizione. Per un'azienda B2B con anni di attività alle spalle, la situazione è diversa. I processi commerciali esistono già, spesso da decenni, e vivono nel gestionale: prezzi differenziati per cliente, scontistica per fascia o per volume, quantità minime d'ordine, condizioni di pagamento negoziate una per una.
Lo shop online non introduce questi processi. Li rende accessibili online. Se il progetto viene affrontato come "costruiamo un sito, poi vediamo come collegarlo", il rischio concreto è ricreare da zero — nello shop — una logica commerciale che nel gestionale esiste già, con la certezza che le due versioni inizieranno presto a divergere.
Questo è il motivo per cui, nei nostri progetti di shop B2B, la prima fase non riguarda mai il design. Riguarda la mappatura di cosa succede oggi nel gestionale, prima ancora di discutere quale piattaforma usare.
Cosa deve davvero dialogare tra ecommerce e gestionale
Non tutti i dati hanno lo stesso livello di urgenza. Alcuni possono aggiornarsi una volta al giorno senza conseguenze, altri devono essere corretti al secondo. Distinguerli è il primo passo di qualsiasi integrazione seria.
Listini e prezzi per cliente
In un contesto B2B, raramente esiste un prezzo unico. Ogni cliente — o ogni fascia di clienti — può avere un listino specifico, concordato nel tempo e gestito nel gestionale. Se l'ecommerce mostra un prezzo diverso da quello che il cliente si aspetta in base all'accordo commerciale, la fiducia nel canale online crolla alla prima verifica in fattura.
Scontistica e condizioni commerciali
Sconti a scaglioni, promozioni per categoria di prodotto, quantità minime d'ordine (MOQ), termini di pagamento a 30, 60 o 90 giorni: sono condizioni negoziate, spesso cliente per cliente. Vanno sincronizzate insieme al prezzo, non gestite come una regola generica valida per tutti.
Giacenze e disponibilità
Mostrare un prodotto disponibile quando in realtà è esaurito genera ordini che poi vanno gestiti manualmente, con danno alla relazione commerciale. La frequenza di sincronizzazione delle giacenze — in tempo reale o a intervalli di pochi minuti — va decisa in base al tasso di rotazione del magazzino, non impostata per default.
Anagrafiche clienti, ruoli e autorizzazioni
Nei progetti B2B, un "cliente" spesso non è una persona sola ma un'azienda con più utenti: chi ordina, chi approva, chi consulta soltanto lo storico. Il gestionale conosce già questa struttura attraverso le anagrafiche esistenti; l'ecommerce deve rispecchiarla con ruoli e permessi coerenti, non reinventarla.
Ordini, documenti e fatturazione elettronica
L'ordine generato online deve rientrare nel gestionale come un ordine a tutti gli effetti, non come un file da reinserire manualmente. Da lì partono conferma d'ordine, bolla, fattura elettronica verso lo SDI e gli altri documenti che il processo commerciale italiano richiede. È il punto in cui più progetti si arenano, perché viene affrontato per ultimo invece che pianificato dall'inizio.
Le architetture possibili: chi è il source of truth
Ogni progetto di integrazione tra ecommerce e gestionale deve rispondere a una domanda precisa: per ciascun tipo di dato, quale sistema decide il valore corretto?
Dato | Sistema master tipico | Direzione | Frequenza tipica |
Listini e prezzi cliente | ERP/gestionale | ERP → ecommerce | In tempo reale o frequente |
Giacenze | ERP/WMS | ERP/WMS → ecommerce | In tempo reale o pochi minuti |
Ordini | Ecommerce | Ecommerce → ERP | Immediata |
Anagrafiche clienti | ERP/CRM | Bidirezionale, secondo il processo | Event-based / programmata |
Descrizioni e immagini | PIM | PIM → ecommerce | Programmata |
Fatture e documenti | ERP | ERP → ecommerce/area cliente | Dopo elaborazione |
Non esiste una configurazione universale: la tabella rappresenta un'architettura tipica, da adattare ai processi aziendali.
Nella maggior parte dei casi, prezzi, condizioni commerciali, giacenze e stato dell'ordine restano di competenza del gestionale, che agisce da source of truth. L'ecommerce li consuma e li espone, ma non li modifica in autonomia. Le descrizioni prodotto, le immagini e i contenuti di marketing, invece, spesso vivono meglio in un sistema PIM (Product Information Management), pensato per gestire cataloghi ampi e pubblicazioni multilingua senza appesantire il gestionale.
Sul piano tecnico, l'integrazione tra ecommerce e gestionale si può realizzare in due modi principali. Con connettori diretti via API, quando i due sistemi comunicano punto a punto e i volumi di dati sono gestibili. Oppure attraverso un middleware, un livello intermedio che orchestra lo scambio dati quando i sistemi coinvolti sono più di due — gestionale, PIM, corriere, marketplace — o quando la logica di trasformazione dei dati è complessa. Non è una scelta ideologica: dipende da quanti sistemi devono parlarsi e da quanto spesso.

Errori comuni nei progetti di integrazione ecommerce–gestionale
Nei progetti che seguiamo, gli stessi errori tornano con una regolarità sorprendente. Vale la pena elencarli, perché nessuna guida generica sul tema li affronta a questo livello di dettaglio.
Sincronizzare solo il catalogo, non le condizioni commerciali. Prodotti e prezzo di listino arrivano online; sconti negoziati e termini di pagamento restano "da gestire a parte". Il risultato è un ecommerce che mostra prezzi tecnicamente corretti ma commercialmente sbagliati per quel cliente specifico.
Trattare la sincronizzazione come un'importazione una tantum. Funziona al lancio, poi i due sistemi iniziano lentamente a divergere perché nessuno ha pianificato gli aggiornamenti ricorrenti.
Non decidere in anticipo chi è il source of truth. Quando prezzo o giacenza possono essere modificati sia dal gestionale sia dall'ecommerce, prima o poi si genera un conflitto che nessuno sa risolvere, perché la regola non è mai stata definita.
Sottovalutare i casi limite. Prodotto fuori produzione, cliente bloccato per insoluto, variazione di prezzo a metà giornata, reso parziale: sono situazioni che si presentano regolarmente nella pratica commerciale, ma vengono spesso ignorate in fase di progetto, salvo poi richiedere interventi manuali continui.
Scegliere la piattaforma prima di aver mappato i processi. È l'errore all'origine di molti degli altri: si decide "faremo Shopify" o "faremo Shopware" prima ancora di sapere quali dati, con quale frequenza e con quale logica devono muoversi tra i sistemi.
Shopify B2B, Shopware o sviluppo su misura: quale si integra meglio col gestionale
Una volta chiariti i processi da sincronizzare, la scelta della piattaforma ecommerce B2B diventa una decisione più semplice — anche se non l'unica che conta.
Piattaforma | Punti di forza per il B2B | Integrazione con il gestionale | Quando ha senso |
Shopify B2B | Account aziendali, listini per cliente e regole di quantità nativi dal 2023; time-to-market rapido | Via GraphQL Admin API, app/connettori o middleware per logiche di integrazione più complesse. | Logica commerciale relativamente standard, priorità sui tempi di lancio |
Shopware B2B Components | Gestione avanzata di ruoli aziendali, listini multipli e strutture multi-entità, forte radicamento nel mercato DACH | API native pensate per l'integrazione ERP/PIM, ecosistema di connettori consolidato | Cataloghi complessi, aziende già nell'ecosistema Shopware, esigenze di personalizzazione elevate |
Sviluppo su misura | Nessun compromesso sulla logica commerciale o sull'architettura dati | Integrazione progettata da zero attorno al gestionale esistente | Processi troppo specifici per il modello dati di una piattaforma standard |

Non esiste una risposta valida per tutti i casi. Nei progetti Shopify che seguiamo, la scelta tra piano standard e Shopify B2B dipende quasi sempre da quanto le condizioni commerciali esistenti si adattano al modello nativo della piattaforma, più che da preferenze estetiche.
Qui ci siamo concentrati sull'integrazione con il gestionale. Per un confronto più ampio tra Shopify, Shopware e sviluppo su misura — costi, hosting, time-to-market, compliance — abbiamo scritto una guida completa, disponibile in inglese e in tedesco.
Un caso pratico: come Kaufgut ha collegato ecommerce, PIM ed ERP

Kaufgut importa e distribuisce da quattro generazioni utensili da cucina di design, con i marchi Eva e Forever venduti in numerosi paesi attraverso una rete di distribuzione internazionale. Il progetto non partiva da zero: esisteva già un gestionale con anagrafiche clienti, listini e documentazione consolidata.
Il sistema PIM che abbiamo implementato centralizza i prodotti, inclusi prezzi e assortimenti specifici per ciascun cliente, rendendoli gestibili da un unico punto invece che ricreati manualmente per ogni canale. L'integrazione con il gestionale copre i documenti che seguono l'ordine — fatture, offerte, conferme — così che ogni transazione nata nello shop B2B rientri nel flusso amministrativo esistente senza doppio inserimento.
Il risultato non è "un ecommerce in più": è un canale che espone processi già collaudati, senza obbligare il team commerciale a gestirli due volte.
Come impostare un progetto di integrazione
Un percorso che funziona segue di solito questo ordine, non il contrario.
Si parte mappando i processi esistenti nel gestionale — prezzi, sconti, ruoli cliente, flusso documentale — prima ancora di guardare a un catalogo di piattaforme. Si definisce poi, dominio per dominio, quale sistema resta source of truth: quasi sempre il gestionale per prezzi e giacenze, spesso un PIM per i contenuti prodotto. Si decide l'architettura di sincronizzazione più adatta ai volumi e al numero di sistemi coinvolti, connettori diretti o middleware. Si pianificano esplicitamente i casi limite, invece di scoprirli in produzione. Solo a questo punto si sceglie, o si conferma, la piattaforma ecommerce.
Nello Smart Dato Hub abbiamo già integrazioni verificate con gestionali come Ombis (ProData), XGLA (Logon) e TPPRO (edp Progetti), oltre a formati di scambio dati standard come Datanorm e UGL. Per gestionali diversi da questi, sviluppiamo connettori su misura quando non esiste un'integrazione nativa disponibile — la logica di progetto resta la stessa, mappare prima, integrare poi.
Domande frequenti
L'ecommerce B2B sostituisce il gestionale?
Nella maggior parte dei progetti B2B strutturati, il gestionale continua a governare almeno una parte dei dati core — ad esempio prezzi, disponibilità, anagrafiche o documenti amministrativi — mentre l'e-commerce gestisce il canale di vendita digitale. La distribuzione esatta delle responsabilità dipende dall'architettura esistente.
Quali dati devono essere sincronizzati in tempo reale tra ecommerce e gestionale?
In genere giacenze e stato ordine, perché un ritardo genera vendite di prodotti non disponibili o conferme incoerenti. Prezzi e anagrafiche possono spesso aggiornarsi a intervalli più ampi, salvo settori con variazioni di prezzo molto frequenti.
Quanto è complesso un progetto di integrazione ecommerce–gestionale?
Dipende più dal numero di sistemi coinvolti e dalla varietà delle condizioni commerciali che dalla piattaforma scelta. Un'azienda con un solo listino e magazzino centralizzato ha un progetto più semplice di una con listini per cliente, più sedi e corrieri diversi per paese.
Shopify B2B si integra con i gestionali italiani?
Sì, tramite API REST/GraphQL, app dedicate o un livello middleware quando la logica di sincronizzazione è complessa. Il grado di integrazione nativa disponibile varia da gestionale a gestionale: va verificato caso per caso prima di avviare il progetto.
Da dove si parte se non abbiamo mai integrato l'ecommerce con il gestionale?
Dalla mappatura dei processi attuali, non dalla scelta della piattaforma. Un'analisi preliminare di dati, flussi e casi limite riduce in modo significativo i problemi che emergono dopo il lancio.
State valutando un e-commerce B2B integrato con il vostro gestionale?
Prima di scegliere la piattaforma, conviene capire quali dati e processi devono realmente dialogare tra e-commerce e gestionale: listini, prezzi personalizzati, clienti, ordini, disponibilità, fatture e altre logiche commerciali.
In Smart Dato partiamo proprio da questa analisi per progettare shop B2B che si integrano con i sistemi già utilizzati dall’azienda, evitando processi duplicati e soluzioni difficili da mantenere.
Avete già un gestionale e volete collegarlo al vostro e-commerce B2B?
Analizziamo il vostro scenario e definiamo quali dati, processi e sistemi devono essere integrati.
Se siete ancora nella fase di pianificazione del budget, potete anche consultare la nostra guida su quanto costa un e-commerce su misura, dove approfondiamo anche l’impatto delle integrazioni sul costo complessivo del progetto.




Commenti