Automazione ordini di vendita: dall'email del cliente al gestionale
Gli ordini dei clienti B2B arrivano come PDF, Excel o righe scritte nella mail. Ecco come farli entrare nel gestionale con l'AI che legge e una persona che decide solo sulle eccezioni.

Automazione ordini di vendita: come funziona quando i clienti scrivono via email
L'automazione ordini di vendita ha quattro passaggi: l'email con l'ordine arriva in una casella dedicata, l'AI legge il documento e ne ricava righe, quantità e riferimenti, un controllo automatico confronta tutto con codici, clienti e prezzi del gestionale, e l'ordine pulito entra da solo. Quello che non torna finisce in una coda e lo conferma un operatore.
Detta così sembra banale. Non lo è, ma nemmeno è un progetto impossibile: la fatica sta nei dettagli di ogni cliente. C'è chi manda un PDF generato dal proprio programma, chi un Excel con tre fogli, chi scrive l'ordine nel corpo della mail: «come sempre, più due pallet del 40». Oggi qualcuno in ufficio li apre uno a uno e li batte a mano. Funziona finché quella persona c'è, non è in ferie e non ha fretta. Quando a fine mese arrivano insieme gli ordini dei clienti grossi, l'errore è solo questione di tempo.
Se non sai da dove cominciare, la prima mossa è una mappatura fatta con chi inserisce gli ordini, non con chi li racconta. È il modo in cui lavoriamo nelle automazioni su misura con n8n, Python e AI: si parte da quello che la persona fa davvero ogni mattina, compresi i trucchi che non sono scritti da nessuna parte.
Cosa fa l'AI e cosa non deve decidere
L'AI fa una cosa sola, e la fa bene: legge. Un PDF testuale, una scansione, un foglio Excel con colonne disposte a modo del cliente, un messaggio scritto di fretta. Restituisce una scheda ordinata: cliente, numero d'ordine del cliente, righe con codice, descrizione, quantità e unità, consegna richiesta, indirizzo, note.
Prima ancora di leggere deve capire cosa ha davanti. Una mail può portare in allegato l'ordine, ma anche le condizioni di fornitura del cliente, un documento di trasporto di una consegna precedente, una cartina per trovare il magazzino. Il primo compito è distinguere l'ordine dal resto, e se i candidati sono due, la mail va in coda senza tentare di indovinare.
Poi la lettura vera. Non deve decidere nulla: non sceglie il prezzo, non accetta una consegna, non «interpreta» un codice che non riconosce. La regola da imporre è semplice: ogni campo viene riportato insieme al punto del documento da cui è stato preso, e se non lo trova scrive «non trovato». Mai un valore plausibile al posto di uno assente. Un modello linguistico tende a completare, e in un ordine un campo completato a fantasia è peggio di un campo vuoto, perché nessuno lo nota.
Il motivo per cui conviene tenere separate lettura e decisione è pratico. La lettura sbaglia in modo imprevedibile, le regole sbagliano in modo prevedibile. Le seconde si correggono una volta e restano corrette.
Automazione ordini di vendita: i controlli prima del gestionale
Qui si decide la qualità di tutto il flusso. Una lettura perfetta seguita da controlli deboli produce ordini sbagliati scritti in modo impeccabile. Questi sono i controlli che mettiamo, nell'ordine in cui conviene farli:
- Cliente riconosciuto. Mittente e ragione sociale devono corrispondere a un cliente già presente nel gestionale. Un cliente nuovo, o un indirizzo mai visto che scrive a nome di uno esistente, non entra da solo: va in coda.
- Codici articolo. Molti clienti usano il proprio codice, non il tuo. Serve una tabella di corrispondenza per cliente, che all'inizio è mezza vuota e si riempie con le conferme dell'operatore.
- Prezzi. Se il documento riporta un prezzo diverso dal listino di quel cliente, è un'eccezione. Il sistema non lo corregge in silenzio, in nessuna direzione.
- Unità di misura e confezioni. «10» sono dieci pezzi, dieci scatole o dieci bancali? È l'errore più costoso e più banale.
- Data di consegna. Una richiesta per una data già passata, o più vicina dei tempi che sai di poter garantire, non si accetta con un clic: la decide una persona.
- Doppioni e modifiche. Lo stesso ordine arrivato due volte, oppure una mail che aggiorna l'ordine di ieri («togli la riga 3, aggiungi questa»). Chi cerca solo l'inserimento automatico di solito dimentica questo punto, e dopo un mese si ritrova con merce spedita due volte.
Alla fine, l'ordine corretto merita una risposta: una conferma al cliente, generata dal gestionale e non dall'AI, con le quantità e i prezzi registrati. Il cliente vede subito se qualcosa non coincide con ciò che aveva chiesto.
L'operatore che conferma le eccezioni
Immagina la coda come una schermata semplice. A sinistra il documento originale, a destra quello che è stato letto, con il campo problematico evidenziato e il motivo scritto in chiaro: «codice non in tabella», «prezzo diverso dal listino», «possibile doppione dell'ordine di ieri». L'operatore guarda, corregge, conferma. Non digita l'ordine da capo: risolve il punto dubbio e basta.
Il passaggio che fa la differenza è un altro: ogni correzione ritorna nel sistema. Se l'operatore associa il codice del cliente al tuo articolo, la volta dopo quell'ordine passa da solo. La coda, col tempo, si accorcia perché la tabella di corrispondenza si completa con le abitudini reali dei clienti, non perché qualcuno dichiari «intelligente» il sistema.
Un nostro caso pubblicato mostra la stessa logica su un altro documento. Non è un ordine ma un preventivo, in un'agenzia viaggi B2B: lo compone l'AI e lo rivede l'operatore prima dell'invio, e nei primi novanta giorni dal lancio il tempo medio è passato da 6 minuti a 12 secondi. La persona non è sparita: guarda, non scrive.
All'inizio fai passare dall'operatore tutti gli ordini, anche quelli puliti. Allenti il controllo solo sulle categorie in cui hai visto il sistema avere ragione per un tempo sufficiente.
Sembra prudenza eccessiva, ma è l'unico modo per fidarsi davvero e per non scoprire un errore sistematico quando il cliente chiama arrabbiato.
Automatizzazione ordini: come partire senza rifare tutto
Chi cerca l'automatizzazione ordini tende a immaginare un grande progetto. Conviene il contrario: un perimetro piccolo, che cresce. Una procedura che funziona:
- Raccogli gli ordini reali degli ultimi mesi e raggruppali per cliente e per formato. Probabilmente scoprirai che i formati diversi sono meno dei clienti, e che qualche cliente pesa molto più degli altri.
- Parti dai clienti con ordini frequenti e formato stabile. Quello che manda ogni volta un documento diverso resta manuale, per ora.
- Scrivi i controlli con chi inserisce gli ordini oggi. Le eccezioni che elenca a memoria sono le tue prime regole.
- Collega l'uscita al gestionale con le sue API o con un'importazione guidata. Se il programma non offre nessuna delle due, quello è il vero problema da risolvere, prima dell'AI.
- Fai girare il sistema in parallelo: l'operatore inserisce come sempre e tu confronti i risultati. Servono ordini veri, non esempi scelti, ed è lì che si trovano gli errori. Per noi la costruzione con test sui casi reali richiede da due a sei settimane, a seconda del perimetro.
- Apri il flusso, cliente per cliente.
Quando non conviene, e cosa c'è accanto
Non tutto va automatizzato. Se ricevi pochi ordini la settimana, il tempo risparmiato non ripaga la costruzione e i controlli. Se i clienti mandano foto di fogli scritti a mano, la lettura sarà il tuo collo di bottiglia. E se il gestionale è chiuso, senza nessun modo di ricevere ordini dall'esterno, il discorso comincia da lì, e può portare a ripensare il gestionale stesso.
C'è poi una scelta di fondo. Per i clienti che ordinano spesso, e spesso le stesse cose, un portale clienti B2B elimina il problema alla radice: l'ordine nasce già strutturato. Ma i clienti non cambiano abitudine per fare un piacere a te, e la mail resterà. Per noi la strada giusta sono due canali che convivono: portale per chi lo accetta, lettura automatica per tutti gli altri.
Non confondere questo flusso con quello degli ordini che nascono da un negozio online, dove l'ordine è già strutturato fin dal checkout: lo trovi descritto in automazione ordini e-commerce. E una volta che l'ordine è dentro, il passo successivo sono le consegne: se le gestisci ancora a mano, guarda automazione spedizioni, dall'ordine al tracking.
Apri la casella da cui arrivano gli ordini e prendi gli ultimi che trovi, cliente per cliente: segna accanto a ciascuno in che formato è arrivato e quale codice usa per i tuoi articoli. Quella tabella, fatta a mano, ti dice già da quali clienti iniziare.
Domande frequenti
L'AI può sbagliare a leggere un ordine?
Sì, soprattutto con scansioni di scarsa qualità o note scritte in modo ambiguo. Per questo si separano lettura e decisione: l'AI legge, le regole controllano e ciò che non torna va a un operatore. Un campo non trovato deve restare vuoto, mai completato a intuito.
Serve cambiare gestionale per automatizzare gli ordini?
Di solito no, ma il gestionale deve poter ricevere ordini dall'esterno, con API o importazione. Se non ha nessuna delle due, quello è il primo ostacolo da affrontare, prima di parlare di AI.
Tutti gli ordini passano dall'operatore?
All'inizio conviene di sì, anche quelli puliti, per verificare che il sistema abbia ragione. Poi si lasciano passare da soli solo le categorie in cui i controlli hanno dimostrato di funzionare, e l'operatore resta sulle eccezioni.