DIARIO
Pubblicato il
COLLEGARE CRME FOGLI GOOGLESENZA SVILUPPATORE
Si fa in un pomeriggio. Tiene se decidi prima chi ha ragione.
LA RISPOSTA
Collegare CRM e fogli Google senza sviluppatore si fa in tre modi. L’esportazione programmata che il CRM offre già. Un connettore no-code che copia un record per volta. Uno script dentro il foglio. Prima dello strumento decidi la direzione: chi scrive e chi legge. E dai al collegamento un proprietario: senza, si ferma in silenzio.

Immagine generata con IA
IN BREVE
Una direzione sola: il CRM scrive, il foglio legge.
Senza colonna ID, ogni passata crea duplicati.
Un collegamento senza proprietario mostra numeri vecchi.
PRIMA DELLO STRUMENTO
DECIDI CHI SCRIVE E CHI LEGGE
Un collegamento fra CRM e foglio comincia con una domanda. Quale dei due ha ragione. Se il CRM scrive e il foglio legge, il foglio è una fotografia. Se scrivono tutti e due, hai due verità che divergono. Una direzione sola, dal CRM al foglio: è la versione che tiene. (Nel foglio nessuno tocca le colonne che arrivano da fuori.)
LE TRE VIE
COME COLLEGARE CRM E FOGLI
Tre vie, tre limiti diversi. Si sceglie da una cosa sola: cosa sei disposto a tenere in piedi fra 6 mesi.
L’esportazione che hai già
Quasi tutti i CRM esportano in CSV, molti su pianificazione o per email. Non aggiunge niente da mantenere. Il limite: riscrive tutto ogni volta, e quello che hai aggiunto a mano sparisce.
Un connettore no-code
Zapier o Make prendono un evento del CRM: un contatto nuovo, uno stato che cambia. Aggiungono o aggiornano una riga, senza codice. Il limite: un record per volta, e il costo segue le esecuzioni.
Uno script dentro il foglio
Google Sheets include Apps Script: codice che gira sul foglio. Chiama l’API del CRM, riscrive solo le colonne che gli dici e gestisce i casi storti. Il limite è doppio: è codice, e qualcuno deve saperlo leggere fra 6 mesi.

Immagine generata con IA
IL COLLEGAMENTO
SEI PASSAGGI, IN QUEST’ORDINE
Fai del foglio una tabella
Una riga di intestazione in alto, sotto solo record. Niente righe vuote, niente titoli in mezzo, niente celle unite. Un foglio bello da guardare è un foglio in cui niente riesce a scrivere.
Aggiungi la colonna dell’identificatore
L’ID che il CRM assegna al record, non il nome dell’azienda. È l’unico modo per aggiornare la riga giusta invece di aggiungerne una. Senza, ogni passata produce duplicati.
Scrivi la direzione e rispettala
Dal CRM al foglio, o dal foglio al CRM. Se ti serve nei due sensi, tieni i campi separati: il CRM possiede i suoi, tu le colonne che aggiungi. Una colonna con due padroni perde un dato.
Separa i dati dal calcolo
Formule, grafici e note non stanno nelle colonne che arrivano da fuori. Stanno in un secondo foglio che legge il primo. Così una sincronizzazione riscrive i suoi dati senza toccare il tuo lavoro.
Collega su una copia e prova i casi storti
Un record senza email, una data vuota, un nome con l’apostrofo, un importo con la virgola, un record archiviato nel CRM. Sono questi che rompono i collegamenti. I record normali funzionano anche quando il collegamento è fatto male.
Dagli un proprietario e un segnale
Una persona che risponde quando si ferma, una colonna con l’ora dell’ultimo aggiornamento, un indirizzo per gli errori. Un collegamento che si ferma senza dirlo mostra numeri vecchi. E il foglio si condivide a persone nominate: contiene l’anagrafica dei clienti.
DOVE SI ROMPE
GLI ERRORI CHE LO SPACCANO
La colonna rinominata
Il collegamento cerca l’intestazione per nome. Il giorno in cui diventa «Email cliente» al posto di «Email», la sincronizzazione si ferma. Le intestazioni si cambiano insieme al collegamento, mai da sole.
Le date lette al contrario
Il foglio legge le date secondo le impostazioni del file, non secondo chi lo apre. Una convenzione diversa da quella del CRM trasforma il 3 aprile in 4 marzo, senza segnalare niente. Si controlla una volta sola, prima di riempirlo.
Le cancellazioni che non arrivano
Quasi tutti i collegamenti aggiungono e aggiornano, pochissimi cancellano. Un record archiviato nel CRM resta nel foglio e continua a contare nei totali. Se il foglio conta qualcosa, aggiungi una colonna di stato.
La frequenza scelta a istinto
Ogni piattaforma ha un tetto di chiamate, e ogni connettore costa a esecuzione. Chiediti entro quanto tempo una decisione cambierebbe con un dato vecchio. Quasi nessun foglio guardato la mattina va aggiornato ogni 5 minuti.
Un collegamento che fallisce in silenzio è peggio di un collegamento che non c’è.
DOMANDE
- Meglio l’esportazione programmata o un connettore?
- Se ti basta una fotografia aggiornata una volta al giorno, prendi l’esportazione. Non aggiunge niente da mantenere e non si paga a esecuzione. Il connettore serve quando qualcosa deve succedere subito dopo un evento.
- Posso far scrivere il foglio dentro il CRM?
- Sì, ed è la direzione che si rompe più spesso. Limitala a campi che nel CRM nessun altro tocca, su un foglio separato, con una colonna che segna le righe già mandate. Tutto il resto resta a senso unico.
- Serve saper programmare per usare Apps Script?
- Per adattare uno script esistente bastano attenzione e una copia di prova. Per scriverne uno che gestisca errori, pagine di risultati e limiti dell’API, serve saper programmare. La differenza si vede il giorno in cui smette e nessuno sa dove guardare.
- Quando questo modo smette di bastare?
- Quando chi legge il foglio è più di chi lo capisce. Quando le colonne aggiunte a mano contano più di quelle del CRM. Quando il foglio decide qualcosa invece di mostrarlo: da lì serve un posto diverso.
Questa strada la puoi fare da solo, ed è quello che ti consiglio finché tiene. Se il collegamento è diventato la cosa che qualcuno rimette in piedi ogni lunedì, scrivimi. Si guarda il processo intero, non il pezzo che si rompe.