Come sincronizzare HubSpot con Google Sheets automaticamente
Guida passo-passo per automatizzare l'export dei contatti CRM verso un foglio Google condiviso con n8n

Cosa fa questo workflow?
Sincronizzare manualmente i dati tra HubSpot e Google Sheets è un'operazione ripetitiva che consuma tempo prezioso. Con n8n puoi automatizzare questo processo in pochi minuti.
In questa guida imparerai a:
- Collegare HubSpot a n8n tramite API key
- Configurare un trigger periodico (ogni ora, ogni giorno)
- Mappare i campi contatto verso le colonne del foglio
- Gestire duplicati e aggiornamenti
Cosa serve per iniziare?
- Un'istanza n8n self-hosted funzionante
- Account HubSpot con API key
- Un foglio Google Sheets con le colonne: Nome, Email, Azienda, Telefono
Step 1: Come si crea il workflow?
Apri n8n e crea un nuovo workflow. Aggiungi un nodo Schedule Trigger e configuralo per eseguire ogni ora.
Step 2: Come si collega HubSpot?
Aggiungi il nodo HubSpot e configura le credenziali:
- Vai su HubSpot > Settings > Integrations > API Key
- Copia la chiave API
- In n8n, crea una nuova credenziale HubSpot con la chiave
Configura il nodo per recuperare i contatti aggiornati nelle ultime 24 ore.
Step 3: Come si mappano i dati?
Aggiungi un nodo Set per trasformare i dati nel formato del foglio Google:
Nome←firstname+lastnameEmail←emailAzienda←companyTelefono←phone
Step 4: Come si scrive su Google Sheets?
Aggiungi il nodo Google Sheets in modalità "Append or Update":
- Collega il tuo account Google
- Seleziona il foglio di destinazione
- Mappa le colonne con i campi del nodo Set
- Usa l'email come chiave per evitare duplicati
Step 5: Come si attiva e testa il workflow?
- Esegui manualmente il workflow per verificare che funzioni
- Controlla il foglio Google per i dati importati
- Attiva il workflow per l'esecuzione automatica
Quale risultato si ottiene?
Il tuo CRM è ora sincronizzato automaticamente con Google Sheets. Il team commerciale ha sempre dati aggiornati senza intervento manuale.
Quali sono i prossimi passi?
- Aggiungi filtri per sincronizzare solo lead qualificati
- Configura notifiche Slack quando nuovi contatti vengono aggiunti
- Imposta un workflow inverso: da Sheets a HubSpot
Risultato atteso
Quando questa guida ha senso in produzione
Questo workflow e utile soprattutto quando il team deve:
- sincronizzare contatti, deal e attività tra strumenti diversi
- ridurre errori di data entry e ritardi nelle pipeline
- dare al team vendite una vista più pulita e aggiornata
Prossimo step
Percorso consigliato dopo la lettura
Se stai valutando un'implementazione reale, continua da qui:
Template pronto per questo caso d'uso
Scarica il workflow n8n preconfigurato e importalo nella tua istanza.
Vai ai templateNota editoriale
Guida pratica, non playbook completo
Questa pagina serve a chiarire logica, nodi e casi d'uso. In un progetto reale vanno poi definiti credenziali, gestione errori, retry, logging, alerting, backup e ownership del processo.