Cosa costruirai?
Costruirai un workflow automatizzato che:- Legge i contatti da un foglio Google
- Trova le email usando Enrow Email Finder
- Verifica le email per la recapitabilità con Enrow Email Verifier
- Riscrive i risultati nel foglio Google
Di cosa hai bisogno prima di iniziare?
Prima di costruire il workflow, assicurati di avere quanto segue:- n8n installato (scarica n8n)
- Una chiave API Enrow — consulta Autenticazione per scoprire come ottenere e usare la tua chiave
- Un account Google con un foglio di contatti
Come si configura il foglio Google?
Crea un foglio Google con queste colonne:| First Name | Last Name | Company Domain | Status | Verified | |
|---|---|---|---|---|---|
| John | Doe | apple.com | |||
| Jane | Smith | microsoft.com | |||
| Bob | Johnson | meta.com |
Che aspetto ha il workflow?
Il workflow viene eseguito secondo una pianificazione, legge ogni contatto, trova e verifica l’email, quindi aggiorna il foglio:Come si costruisce il workflow passo dopo passo?
Segui questi passaggi per assemblare ogni nodo in n8n.Passaggio 1: Configura la connessione a Google Sheets
- Aggiungi il nodo “Google Sheets”
- Operazione: “Read”
- Autenticati con Google
- Seleziona il tuo foglio di calcolo
- Nome del foglio: “Contacts”
- Intervallo: “A:F” (tutte le colonne)
Passaggio 2: Aggiungi il trigger Cron
- Aggiungi il nodo “Cron” come trigger
- Modalità: “Every Hour” (o pianificazione personalizzata)
- Collega al nodo Google Sheets
Passaggio 3: Filtra le email vuote
- Aggiungi il nodo “IF” dopo Google Sheets
- Condizione:
- Value 1:
{{$json["Email"]}} - Operation:
Is Empty
- Value 1:
- Instrada “true” al passaggio successivo (elabora solo i contatti senza email)
Passaggio 4: Trova l’email con Enrow
Invia ogni contatto all’endpoint Email Finder. Autenticati con la tua chiave API nell’headerx-api-key.
- Aggiungi il nodo “HTTP Request”
- Configura:
Passaggio 5: Attendi il risultato
Email Finder viene eseguito in modo asincrono, quindi puoi attendere un webhook oppure interrogare l’endpoint GET per ottenere il risultato. Opzione A: Webhook (consigliata)- Aggiungi il nodo “Webhook”
- Path:
enrow-email-webhook - Copia l’URL del webhook
- Aggiorna il corpo JSON di Find Email:
- Aggiungi il nodo “Wait”: 5 secondi
- Aggiungi il nodo “HTTP Request”:
- Method:
GET - URL:
https://api.enrow.io/email/find/single?id={{$json["id"]}}
- Method:
- Aggiungi il nodo “IF” per controllare lo stato
- Torna indietro nel ciclo se ancora
ongoing
Passaggio 6: Verifica l’email
Passa l’email trovata a Email Verifier per confermarne la recapitabilità prima di riscriverla.- Aggiungi il nodo “HTTP Request” dopo che l’email è stata trovata
- Configura:
Passaggio 7: Aggiorna il foglio Google
- Aggiungi il nodo “Google Sheets”
- Operazione: “Update”
- Seleziona lo stesso foglio di calcolo
- Nome del foglio: “Contacts”
- Intervallo: Match row (usa l’indice di riga dei dati originali)
- Mappa i campi:
- Email:
{{$json["email"]}} - Status:
{{$json["confidence"]}} - Verified:
{{$json["status"]}}
- Email:
Dove si trova il JSON completo del workflow?
Importa il JSON qui sotto per ottenere l’intero workflow in un solo passaggio.Importa questo workflow per iniziare subito. Devi solo aggiornare le tue chiavi API!
Come puoi migliorare il workflow?
Una volta che il workflow di base è in esecuzione, queste aggiunte lo rendono più robusto ed efficiente in termini di costi.Aggiungi la gestione degli errori
- Aggiungi il nodo “Error Trigger”
- Aggiungi il nodo “Send Email” o “Slack” per ricevere notifiche in caso di errori
- Registra le righe non riuscite in un foglio separato
Elabora in blocco
Per prestazioni migliori con molti contatti, passa dalle ricerche singole a un batch:- Modifica il nodo Find Email per usare
/email/find/bulk - Raggruppa i contatti in gruppi da 100
- Elaborali tutti insieme invece di uno alla volta
Aggiungi la verifica condizionale
Verifica solo le email ad alta affidabilità per risparmiare crediti:Quando dovresti usare questo workflow?
Questo workflow è adatto a:- Team di vendita: Arricchire le liste di prospect prima dell’outreach
- Recruiter: Trovare le informazioni di contatto dei candidati
- Marketer: Creare liste di email dai database aziendali
- Team dati: Pulire e arricchire i dati del CRM
Quali sono le best practice?
Limiti di frequenza
Limiti di frequenza
Se elabori liste di grandi dimensioni (oltre 1000 contatti):
- Usa gli endpoint in blocco
- Aggiungi ritardi tra i batch
- Oppure effettua l’upgrade del tuo piano Enrow
Qualità dei dati
Qualità dei dati
- Verifica sempre le email prima di usarle
- Controlla i punteggi di affidabilità
- Rimuovi i risultati di bassa qualità
Ottimizzazione dei costi
Ottimizzazione dei costi
- Deduplica i contatti prima dell’elaborazione
- Memorizza in cache i risultati per evitare nuove ricerche
- Usa la logica condizionale per saltare le chiamate API non necessarie
Recupero dagli errori
Recupero dagli errori
- Registra tutte le risposte delle API
- Tieni traccia degli arricchimenti non riusciti
- Riprova automaticamente le ricerche non riuscite
Come si risolvono i problemi più comuni?
Il workflow non viene eseguito automaticamente?- Verifica che il trigger Cron sia attivato
- Verifica che la pianificazione sia corretta
- Verifica che i domini aziendali siano corretti
- Verifica che i nomi siano scritti correttamente
- Prova solo con il dominio aziendale (senza i nomi)
- Verifica le autorizzazioni di Google Sheets
- Verifica che l’intervallo corrisponda ai tuoi dati
- Testa manualmente il nodo Update
FAQ
Ho bisogno di un webhook o posso semplicemente interrogare i risultati?
Ho bisogno di un webhook o posso semplicemente interrogare i risultati?
Entrambi funzionano. Email Finder viene eseguito in modo asincrono, quindi puoi registrare un webhook nel campo
settings.webhook (Opzione A) oppure interrogare l’endpoint Get Single Result a intervalli regolari (Opzione B). I webhook sono consigliati perché evitano richieste di polling inutili e restituiscono i risultati non appena la ricerca è completata. Consulta Come funzionano i webhook.Quanti crediti consuma il workflow?
Quanti crediti consuma il workflow?
Ogni ricerca di Email Finder e ogni controllo di Email Verifier consuma crediti per chiamata. Eseguire entrambi su ogni contatto consuma più crediti rispetto alla sola ricerca, quindi aggiungi la verifica condizionale per saltare le email incerte. Per i costi esatti per endpoint, consulta Crediti e fatturazione.
Come autentico i nodi HTTP Request?
Come autentico i nodi HTTP Request?
Usa la credenziale Header Auth di n8n con il nome dell’header
x-api-key e la tua chiave API Enrow come valore, quindi riutilizza la stessa credenziale in ogni nodo Enrow. Tutti i dettagli si trovano in Autenticazione.E se ho migliaia di contatti?
E se ho migliaia di contatti?
Passa il nodo Find Email all’endpoint Find Bulk Emails, che accetta fino a 5.000 ricerche per batch, e rimani entro i limiti di frequenza del tuo piano.
Passaggi successivi
Workflow di verifica
Verifica le liste di email esistenti con n8n ed Enrow.
Trova email
Esplora l’endpoint Email Finder usato in questo workflow.
Verifica email
Controlla se un indirizzo email è valido e recapitabile.
Webhook
Ricevi notifiche automatiche al completamento di una ricerca.

