Wat ga je bouwen?
Je bouwt een geautomatiseerde workflow die:- Contacten leest uit een Google Sheet
- E-mails vindt met de Enrow Email Finder
- E-mails verifieert op afleverbaarheid met de Enrow Email Verifier
- Resultaten terugschrijft naar de Google Sheet
Wat heb je nodig voordat je begint?
Zorg dat je het volgende hebt voordat je de workflow bouwt:- n8n geïnstalleerd (n8n verkrijgen)
- Een Enrow-API-sleutel — zie Authenticatie voor hoe je je sleutel verkrijgt en gebruikt
- Een Google-account met een Sheet vol contacten
Hoe stel je de Google Sheet in?
Maak een Google Sheet met deze kolommen:| First Name | Last Name | Company Domain | Status | Verified | |
|---|---|---|---|---|---|
| John | Doe | apple.com | |||
| Jane | Smith | microsoft.com | |||
| Bob | Johnson | meta.com |
Hoe ziet de workflow eruit?
De workflow draait volgens een schema, leest elk contact, vindt en verifieert de e-mail en werkt vervolgens de sheet bij:Hoe bouw je de workflow stap voor stap?
Volg deze stappen om elke node in n8n samen te stellen.Stap 1: Stel de Google Sheets-verbinding in
- Voeg een “Google Sheets”-node toe
- Bewerking: “Read”
- Authenticeer met Google
- Selecteer je spreadsheet
- Sheetnaam: “Contacts”
- Bereik: “A:F” (alle kolommen)
Stap 2: Voeg de Cron-trigger toe
- Voeg een “Cron”-node toe als trigger
- Modus: “Every Hour” (of een aangepast schema)
- Verbind met de Google Sheets-node
Stap 3: Filter lege e-mails
- Voeg een “IF”-node toe na Google Sheets
- Voorwaarde:
- Value 1:
{{$json["Email"]}} - Operation:
Is Empty
- Value 1:
- Stuur “true” door naar de volgende stap (verwerk alleen contacten zonder e-mails)
Stap 4: Vind de e-mail met Enrow
Stuur elk contact naar het Email Finder-endpoint. Authenticeer met je API-sleutel in dex-api-key-header.
- Voeg een “HTTP Request”-node toe
- Configureer:
Stap 5: Wacht op het resultaat
De Email Finder draait asynchroon, dus je wacht op een webhook of pollt het GET-endpoint voor het resultaat. Optie A: Webhook (aanbevolen)- Voeg een “Webhook”-node toe
- Pad:
enrow-email-webhook - Kopieer de webhook-URL
- Werk de JSON-body van Find Email bij:
- Voeg een “Wait”-node toe: 5 seconden
- Voeg een “HTTP Request”-node toe:
- Method:
GET - URL:
https://api.enrow.io/email/find/single?id={{$json["id"]}}
- Method:
- Voeg een “IF”-node toe om de status te controleren
- Keer terug in de lus als de status nog
ongoingis
Stap 6: Verifieer de e-mail
Geef de gevonden e-mail door aan de Email Verifier om de afleverbaarheid te bevestigen voordat je deze terugschrijft.- Voeg een “HTTP Request”-node toe nadat de e-mail is gevonden
- Configureer:
Stap 7: Werk de Google Sheet bij
- Voeg een “Google Sheets”-node toe
- Bewerking: “Update”
- Selecteer dezelfde spreadsheet
- Sheetnaam: “Contacts”
- Bereik: Match row (gebruik de rij-index uit de oorspronkelijke data)
- Velden toewijzen:
- Email:
{{$json["email"]}} - Status:
{{$json["confidence"]}} - Verified:
{{$json["status"]}}
- Email:
Waar vind ik de volledige workflow-JSON?
Importeer de onderstaande JSON om de volledige workflow in één stap te krijgen.Importeer deze workflow om meteen aan de slag te gaan. Werk alleen je API-sleutels bij!
Hoe kun je de workflow verbeteren?
Zodra de basisworkflow draait, maken deze toevoegingen hem robuuster en kostenefficiënter.Voeg foutafhandeling toe
- Voeg een “Error Trigger”-node toe
- Voeg een “Send Email”- of “Slack”-node toe om bij fouten een melding te sturen
- Log mislukte rijen naar een aparte sheet
Verwerk in bulk
Schakel voor betere prestaties bij veel contacten over van losse zoekopdrachten naar een batch:- Wijzig de Find Email-node om
/email/find/bulkte gebruiken - Groepeer contacten in groepen van 100
- Verwerk alles in één keer in plaats van één voor één
Voeg voorwaardelijke verificatie toe
Verifieer alleen e-mails met een hoge betrouwbaarheid om credits te besparen:Wanneer moet je deze workflow gebruiken?
Deze workflow is geschikt voor:- Salesteams: Verrijk prospectlijsten vóór outreach
- Recruiters: Vind contactgegevens van kandidaten
- Marketeers: Bouw e-maillijsten op uit bedrijfsdatabases
- Datateams: Schoon CRM-data op en verrijk deze
Wat zijn de best practices?
Rate limits
Rate limits
Bij het verwerken van grote lijsten (1000+ contacten):
- Gebruik bulk-endpoints
- Voeg vertragingen toe tussen batches
- Of upgrade je Enrow-abonnement
Datakwaliteit
Datakwaliteit
- Verifieer e-mails altijd voordat je ze gebruikt
- Controleer betrouwbaarheidsscores
- Verwijder resultaten van lage kwaliteit
Kostenoptimalisatie
Kostenoptimalisatie
- Ontdubbel contacten vóór de verwerking
- Sla resultaten op in de cache om herhaald zoeken te voorkomen
- Gebruik voorwaardelijke logica om onnodige API-aanroepen over te slaan
Foutherstel
Foutherstel
- Log alle API-responses
- Houd mislukte verrijkingen bij
- Probeer mislukte zoekopdrachten automatisch opnieuw
Hoe los je veelvoorkomende problemen op?
Draait de workflow niet automatisch?- Controleer of de Cron-trigger is geactiveerd
- Verifieer of het schema correct is
- Controleer of de bedrijfsdomeinen correct zijn
- Verifieer of de namen correct zijn gespeld
- Probeer het met alleen het bedrijfsdomein (zonder namen)
- Controleer de Google Sheets-machtigingen
- Verifieer of het bereik overeenkomt met je data
- Test de Update-node handmatig
FAQ
Heb ik een webhook nodig, of kan ik gewoon pollen voor resultaten?
Heb ik een webhook nodig, of kan ik gewoon pollen voor resultaten?
Beide werken. De Email Finder draait asynchroon, dus je kunt een webhook registreren in het
settings.webhook-veld (Optie A) of het Get Single Result-endpoint op een timer pollen (Optie B). Webhooks worden aanbevolen omdat ze overbodige pollverzoeken voorkomen en resultaten retourneren zodra de zoekopdracht voltooid is. Zie Hoe webhooks werken.Hoeveel credits gebruikt de workflow?
Hoeveel credits gebruikt de workflow?
Elke Email Finder-zoekopdracht en elke Email Verifier-controle verbruikt credits per aanroep. Beide op elk contact uitvoeren verbruikt meer credits dan alleen zoeken, dus voeg voorwaardelijke verificatie toe om onzekere e-mails over te slaan. Voor de exacte kosten per endpoint, zie Credits en facturering.
Hoe authenticeer ik de HTTP Request-nodes?
Hoe authenticeer ik de HTTP Request-nodes?
Gebruik de Header Auth-credential van n8n met de headernaam
x-api-key en je Enrow-API-sleutel als waarde, en hergebruik vervolgens dezelfde credential in elke Enrow-node. Alle details vind je in Authenticatie.Wat als ik duizenden contacten heb?
Wat als ik duizenden contacten heb?
Schakel de Find Email-node over naar het Find Bulk Emails-endpoint, dat tot 5.000 zoekopdrachten per batch accepteert, en blijf binnen de rate limits van je abonnement.
Volgende stappen
Verificatieworkflow
Verifieer bestaande e-maillijsten met n8n en Enrow.
E-mail vinden
Ontdek het Email Finder-endpoint dat in deze workflow wordt gebruikt.
E-mail verifiëren
Controleer of een e-mailadres geldig en afleverbaar is.
Webhooks
Word automatisch op de hoogte gesteld wanneer een zoekopdracht voltooid is.

