Come automatizzare l’arricchimento dei dati aziendali
Sei stanco di passare ore a cercare informazioni su aziende da diverse fonti e copiare e incollare manualmente i dati in fogli Google?
Con il workflow di make puoi risolvere questo problema, ottenendo, espandendo e aggiornando automaticamente le informazioni delle aziende in un foglio Google, risparmiando tempo prezioso e semplificando il tuo lavoro. Vediamo passo dopo passo come questo flusso di lavoro può trasformare la tua attività.
Ti presento un workflow progettato per:
- ottenere il nome delle aziende e i loro siti web da un foglio Google
- espandere il foglio Google con informazioni aggiuntive, inclusa la proposta di valore, l'industria, il pubblico di riferimento e il mercato delle aziende
- automatizzare il processo di ricerca e aggiornamento dei dati delle aziende, riducendo il tempo speso su attività manuali e aumentando l'efficienza aziendale.
Con questo workflow, otterrai tempo prezioso che potrai investire in altre attività cruciali per il successo della tua azienda anziché esaminare informazioni su aziende provenienti da diverse fonti o copiare e incollare nei fogli Google.
Questo scenario può fare la differenza se lavori in:
- Sales
- Business Development
- VC and PE
- Marketing
Pronto a ottimizzare il tuo processo di arricchimento di dati aziendali? Continua a leggere per scoprire come implementare questo workflow nel tuo lavoro.
Passo 1: Prerequisiti
Prima di iniziare, assicurati di avere i seguenti prerequisiti:
- Un account su Make
- Una connessione a Google Workspace
- Una connessione a Open Ai Account
Passo 2: Configurazione del Workflow
Il flusso di lavoro include 2 Trigger, 9 Azioni e 1 Router, ognuno dei quali svolge un ruolo fondamentale nel processo di automazione dei dati delle aziende.
1. Google Sheets- Search rows
Connettiti al foglio Google "Elenco Aziende - Visualizzazione Griglia" e restituisci le prime 10 righe contenenti il nome delle aziende e i loro siti web.
2. Get Website Content- HTTP Request
Utilizza il campo "website" nel foglio Google per eseguire una richiesta GET.
Questo restituirà un file HTML contenente le informazioni cruciali di un'azienda da estrarre e analizzare.
2.1 Resume
Questo passaggio assicura che una nuova richiesta HTTP GET venga eseguita finché non viene restituito un codice 200 (successo).
3. Get text from content- HTML to text
In questa fase viene eseguita la conversione da HTML a testo per estrarre il testo grezzo dal campo "Data"
4. Generate a JSON with the prompt- Create JSON
In questo modulo viene definito un JSON contenente il ruolo e il prompt per il modulo successivo. È importante impostare la temperatura per OpenAI e il numero massimo di token (minimo 3000).
Ora è il momento di mostrare le nostre abilità nell'ingegneria del prompt, definendo un contesto e un ruolo specifici per GPT per soddisfare le nostre esigenze.
Nel contesto attuale abbiamo 1 ruolo:
- Utente: Indicazioni e Linee Guida Specifiche
e 1 contenuto del messaggio corrispondente:
- Utente: Analizza "A", fornisce "B" con il formato "C"
Curioso di esplorare di più sulle differenze tra i ruoli? Non esitare a consultare la documentazione dell'API di completamento della chat.
In particolare, estraiamo i primi 5000 caratteri nel testo tradotto al passaggio precedente attraverso la funzione "Substring()" e li forniamo a GPT come informazioni contestuali da analizzare.
5. Call OpenAI API forcing JSON- Make an API call
A questo punto, dobbiamo selezionare un modello sviluppato da OpenAI per analizzare il sito web di un'azienda. GPT 3.5 è una scelta appropriata per questo caso d'uso specifico, ma l'elemento chiave è che stiamo effettuando una chiamata API verso una funzionalità specifica del modello GPT.
Poiché desideriamo ricevere una risposta dalla connessione OpenAI, configuriamo una richiesta POST. È importante impostare l'intestazione con il valore 'application/json' per garantire che la risposta di Chat GPT sia un json. Nel corpo della richiesta, viene trasmessa la stringa JSON del modulo precedente.
5.1 Resume
Compila "NA" se il passaggio 5. Call OpenAI fallisce.
6. Get GPT response- Parse JSON
Crea una struttura dati JSON
e utilizza il contenuto del messaggio restituito da 5. Call OpenAI API per aggiornare il foglio Google con le informazioni analizzate.
7. Google Sheet- Update a row
Popola le colonne nel foglio Google con i campi nella struttura JSON creata nel passaggio precedente.
Passo 3: Risultato Finale
Et voilà 🪄
Congratulazioni! Hai automatizzato il processo di arricchimento dei dati delle aziende in un foglio Google🚀
Ora puoi risparmiare tempo prezioso concentrarti su attività più strategiche
Vuoi seguire un tutorial interattivo passo dopo passo? Guarda il nostro tutorial dedicato su YouTube 🇬🇧
Non esitare a esplorare il nostro Canale YouTube per implementare altri casi d'uso e automazioni 🤖
Buona automazione!