Excel è dove tutti partono. Una colonna A coi nomi, una B coi telefoni, ogni tanto qualche colonna in più aggiunta nel tempo. Quando passate a un gestionale serio, importare quei dati è il primo passo concreto — ed è anche dove molti si bloccano.
Questa guida vale per qualsiasi import da Excel/Google Sheets verso un gestionale: studi professionali, CAF, agenzie, centri di servizi.
Step 1 — Preparare l'Excel
Il principio fondamentale: una riga = un cliente, una colonna = un dato. Sembra ovvio ma viene sistematicamente violato.
Struttura corretta:
| A: Cognome | B: Nome | C: Telefono | D: Email | E: CF |
|---|---|---|---|---|
| Bianchi | Mario | 3331234567 | mario@email.it | BNCMRA80A01H501Z |
| Rossi | Anna | 3349876543 | anna@email.it | RSSNNA85B05F839V |
Strutture sbagliate da correggere:
- "Bianchi Mario" tutto in una cella → separate in 2 colonne
- Più telefoni nella stessa cella ("333... / 334...") → tenete solo il principale o create colonna "telefono 2"
- Note libere mescolate con dati strutturati → spostate in una colonna "Note" dedicata
- Righe vuote o titoli ripetuti a metà tabella → eliminate
Tempo richiesto per riordinare: 30 minuti per 500 clienti. È un investimento una-tantum.
Step 2 — Normalizzare i dati
Tre cose vanno uniformate prima dell'import:
Telefoni
Decidete UN formato e applicatelo a tutti. Esempi accettabili:
3331234567(solo cifre)+39 333 1234567(con prefisso)333-123-4567(con trattini)
Non importa quale, basta che sia coerente. Trucco rapido in Excel per pulire spazi e caratteri extra: =TRIM(SUBSTITUTE(SUBSTITUTE(A2," ",""),"-","")).
Sempre minuscole. In Excel: =LOWER(A2). Copiate verso il basso, sostituite i valori. Le email "Mario@Email.it" e "mario@email.it" sono identiche per il sistema di posta, ma molti gestionali le vedono come due account diversi.
Codici fiscali
Sempre MAIUSCOLE e 16 caratteri esatti. In Excel: =UPPER(TRIM(A2)). Verificate che siano lunghi 16 caratteri (le persone giuridiche hanno 11, vanno in una colonna separata o gestiti diversamente).
Step 3 — Salvare come CSV UTF-8
Questo è il passaggio dove la maggior parte sbaglia con Excel. Da Excel, salvate come:
- File → Salva con nome
- Tipo: CSV UTF-8 (delimitato da virgole)
- Sì, accettate la perdita di formattazione (è un file solo dati, è normale)
Il formato CSV UTF-8 preserva gli accenti italiani (à, è, ò) che altrimenti diventano caratteri strani ("D'Angelo" diventa "DÃngelo"). Se il vostro Excel non offre CSV UTF-8, usate Google Sheets (caricate l'Excel, File → Scarica → Valori separati da virgola, .csv).
Step 4 — Caricare nel gestionale e mappare le colonne
Nel gestionale, cercate la funzione "Importa clienti" o "Import CSV". Le procedure standard:
- Caricate il file CSV
- Il sistema vi mostra l'anteprima: le prime 5-10 righe del vostro file
- Vi chiede di mappare le colonne: "colonna A del tuo file = Cognome del gestionale, colonna B = Nome, ecc."
- Confermate la mappatura
Se i nomi delle vostre colonne corrispondono ai campi del gestionale (es. la colonna "Cognome" si chiama "Cognome" sia nel CSV che nel gestionale), molti sistemi mappano in automatico. Verificate sempre.
Step 5 — Lanciare l'import e verificare gli errori
Il gestionale serio fa una validazione PRIMA di importare. Vi segnala:
- Righe con dati invalidi (es. CF a 14 caratteri invece di 16)
- Email duplicate (lo stesso indirizzo su 2 clienti diversi)
- Codici fiscali duplicati (probabilmente la stessa persona inserita 2 volte)
- Campi obbligatori mancanti
Correggete sull'Excel di partenza, ri-esportate CSV, ricaricate. Sono cicli rapidi: 2-3 iterazioni e siete a posto.
Quando la validazione è pulita, lanciate l'import. 500 clienti vengono importati in 10-30 secondi.
I 4 errori che fanno fallire l'import
Errore 1 — Caratteri speciali rotti
I cognomi italiani con accenti ("D'Angelo", "Marrè") diventano caratteri strani. Causa: avete salvato come CSV semplice invece di CSV UTF-8. Soluzione: ri-esportate come UTF-8.
Errore 2 — Telefoni con spazi che diventano numeri scientifici
Excel può convertire "333 1234567" nel numero 333123 e una notazione scientifica. Risultato: importate numeri di telefono incomprensibili. Soluzione: formattate la colonna telefono come testo (cella → Formato → Testo) prima di lavorarci.
Errore 3 — Date in formato sbagliato
"01/02/1980" può essere interpretato come 1 febbraio (formato italiano) o 2 gennaio (formato americano). Causa: il sistema sorgente usa un formato, il gestionale ne assume un altro. Soluzione: chiarite il formato date nel CSV (es. sempre AAAA-MM-GG) o verificate dopo l'import un cliente con data nota.
Errore 4 — Duplicati nascosti
Lo stesso cliente esiste 2 volte sotto due ortografie diverse ("Bianchi Mario" e "M. Bianchi"). Senza codice fiscale, il sistema non li riconosce come duplicati. Soluzione: aggiungete CF dove potete prima dell'import, o usate strumenti di deduplicazione manuali.
Come importare in CRM Ufficio
L'import clienti in CRM Ufficio implementa esattamente questa procedura:
- Caricamento CSV/Excel con anteprima delle prime righe
- Mappatura colonne con suggerimenti automatici (riconosce "Cognome", "Email", "CF", ecc.)
- Validazione preventiva con segnalazione duplicati per CF/email
- Supporto UTF-8 (accenti italiani gestiti correttamente)
- Import incrementale (potete importare in più tranche)
- 500 clienti importati in ~15 secondi
Nessuna carta di credito. Importi i tuoi clienti in 5 minuti.
Domande frequenti
Posso importare anche le pratiche associate ai clienti?
Sì, ma in un secondo file CSV separato dopo aver importato l'anagrafica. Il file pratiche conterrà un riferimento al cliente (CF o email) per fare il collegamento. Importate sempre PRIMA l'anagrafica e POI le pratiche, mai il contrario.
E se ho 5.000 clienti, ce la faccio comunque a importarli in una volta?
Sì, i gestionali moderni gestiscono import di decine di migliaia di record. Per volumi molto grandi (10.000+), conviene dividere in più file da 1.000-2.000 record ciascuno per facilitare il debug se qualcosa va storto.
Posso importare anche da Google Sheets direttamente?
Esportate Google Sheets come CSV (File → Scarica → Valori separati da virgola), poi caricate il CSV nel gestionale. La logica è identica all'Excel.
I dati che importo sovrascrivono o si aggiungono?
Dipende dal gestionale. Per il primo import (gestionale vuoto), si aggiungono. Per import successivi, alcuni gestionali offrono modalità "merge" (aggiorna i clienti esistenti con CF corrispondente). Verificate prima di lanciare un secondo import per non sovrascrivere dati che avete inserito a mano.
Posso annullare un import se è andato male?
Dipende dal gestionale. I serissimi tengono un log dell'import e permettono di annullare l'ultimo batch. I più semplici non lo permettono — dovete cancellare manualmente i record. Verificate prima di importare grandi quantità.