Raccogli dati da un sito e inviali via email, Sheets ed Excel

Estrae dati da un sito, li converte in CSV, li invia via Gmail e li salva in Google Sheets e Microsoft Excel.

· Visto 130.015 volte su n8n.io · a cura di Bernardo Mannelli · template originale di mihailtd su n8n.io

Google SheetsMicrosoft Excel 365Gmail

In breve

  • Ideale per: raccogliere dati da siti web e consultarli via email, Google Sheets o Microsoft Excel.
  • Cosa serve: credenziali Google per Drive, Sheets e Gmail API e Microsoft Azure con permessi Microsoft Graph.
  • Attenzione: modifica il sito nel nodo HTTP Request e verifica che l’estrazione funzioni con la sua struttura HTML.

Questo workflow raccoglie informazioni da una pagina web, le organizza in un file CSV e le invia via email. Salva inoltre i dati in Google Sheets e Microsoft Excel, così puoi usarli per analisi o consultazioni successive. È pensato per attività di raccolta dati e market research, ma richiede di adattare il sito da cui estrarre le informazioni e di collegare i servizi necessari.

A cosa serve

Può essere utile quando vuoi estrarre dati da un sito e ritrovarli in un foglio di calcolo, oltre a riceverli come allegato email. L’avvio avviene tramite un Manual Trigger, quindi il flusso parte manualmente. Non è indicato un trigger automatico basato su orario o su nuovi contenuti del sito.

Come funziona

Il workflow usa HTTP Request per richiedere il contenuto HTML del sito e il nodo Html per ricavarne le informazioni rilevanti. Split Out e Sort servono a gestire e ordinare i dati estratti; Convert To File li trasforma in un CSV. Gmail invia il file all’indirizzo configurato, mentre Google Sheets e Microsoft Excel 365 permettono di salvare i dati nei rispettivi servizi.

Per adattarlo, cambia il sito nel nodo “Fetch website content” e verifica che l’estrazione corrisponda alla struttura della pagina che vuoi consultare. Dopo l’importazione, controlla anche i fogli o i file di destinazione e l’indirizzo a cui inviare l’email.

Cosa ti serve

Servono le credenziali Microsoft Azure con i permessi Microsoft Graph necessari per Microsoft Excel 365. Per Google, configura credenziali con accesso a Google Drive, Google Sheets e Gmail API. I servizi collegati possono richiedere account, chiavi o piani propri: il template non sostituisce queste configurazioni.

Come importarlo

Apri il template su n8n.io e seleziona “Use for free”, oppure copia il workflow JSON e incollalo in un nuovo workflow n8n. Dopo l’importazione, aggiungi le credenziali ai nodi che comunicano con i servizi esterni e verifica le impostazioni relative al sito, ai fogli e all’invio email prima di eseguire il flusso.

n8n Cloud o self-hosted

Il workflow può essere usato sia su n8n Cloud sia su un’istanza self-hosted: i template del sito utilizzano nodi nativi o community node verificati da n8n. In questo caso, la lista dei nodi comprende servizi e nodi nativi; se durante l’importazione fosse necessario installare un community node verificato, l’owner o un admin può cercarlo nel pannello dei nodi e installarlo da “More from the community”.

Limiti

L’estrazione dipende dalla struttura HTML del sito scelto, perciò va controllata e adattata al caso concreto. Il workflow non descrive un controllo automatico della qualità o della completezza dei dati: verifica il CSV e le destinazioni dopo le prime esecuzioni.

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)