Zo verifieer je e-mails in Google Sheets

In spreadsheets staan de meeste e-maillijsten voordat er een campagne mee gedraaid wordt, en de meeste bevatten een verborgen aandeel slechte adressen. Deze gids behandelt vier manieren om e-mails te verifiëren in Google Sheets en hoe je kiest welke bij jouw lijst past.

Kort samengevat

Google Sheets kan checken of een e-mailadres correct is opgemaakt, maar kan zelf niet bevestigen of een mailbox mail ontvangt. Exporteer bij bestaande lijsten de sheet als CSV en gebruik bulkverificatie. Koppel bij live sheets die nieuwe rijen krijgen de VeriMails-API via een automatisering, zodat elk nieuw adres een status krijgt voordat het in je CRM of campagnetool belandt.

Waarom je spreadsheet verificatie nodig heeft

Als je aan outreach doet, verzamel je je contacten waarschijnlijk eerst in een Google Sheet. Leads komen binnen via formulieren, exports, gescrapete bronnen, partners en handmatige invoer, en belanden allemaal in een kolom voordat ze ooit naar een CRM of campagnetool gaan. Die spreadsheet is je verzamelplek, en ook de plek waar een lijst ongemerkt problemen opstapelt.

Elke spreadsheet met e-mailadressen bevat adressen die niet werken. Er zitten typfouten in door handmatige invoer en doordat mensen hun eigen adres verkeerd intypen in een formulier. Er zitten verouderde adressen in die geldig waren toen de data werd verzameld, maar inmiddels dood zijn omdat mensen van baan wisselden. En er zitten adressen in uit externe bronnen die nooit klopten. Niets daarvan zie je in de sheet. Een slecht adres ziet er in een cel precies hetzelfde uit als een goed adres.

Het probleem komt pas aan het licht als je verstuurt. Ongeldige adressen veroorzaken hard bounces, en hard bounces beschadigen je afzenderreputatie, waardoor zelfs je goede mail richting de spammap wordt geduwd. Door de sheet te verifiëren voordat je ermee aan de slag gaat, haal je de slechte adressen eruit terwijl het nog gewoon rijen in een spreadsheet zijn, nog voordat ze kunnen bouncen. De vraag is welke methode je gebruikt, en dat hangt af van wat je nodig hebt.

E-mailverificatieworkflow in Google Sheets met bulk-CSV-verificatie of API-automatisering om statussen terug in de sheet te schrijven
Een statische sheet pak je het best aan met een CSV-export en bulkverificatie. Een live sheet hoort elke nieuwe rij automatisch te verifiëren en het resultaat naast de e-mailkolom terug te schrijven.
MethodeBeste voorWat het kan verifiëren
ISEMAIL of regexKleine lijsten en snelle typfoutchecksAlleen opmaak. Geen bevestiging van mailbox of domein.
Sheets-add-onKleine tot middelgrote lijsten waarbij je de resultaten in de sheet wiltHangt af van de add-on, maar zou MX, SMTP en risicolabels moeten bevatten.
Bulk-CSV-verificatieBestaande lijsten, oude exports en campagnevoorbereidingVolledige verificatie als achtergrondtaak, daarna importeer je de resultaten terug.
API-automatiseringSheets die nieuwe rijen krijgen uit formulieren of automatiseringenRealtime status voor elke nieuwe lead zodra die binnenkomt.

Methode 1: ingebouwde opmaakchecks

Google Sheets heeft geen echte verificatiefunctie, maar kan wel checken of een adres de juiste vorm heeft. Dat heet opmaakvalidatie, en het is het enige wat de spreadsheet zelfstandig kan.

Het eenvoudigste hulpmiddel is de functie ISEMAIL. ISEMAIL neemt een cel met tekst en geeft TRUE terug als de tekst eruitziet als een correct opgemaakt e-mailadres, en FALSE als dat niet zo is. Zet de functie in een kolom naast je adressen en je ziet meteen welke duidelijk kapot zijn: zonder @-teken, met spaties of op een andere manier verkeerd opgemaakt. Een formule met een reguliere expressie via REGEXMATCH doet hetzelfde met een patroon dat je zelf bepaalt, zodat je meer controle hebt over wat precies als geldig telt.

Deze checks zijn gratis, direct en handig als eerste filter. Ze vangen echte typfouten en onzininvoer af. Maar ken de harde grens: opmaakvalidatie bewijst alleen dat een adres de vorm van een e-mailadres heeft. Het vertelt je niet of het domein mail accepteert of of de mailbox bestaat. Het adres typo.but.wellformed@example.com komt door ISEMAIL heen en is toch geen echte inbox. Voor een lijst van minder dan 100 adressen waarbij je alleen duidelijke fouten wilt opsporen, kan een opmaakcheck volstaan. Voor alles wat je wilt gaan mailen niet.

Methode 2: een verificatie-add-on

Om adressen echt te verifiëren in Google Sheets, koppel je via een add-on een externe verificatieservice. Add-ons installeer je via de Google Workspace Marketplace en ze voegen een verificatieoptie direct toe aan het Sheets-menu, zodat je een kolom kunt verifiëren zonder de spreadsheet te verlaten.

Een verificatie-add-on doet wat opmaakchecks niet kunnen. Hij maakt verbinding met de verificatieservice, die de echte checks op elk adres uitvoert: bevestigen dat het domein geldige MX-records heeft, een SMTP-handshake uitvoeren om de mailbox te testen, en catch-all-, disposable- en role-based-adressen detecteren. De resultaten komen als status naast elk adres in je sheet terecht, met labels zoals valid, invalid, catch-all of unknown, zodat je je lijst op uitkomst kunt sorteren en filteren.

Een add-on past goed als je alles in de spreadsheet wilt laten gebeuren en je lijst een behapbare omvang heeft, grofweg honderden tot een paar duizend adressen. Het is handig omdat je niets hoeft te exporteren of importeren, en de resultaten precies daar landen waar je data al staat. Het nadeel is dat een grote lijst via een add-on in de sheet traag kan zijn, omdat elk adres na elkaar wordt gecontroleerd. Voor grotere lijsten is een bulktaak de betere keuze.

Methode 3: bulk-CSV-verificatie

Voor een grote lijst, of een eenmalige opschoning van een bestaande spreadsheet, is bulk-CSV-verificatie de efficiëntste methode. De workflow is simpel en werkt met elke spreadsheet.

Selecteer eerst in Google Sheets de kolom met e-mailadressen en exporteer de sheet via Bestand en dan Downloaden als CSV-bestand. Upload die CSV daarna naar bulkverificatie. De service verwerkt de hele lijst als één achtergrondtaak en voert op elk adres de volledige gelaagde check uit: syntaxvalidatie, MX- en DNS-lookup, de live SMTP-handshake en detectie van catch-all-, disposable- en role-based-adressen. Als de taak klaar is, download je een resultatenbestand met een verificatiestatus voor elk adres. Importeer dat resultatenbestand tot slot terug in Google Sheets via Bestand en dan Importeren, zodat de statussen naast je oorspronkelijke data staan. Vanaf daar filter je zodat alleen de geldige adressen overblijven.

Bulkverificatie is de juiste keuze voor grote oude databases, eenmalige lijstaudits, het overzetten van een lijst tussen tools, of elke situatie waarin het erom gaat een hele bestaande lijst in één keer op te schonen en te beoordelen. Het kan volumes aan waar een add-on in de sheet moeite mee zou hebben, en verwerkt de lijst als achtergrondtaak in plaats van cel voor cel. De bulk-CSV-verificatie van VeriMails is precies voor dit soort lijstopschoning gebouwd.

Methode 4: API-automatisering voor een live sheet

De methoden hierboven verifiëren allemaal een lijst op één moment. Maar veel spreadsheets zijn niet statisch. Een sheet die gekoppeld is aan een leadformulier, een aanmeldflow of een Zapier- of Make-automatisering krijgt doorlopend nieuwe rijen, en elke keer een bulktaak draaien als er een rij bijkomt is niet te doen.

Voor een live sheet is de oplossing om elk adres te verifiëren zodra het binnenkomt, met de VeriMails REST API. Je koppelt de API via een automatiseringstool aan je sheet. Wordt er een nieuwe rij toegevoegd, dan stuurt de automatisering het nieuwe adres naar de API, ontvangt een verificatieresultaat en schrijft dat resultaat terug in de sheet, naast het adres. Elke nieuwe lead wordt geverifieerd op het moment dat hij binnenkomt, zonder enige handmatige stap.

Dit is de beste aanpak voor teams waarvan de Google Sheets automatisch nieuwe leads ontvangen en die doorlopende verificatie willen zonder omkijken, zonder vertraging tussen vastleggen en valideren. Het houdt slechte adressen ook meteen bij de deur tegen: een ongeldig adres wordt gemarkeerd zodra het in de sheet komt, zodat het nooit ongemerkt in je data ligt te wachten tot het gemaild wordt. Developers kunnen de REST API ook rechtstreeks vanuit Google Apps Script aanroepen voor een eigen functie in de sheet, als je de integratie liever zelf bouwt dan een automatiseringsplatform te gebruiken.

De juiste methode kiezen

De vier methoden zijn niet zozeer concurrenten als wel tools voor verschillende klussen, en welke de juiste is hangt af van je lijst.

Is je lijst klein en wil je alleen duidelijke typfouten opsporen, dan volstaat de ingebouwde ISEMAIL-formule, al checkt die alleen de opmaak. Wil je echte verificatie binnen de spreadsheet op een lijst van honderden tot een paar duizend adressen, installeer dan een verificatie-add-on. Heb je een grote bestaande lijst die je in één keer wilt opschonen, of audit je een oude database, exporteer die dan en gebruik bulk-CSV-verificatie, en importeer de resultaten daarna terug. Is je sheet live en komen er steeds nieuwe rijen bij, koppel dan de REST API via een automatiseringstool, zodat elk adres bij binnenkomst wordt geverifieerd.

Welke methode ook past, de kosten zijn beperkt. Verificatie bij VeriMails begint bij $0.0019 per e-mail, met 10,000 credits voor $19 en pakketten tot 5 miljoen credits voor $1,499, en jaarplannen vanaf $12.50/maand bij jaarlijkse facturering. Elk nieuw account krijgt 100 gratis credits, zonder creditcard, en die credits verlopen nooit. Zo kun je vandaag nog een steekproef uit je sheet exporteren, verifiëren en precies zien hoeveel slechte adressen er in je data verstopt zitten voordat je je ergens aan vastlegt.

Veelgestelde vragen

Google Sheets kan alleen de opmaak checken. Een formule als ISEMAIL, of een reguliere expressie, bevestigt dat een tekst eruitziet als een correct opgebouwd e-mailadres. Het kan niet bevestigen dat het domein mail accepteert of dat de mailbox bestaat. Voor echte verificatie heb je een externe service nodig die aan de sheet gekoppeld is.
Exporteer bij een eenmalige lijst de kolom naar een CSV, haal die door bulkverificatie en importeer de resultaten terug. Krijgt een sheet doorlopend nieuwe rijen, koppel dan de VeriMails API via een automatiseringstool, zodat elk nieuw adres bij binnenkomst wordt geverifieerd. Kies op basis van of de lijst statisch is of groeit.
Gratis opties blijven beperkt tot opmaakchecks met ISEMAIL of een regex-formule, en die vangen alleen typfouten en verkeerd opgemaakte adressen af. Echte verificatie, waarbij het domein en de mailbox bevestigd worden, vraagt om credits bij een verificatieservice. VeriMails geeft elk nieuw account 100 gratis credits zonder creditcard, genoeg om een kleine lijst te testen.
Een spreadsheet met leads bevat meestal ongeldige adressen door typfouten, verouderde data en externe bronnen. Mailen naar die adressen veroorzaakt hard bounces die je afzenderreputatie beschadigen. Door de sheet te verifiëren voordat je hem in een CRM of campagnetool importeert, haal je de slechte adressen eruit voordat ze ooit kunnen bouncen.

Begin met schone data

100 gratis credits bij aanmelding. Geen creditcard nodig. Breng het advies vandaag nog in de praktijk.

Gratis starten
Geen creditcard nodig. Credits verlopen nooit.