E-mails verifiëren in n8n

n8n-workflows verplaatsen contacten tussen de formulieren, databases en e-mailtools die je marketing aandrijven, en zijn daarmee de ideale plek om foute adressen vroeg te vangen. Met de HTTP Request-node kun je midden in een workflow de VeriMails-API aanroepen, elk contact verifiëren zodra het binnenkomt en met een IF-node elk resultaat routeren. Deze gids loopt die opbouw met je door, op n8n Cloud of self-hosted.

Kort samengevat

  • Plaats een VeriMails API-verificatie HTTP Request-node direct na je n8n-trigger en vóór schrijfacties naar je CRM of e-mailplatform.
  • Routeer bezorgbare resultaten via IF of Switch en houd ongeldige, wegwerp-, catch-all- en onverwachte statussen apart voor review in plaats van ze te mailen.
  • Gebruik bulkverificatie voor bestaande lijsten en laat de n8n-workflow daarna nieuwe webhook- en formuliercontacten in realtime schoon houden.

Checklist voor je n8n-workflow

Bouw de workflow zo dat de HTTP Request-node een verificatiecheckpoint wordt. De routeringsnodes bepalen op basis van de JSON-respons van VeriMails wat er daarna gebeurt.

Beslissingn8n-setupOperator-notitie
InvoernodeGebruik de Webhook-node, formuliertrigger, databasetrigger of sheettrigger die de e-mailwaarde als eerste beschikbaar maakt.Verifieer voordat een volgende node het contact naar een CRM of verzendtool schrijft.
API-credentialsBewaar de VeriMails-sleutel als HTTP Request-credential, met header- of query-authenticatie afhankelijk van je API-setup.Credentials houden de sleutel uit gewone workflowvelden en maken roteren makkelijker voor self-hosted en Cloud-instances.
HTTP Request-nodeStel de methode en URL in voor het VeriMails-API, en koppel daarna het e-mailadres met een expressie uit het trigger-item.Draai de node één keer en bekijk de output-JSON voordat je de routeringsnodes aansluit.
VertakkingsnodeGebruik IF voor een simpele splitsing tussen bezorgbaar en niet bezorgbaar, of Switch als je aparte outputs wilt voor catch-all-, wegwerp- en rolgebaseerde resultaten.Met Switch blijft routering over meerdere statussen beter leesbaar en later veiliger uit te breiden.
Gedrag bij foutenVoeg een fout- of fallbacktak toe die de invoer en respons logt als de API-aanroep mislukt of een onverwachte status teruggeeft.Faal gesloten, zodat een ongeverifieerd adres niet doorloopt alleen omdat een nodeconfiguratie is gewijzigd.

Waarom je n8n-contacten verifiëren

n8n is de automatiseringslaag die je contactbronnen verbindt met de tools die ze opslaan en mailen. Voeg je daar een verificatienode toe, dan wordt een fout adres één keer en op één plek gevangen, voordat het zich over elk gekoppeld systeem kan verspreiden.

Workflows schrijven contacten naar systemen die versturen en factureren

Een typische n8n-workflow neemt een nieuwe formulierinzending of databaserij en schrijft die naar een e-mailplatform, een advertentiedoelgroep of een CRM. Is dat contact ongeldig, dan staat het foute adres nu in een systeem dat je ervoor laat betalen of het probeert te mailen. Een HTTP Request-node die VeriMails aanroept, geplaatst vóór de schrijfnode, houdt elk systeem verderop schoon.

Webhook- en formuliertriggers bevatten de meeste foute data

De meest gebruikte n8n-triggers, zoals de Webhook-node die een nieuwe formulierinzending ontvangt en pollingtriggers op databases of sheets, zijn ook de rommeligste bronnen van e-maildata. Mensen typen adressen voortdurend verkeerd of vullen nepadressen in. Een verificatienode direct na de trigger vangt die fouten op bij de ingang van de workflow.

Realtime verificatie houdt lijsten doorlopend schoon

Verifiëren in een workflow betekent dat elk contact wordt gecheckt op het moment dat de webhook afgaat, niet weken later in een bulkexport. Je lijsten blijven doorlopend schoon, je bouncepercentage krijgt geen kans om te pieken en je mailt nooit een adres dat vanaf het begin al fout was.

Foute adressen bouncen nog steeds en schaden je afzenderreputatie

Hoeveel nodes er ook tussen het formulier en de inbox zitten, een ongeldig adres bouncet uiteindelijk toch. Bouncepercentages boven vijf procent duwen je campagnes voor je hele lijst richting spam. Een VeriMails-node in de workflow haalt dat risico weg bij de bron, in plaats van dat je e-mailplatform het moet opvangen.

Wat VeriMails controleert

Wanneer een HTTP Request-node de VeriMails-API aanroept voor een contact, voert VeriMails een volledige reeks checks uit en geeft een gestructureerd resultaat terug waarop je IF- of Switch-node kan vertakken. Elk adres wordt als volgt getest:

Syntaxisvalidatie bevestigt dat het adres correct is opgebouwd. MX- en DNS-records worden opgevraagd om te bevestigen dat het domein bestaat en mail kan ontvangen. Een live SMTP-handshake maakt verbinding met de ontvangende mailserver om te bevestigen dat de specifieke mailbox mail accepteert, zonder iets te versturen. Catch-all-detectie herkent domeinen die elk adres accepteren dat ernaartoe wordt gestuurd. Wegwerp-detectie markeert tijdelijke inboxdomeinen. Role-based-detectie herkent algemene adressen zoals info@, sales@ en support@.

VeriMails geeft duidelijke verificatieresultaten met snelle responstijden, snel genoeg om inline in een workflow met webhooktrigger te draaien. Catch-all-domeinen worden gemeld als duidelijke detectie, zodat de logica in je IF-node er bewust mee om kan gaan, nooit als vage score.

Prijzen voor n8n-gebruikers

Een realtime verificatieworkflow verbruikt VeriMails-credits naarmate er nieuwe contacten binnenkomen, dus je betaalt alleen voor de adressen die je verifieert. Creditpakketten beginnen bij $0.0019 per e-mail, en 10,000 credits kosten $19. Grotere pakketten lopen op tot 5 miljoen adressen voor $1,499, voor workflows met hoog volume en bureaus die n8n voor klanten draaien.

Wil je liever voorspelbare facturering voor een constante stroom contacten? Jaarplannen beginnen bij $12.50/maand bij jaarlijkse facturering. Elk nieuw account krijgt bij aanmelding 100 gratis credits, zonder creditcard, en credits verlopen nooit. Zo kun je je workflow bouwen en testen voordat je je ergens aan vastlegt.

Workflow in beeld

Gebruik deze flow om VeriMails midden in een n8n-workflow te plaatsen, voordat contacten de apps verderop in de keten bereiken.

Workflow voor de e-mailverificatie-API in n8n, van contacttrigger via HTTP Request-node en IF-routering tot een schone update van de bestemming
Verificatiepad in n8n. Roep VeriMails aan met de HTTP Request-node, vertak op het JSON-resultaat en houd ongeldige contacten weg bij de bestemmingsnodes.
Controlepunten voor de e-mailverificatienode in n8n voor HTTP Request-inloggegevens, IF-routering en updates van de bestemming
Checkpoints per n8n-node. Gebruik de Email-verificatie-API in een HTTP Request-node, vertak op de JSON-status en log contacten die de bestemmingsapp niet mogen bereiken.

Stap voor stap

Voeg de trigger toe die nieuwe contacten ontvangt

Maak een nieuwe workflow en voeg de triggernode toe, meestal de Webhook-node. Die geeft je een URL die externe apps aanroepen wanneer er een contact wordt aangemaakt of een formulier wordt verstuurd. Je kunt ook een polling-trigger op een database of spreadsheet gebruiken. De trigger zet de binnenkomende payload om in JSON die de volgende nodes kunnen lezen.

Voeg een HTTP Request-node toe om VeriMails aan te roepen

Voeg de HTTP Request-node toe, de brug van n8n naar elke externe API. Stel hem in om het VeriMails-verificatie-endpoint aan te roepen, gebruik een expressie om het e-mailadres uit de triggernode door te geven en sla je VeriMails API-key op als n8n-credential waar de node naar verwijst. De JSON-respons wordt geparsed voor de nodes die erna komen.

Voeg een IF-node toe om op het resultaat te vertakken

Voeg na de HTTP Request-node een IF-node toe. Stel de voorwaarde zo in dat die het VeriMails-resultaat beoordeelt: bezorgbare contacten volgen de true-tak en onbezorgbare contacten de false-tak. Wil je ook disposable en catch-all-resultaten scheiden, gebruik dan een Switch-node voor meer dan twee uitgangen.

Stuur bezorgbare contacten naar je bestemming

Voeg op de true-tak de node toe die het contact wegschrijft naar je e-mailplatform, CRM of database. Alleen geverifieerde, bezorgbare adressen bereiken deze node, dus de lijsten en doelgroepen in die systemen blijven vanzelf schoon, zonder extra opschoning achteraf.

Vang slechte adressen af en activeer de workflow

Voeg op de false-tak een node toe die onbezorgbare en disposable adressen in een database logt of een melding stuurt, zodat je patronen kunt bekijken. Voer de workflow uit met voorbeelddata om te controleren of elke tak goed werkt, en activeer hem daarna. Zo wordt elk nieuw contact geverifieerd op het moment dat het binnenkomt.

Wat je met elk resultaat moet doen

Gebruik de verificatiestatus als stuurveld in je workflow. Een schone n8n-workflow maakt elke niet-bezorgbare uitkomst zichtbaar, in plaats van die te laten verdwijnen in een algemene false-tak.

  • Bezorgbaar: Ga door naar de CRM-, datatabel-, e-mailplatform- of databasenode en voeg waar mogelijk een verificatietijdstempel toe.
  • Onbezorgbaar: Stop vóór elke verzend- of CRM-schrijfnode en log het item in een suppressielijst.
  • Catch-all: Stuur door naar een review-uitgang of een salespad met laag volume, niet naar brede campagne-inschrijving.
  • Wegwerp: Verwijder uit nurture-workflows en reageer eventueel op het bronformulier met het verzoek om een blijvend e-mailadres.
  • Rolgebaseerd: Behoud voor operationele toepassingen waar gedeelde inboxen normaal zijn, maar sluit uit van persoonlijke sequences.
  • Onverwachte status: Stuur door naar een diagnosetak met de ruwe JSON, het execution-ID en de bron-payload, zodat je het kunt nakijken.

Veelgestelde vragen

Gebruik de HTTP Request-node, de brug van n8n om binnen een workflow elke externe API aan te roepen. Richt hem op het VeriMails-verificatie-endpoint, geef het e-mailadres uit een eerdere node door met een expressie en voeg je VeriMails API-key toe als header-credential. De JSON-respons wordt geparsed en beschikbaar gemaakt voor de nodes die erna komen.
Voeg na de HTTP Request-node een IF-node toe. De IF-node beoordeelt het VeriMails-resultaat en stuurt bezorgbare contacten de true-tak in en al het andere de false-tak. Heb je meer dan twee uitkomsten, gebruik dan een Switch-node om bezorgbare, onbezorgbare, disposable en catch-all-resultaten apart te routeren.
Ja. VeriMails is een standaard REST API, dus de HTTP Request-node werkt op self-hosted n8n precies hetzelfde als op n8n Cloud. Sla je API-key op als n8n-credential en verwijs ernaar in de node, zodat de key nooit als platte tekst in de workflow staat.
Elk adres dat een HTTP Request-node verifieert, kost één VeriMails-credit. Credits beginnen bij $0.0019 per e-mail, elk account krijgt bij aanmelding 100 gratis credits zonder creditcard, en credits verlopen nooit. Een workflow met een webhook-trigger verbruikt simpelweg credits naarmate er nieuwe contacten binnenkomen.

Probeer VeriMails gratis

100 gratis credits bij aanmelding. Geen creditcard nodig. Breng deze gids vandaag nog in de praktijk.

Gratis starten
Geen creditcard nodig. Credits verlopen nooit.