Per passare dai fogli di calcolo a un CRM senza perdere dati si lavora in cinque tempi: inventario dei file davvero in uso, scelta dei campi da portare, pulizia dei duplicati prima dell'import, importazione di prova su un campione, e una data di switch dopo la quale i fogli diventano di sola lettura. La parte rischiosa non è il caricamento, che dura minuti: è la pulizia e la decisione su cosa non migrare.
Se oggi l'elenco clienti vive in tre file con nomi simili e ognuno ha la sua versione aggiornata, questa guida ti porta a un archivio unico con i dati verificati, e ti lascia una procedura che puoi ripetere se domani devi importare un altro foglio.
Cosa serve prima di iniziare
- L'elenco dei file effettivamente in uso, con il nome di chi li aggiorna. Non i file che dovrebbero essere usati: quelli aperti questa settimana.
- Una copia di sicurezza di ogni file, salvata prima di toccare qualsiasi cosa e non sovrascritta.
- La decisione su quali campi contano: per un'anagrafica clienti di norma ragione sociale, referente, email, telefono, partita IVA, stato del rapporto. Le colonne nate per un caso particolare di due anni fa quasi mai valgono la migrazione.
- Il criterio di identità: cosa rende due righe la stessa azienda. Partita IVA dove esiste, altrimenti email del referente. Serve a decidere i duplicati senza discutere caso per caso.
- Una data di switch concordata con chi userà il sistema, e la disponibilità di chi conosce i dati per le due ore di verifica finale.
| Cosa migrare | Cosa lasciare nei fogli |
|---|---|
| Anagrafica dei clienti attivi e dei lead aperti | Contatti archiviati da anni e mai riattivati |
| Trattative in corso, con importo e stato | Preventivi persi di più di due anni |
| Ultimi 12 o 18 mesi di storico commerciale | Storico più vecchio, in archivio di sola lettura |
| Note che servono a lavorare oggi | Colonne di calcolo, formule, colori come stato |
L'ultima riga è quella che le aziende sottovalutano: nei fogli lo stato di una pratica è spesso il colore della cella. Quel dato non si esporta, va tradotto in una colonna vera prima di partire.
Come migrare i dati, passo per passo
1. Fai l'inventario e nomina un proprietario per ogni file. Apri la cartella condivisa ed elenca i file con le date di ultima modifica. Per ognuno scrivi chi lo aggiorna e quale domanda serve a rispondere. Alla fine di questo passaggio avrai scoperto le due o tre duplicazioni che nessuno ammetteva, ed è normale: è il motivo per cui il totale dei clienti non torna mai fra un file e l'altro.
2. Definisci il modello dei dati minimo. Prima di guardare le colonne esistenti, scrivi le entità che ti servono: aziende, persone di contatto, trattative, attività. Poi assegna ogni colonna dei fogli a un'entità. Le colonne che non trovano posto sono candidate all'eliminazione, non a un campo personalizzato: ogni campo in più è un campo che qualcuno dovrà compilare per sempre.
3. Normalizza i campi critici, sempre su una copia. Uniforma i formati dove il caos si annida: partite IVA con e senza prefisso IT, telefoni con spazi e prefissi diversi, date scritte in tre modi, maiuscole a caso nelle ragioni sociali. Questo passaggio va fatto nel foglio, con trova e sostituisci e una colonna di appoggio, perché correggere ottocento record dopo l'import costa dieci volte tanto.
4. Elimina i duplicati con il criterio deciso prima. Ordina per il campo di identità e confronta le righe gemelle: quasi sempre una ha il telefono e l'altra l'email, e il record buono è l'unione delle due. Il risultato atteso è un file dove ogni azienda compare una volta sola. Se le righe sono migliaia e i duplicati parziali, conviene farlo con uno script anziché a mano, perché la stanchezza produce cancellazioni sbagliate.
5. Importa un campione di venti righe e ferma tutto. Carica venti record che comprendano i casi difficili: il cliente con due sedi, quello senza partita IVA, il nome con l'apostrofo, la trattativa senza importo. Poi controlla nel CRM che ogni campo sia finito dove doveva. È il passaggio che quasi tutti saltano ed è quello che salva la giornata: un errore di abbinamento colonne su venti righe si corregge in cinque minuti, sulle ottocento diventa un ripristino.
6. Importa il resto e blocca i fogli lo stesso giorno. Fatto l'import completo, metti i file in sola lettura e comunica la data di switch. Se i fogli restano scrivibili "per sicurezza", nelle due settimane successive i dati si dividono in due e il CRM diventa la copia incompleta, che è il modo classico in cui queste migrazioni si dichiarano fallite.
7. Verifica con tre controlli numerici. Conta i clienti nel foglio e nel CRM (devono coincidere, o sai spiegare la differenza), somma gli importi delle trattative aperte, e controlla a campione cinque schede scelte da chi lavora quei clienti ogni giorno. Solo la terza verifica trova gli errori che i numeri non mostrano.
Le varianti: da dove parti cambia il lavoro
Se i fogli stanno su Drive e ci scrivono in cinque
Il problema non è il file, è la contemporaneità: ognuno ha la sua convenzione. Qui l'inventario del punto 1 va fatto insieme, in mezz'ora di riunione, perché ogni persona conosce colonne che le altre ignorano. Prima di importare, congela una versione con data nel nome: durante la pulizia qualcuno continuerà a scrivere nell'originale.
Se hai già un gestionale contabile
Se le fatture stanno in un gestionale contabile, l'anagrafica ufficiale è quella e non il foglio. Conviene partire dall'export del gestionale per aziende e partite IVA, e usare i fogli solo per la parte commerciale (chi sta trattando cosa) che nel contabile non esiste. Da lì il tema diventa tenere allineati i due sistemi, che è un lavoro di integrazione: come lo affrontiamo è descritto nei servizi di sviluppo gestionale.
Se dentro ci sono dati personali dei clienti
Un file con nomi, contatti e note sui clienti è un archivio di dati personali, e nel passaggio a un sistema con utenti e ruoli cambia una cosa in meglio: si sa chi vede cosa e chi ha modificato un record. Sono i temi trattati anche nella checklist GDPR per i siti web, e le indicazioni ufficiali si trovano sul sito del Garante Privacy.
Se i fogli sono troppo sporchi per l'import guidato
Quando le righe sono decine di migliaia, o quando i dati vanno letti da più file e ricomposti, l'import da interfaccia non basta. In quel caso si scrive uno script di trasformazione che legge i file, applica le regole di normalizzazione e carica via API, con un registro di cosa è stato scartato e perché. Costa qualche giornata di lavoro e si giustifica quando la pulizia a mano ne costerebbe di più, o quando la migrazione va rifatta più volte durante i collaudi.
Errori comuni
- Migrare tutto per non decidere. Portare dentro ogni riga rinvia le scelte e le trasforma in un problema permanente di dati inutili.
- Pulire dopo l'import. Nel foglio correggi ottocento celle con un trova e sostituisci; nel CRM sono ottocento schede da aprire.
- Nessun proprietario del dato. Se dopo lo switch nessuno è responsabile dell'anagrafica, in tre mesi i duplicati tornano, semplicemente creati altrove.
- Formare il team a migrazione finita. L'ora di formazione serve il giorno dello switch, non due settimane dopo, quando ognuno si è costruito il suo modo di aggirare il sistema.
Quanto tempo serve e cosa fare dopo
Per una PMI con un migliaio di clienti e fogli in ordine discreto, la sequenza richiede in genere dai tre ai cinque giorni di lavoro non continuativo: la maggior parte del tempo va in pulizia e nelle decisioni su cosa lasciare fuori, non nell'import. Se i file sono molti e disallineati, la stima raddoppia, ed è il caso in cui vale la pena misurare prima su un solo file.
Il passo successivo naturale è collegare il CRM a ciò che esiste già, dalla fatturazione all'e-commerce, così i dati smettono di essere copiati a mano da un sistema all'altro: le fasi e i tempi tipici di un lavoro così sono descritti nella guida ai tempi di sviluppo software, e il metodo con cui portiamo avanti questi progetti nel processo di sviluppo. Se invece stai ancora decidendo se ti serve un gestionale o basta il sito, la differenza fra sito vetrina e gestionale è il punto di partenza migliore.
Come CRM italiano per PMI noi lavoriamo con Flusia, il prodotto che sviluppiamo per gestire lead, preventivi, progetti e fatture in un posto solo: è l'opzione già pronta, e resta valida anche quando il pezzo su misura riguarda solo le integrazioni.
Queste sono indicazioni generali di metodo: per il trattamento dei dati personali della tua azienda confrontati con il tuo consulente o con il responsabile della protezione dei dati.
Domande frequenti
Quanto costerebbe nel tuo caso?
Descrivici il progetto: torniamo con una stima onesta di tempi e costi.
Chiedi una stima

