Crea account e contatti Salesforce dai dati di Google Sheets

Crea o aggiorna account e contatti in Salesforce usando i dati di un foglio Google Sheets.

· Visto 35.216 volte su n8n.io · a cura di Bernardo Mannelli · template originale di mutedjam su n8n.io

Google SheetsSalesforce

In breve

  • Ideale per: trasferire in Salesforce contatti e nomi account raccolti in Google Sheets.
  • Cosa serve: account Google Sheets e Salesforce autenticati in n8n e un foglio con i dati.
  • Attenzione: inserisci l’ID del foglio e verifica colonne e corrispondenze dei campi dopo l’importazione.

Questo workflow usa i dati di un foglio Google Sheets per creare account e contatti in Salesforce. Prima controlla se in Salesforce esiste già un account con il nome presente nei dati: se manca, lo crea. In seguito gestisce i contatti, che vengono creati o aggiornati secondo necessità. È un’automazione utile per portare informazioni da un foglio nel CRM senza inserire ogni record manualmente.

A cosa serve

È pensato per chi raccoglie in Google Sheets i nominativi dei contatti e i nomi dei loro account e vuole trasferire questi dati in Salesforce. Può essere adatto, per esempio, a una piccola attività che mantiene un elenco di contatti in un foglio prima di registrarli nel CRM. Il risultato dipende dalla qualità e dalla coerenza dei dati: nomi account e informazioni dei contatti devono essere organizzati in modo compatibile con il workflow.

Come funziona

Il workflow cerca in Salesforce gli account che corrispondono ai nomi presenti nei dati. La logica distingue i casi in cui l’account esiste già da quelli in cui deve essere creato. I dati vengono normalizzati e le diramazioni si ricongiungono; il workflow gestisce quindi la creazione o l’aggiornamento dei contatti in Salesforce.

Tra i nodi utilizzati ci sono Google Sheets e Salesforce, per leggere i dati e lavorare con i record del CRM, e If per gestire la diramazione. Merge, Rename Keys, Set e Item Lists supportano l’elaborazione e la normalizzazione dei dati. Il workflow include anche il nodo Start. Non occorre programmare, ma dopo l’importazione è importante verificare che le colonne del foglio corrispondano ai dati attesi e che i campi finiscano nei record Salesforce corretti.

Cosa ti serve

Servono un account Google Sheets e un account Salesforce, entrambi autenticati in n8n, oltre a un foglio che contenga i contatti e i relativi nomi degli account. Nel nodo Google Sheets va inserito l’ID del foglio, ricavato dal suo URL. Per i nodi che si collegano a servizi esterni occorrono le credenziali corrispondenti; l’eventuale necessità di un piano a pagamento dipende dai servizi e dagli account utilizzati.

Come importarlo

Apri la pagina del template su n8n.io e scegli “Use for free”, oppure copia il workflow JSON e incollalo in un nuovo workflow n8n. Prima di eseguirlo, collega Google Sheets e Salesforce, inserisci l’ID del foglio nel nodo Google Sheets e controlla i campi letti e associati ai record. Il workflow si avvia con “Execute Workflow”.

n8n Cloud o self-hosted

Il template usa nodi nativi di n8n, quindi può essere utilizzato sia su n8n Cloud sia su un’installazione self-hosted. In entrambi i casi vanno configurate le credenziali dei servizi e verificati i dati e le corrispondenze richieste dal proprio foglio.

Le app usate in questa automazione

Per far funzionare il template ti serve un account su queste app.

I link «Prova» sono link di affiliazione: se ti abboni, possiamo ricevere una commissione senza costi aggiuntivi per te.

Vuoi provarla? Il template si importa in n8n con un clic.

Usalo su n8n(si apre in una nuova scheda)