Zapier
Email checker with Zapier. Automate email verification in Zapier workflows. No-code integration guide.
Verbind EmailVerify met duizenden apps zonder code te schrijven. Verifieer automatisch e-mails van formulierinzendingen, CRM-vermeldingen, spreadsheets en meer.
Overzicht
Zapier laat u geautomatiseerde workflows maken genaamd "Zaps" die EmailVerify verbinden met uw favoriete tools:
| Gebruiksscenario | Trigger | Actie |
|---|---|---|
| Formulierverificatie | Nieuwe formulierinzending | E-mail verifiëren, inzending bijwerken |
| Leadkwalificatie | Nieuwe CRM-lead | E-mail verifiëren, lead scoren |
| Lijst opschonen | Nieuwe spreadsheetrij | E-mail verifiëren, status markeren |
| E-commerce | Nieuwe klant | E-mail verifiëren, klant segmenteren |
Vereisten
Voordat u begint:
- Een EmailVerify-account met API-toegang
- Een Zapier-account (gratis tier werkt)
- Uw EmailVerify API-sleutel
Haal uw API-sleutel op uit het EmailVerify-dashboard.
De integratie opzetten
Stap 1: Maak een nieuwe Zap
- Log in op Zapier
- Klik op Create Zap in de bovenste navigatie
- Geef uw Zap een beschrijvende naam
Stap 2: Configureer de trigger
Kies wat uw automatisering start. Populaire triggers zijn:
Google Forms
- Trigger: New Form Response
- Event: Nieuw antwoord wordt ingediend
Typeform
- Trigger: New Entry
- Event: Formulier wordt ingediend
HubSpot
- Trigger: New Contact
- Event: Contact wordt aangemaakt
Mailchimp
- Trigger: New Subscriber
- Event: Gebruiker abonneert op lijst
Stap 3: Voeg EmailVerify-actie toe
- Klik op Add Action
- Zoek naar "Webhooks by Zapier"
- Selecteer POST als actie-event
Stap 4: Configureer de webhook
Stel de webhook in om EmailVerify aan te roepen:
URL:
https://api.emailverify.ai/v1/verifyPayload Type: JSON
Data:
{
"email": "{{email_from_trigger}}"
}Headers:
Authorization: Bearer YOUR_API_KEY
Content-Type: application/jsonStap 5: Behandel het antwoord
Voeg een Filter of Path toe om te routeren op basis van verificatieresultaten:
Filter: Alleen geldige e-mails
- Alleen doorgaan wanneer
statusgelijk is aanvalid
Path: Routeren op status
- Path A: status = valid → Doorgaan met workflow
- Path B: status = invalid → Toevoegen aan ongeldige lijst
- Path C: status = unknown → Markeren voor review
Voorbeeld-Zaps
Formulierinzending-verificatie
Trigger: Google Forms → New Response
↓
Action: EmailVerify → Verify Email
↓
Filter: Only if status = "valid"
↓
Action: Google Sheets → Add Row (Valid Submissions)Setup:
- Trigger: Google Forms - New Response
- Action: Webhooks - POST naar EmailVerify
- Filter: Alleen doorgaan als
statusgelijk is aanvalid - Action: Google Sheets - Create Row in "Valid Leads" sheet
CRM lead-kwalificatie
Trigger: HubSpot → New Contact
↓
Action: EmailVerify → Verify Email
↓
Paths:
- Valid → Contact bijwerken, "Verified" eigenschap instellen
- Invalid → Contact verwijderen of markeren als ongeldig
- Unknown → Toevoegen aan reviewlijstE-maillijst opschonen
Trigger: Google Sheets → New Row in "To Verify"
↓
Action: EmailVerify → Verify Email
↓
Action: Google Sheets → Update Row with results
↓
Filter: If status = "valid"
↓
Action: Mailchimp → Add SubscriberGeavanceerde configuratie
Paths gebruiken voor complexe logica
Maak multi-path workflows op basis van verificatieresultaten:
EmailVerify Response
|
________________|________________
| | |
status=valid status=invalid status=unknown
| | |
Add to CRM Remove from list Flag for review
| | |
Send welcome Send notification Manual checkWegwerp-e-mails afhandelen
Voeg extra filtering toe voor detectie van wegwerp-e-mails:
Path-configuratie:
Path A: status = "valid" AND disposable = false
→ Hoogwaardige lead, doorgaan met workflow
Path B: status = "valid" AND disposable = true
→ Geldig maar risicovol, waarschuwingsvlag toevoegen
Path C: status = "invalid"
→ Ongeldige e-mail, verwijderen of markerenRate limit-afhandeling
Voor workflows met hoog volume, implementeer vertragingen:
- Voeg Delay by Zapier-actie toe voor EmailVerify
- Stel vertraging in om API-calls te spreiden
- Gebruik Zapier's ingebouwde throttling voor bulkoperaties
Webhook-antwoordvelden
De EmailVerify API retourneert deze velden in Zapier:
| Veld | Type | Beschrijving | Gebruik in filter |
|---|---|---|---|
status | string | valid, invalid, unknown, accept_all | Primaire filter |
email | string | Geverifieerd e-mailadres | Mapping |
score | number | Betrouwbaarheidsscore (0-1) | Geavanceerde filters |
result.deliverable | boolean | Kan e-mails ontvangen | Kwaliteitsfilter |
result.disposable | boolean | Tijdelijke e-mail | Spamfilter |
result.role | boolean | Rol-gebaseerd adres | B2B-filter |
result.free | boolean | Gratis e-mailprovider | Zakelijke filter |
Filtervoorbeelden
Alleen hoogwaardige leads:
status equals "valid"
AND score greater than 0.8
AND result.disposable equals falseAlleen zakelijke e-mails:
status equals "valid"
AND result.free equals false
AND result.role equals falseMulti-stap Zap-templates
Template 1: Formulier naar CRM met verificatie
Zap: Verified Form to HubSpot
Trigger:
App: Typeform
Event: New Entry
Action 1:
App: Webhooks by Zapier
Event: POST
URL: https://api.emailverify.ai/v1/verify
Data: {"email": "{{Email Answer}}"}
Headers: Authorization: Bearer {{API_KEY}}
Filter:
Field: status
Condition: equals
Value: valid
Action 2:
App: HubSpot
Event: Create Contact
Email: {{Email Answer}}
Properties:
email_verified: true
verification_score: {{score}}Template 2: Spreadsheet-lijstopschoner
Zap: Clean Email List
Trigger:
App: Google Sheets
Event: New Spreadsheet Row
Spreadsheet: Email List to Clean
Action 1:
App: Webhooks by Zapier
Event: POST
URL: https://api.emailverify.ai/v1/verify
Data: {"email": "{{Column A - Email}}"}
Action 2:
App: Google Sheets
Event: Update Spreadsheet Row
Spreadsheet: Email List to Clean
Row: {{row_id}}
Updates:
Column B: {{status}}
Column C: {{score}}
Column D: {{result.disposable}}Template 3: E-commerce klantverificatie
Zap: Verify New Customers
Trigger:
App: Shopify
Event: New Customer
Action 1:
App: Webhooks by Zapier
Event: POST
URL: https://api.emailverify.ai/v1/verify
Data: {"email": "{{Customer Email}}"}
Paths:
Path A (Valid):
Filter: status = "valid"
Action: Shopify - Add Tag "verified"
Action: Klaviyo - Add to Welcome Series
Path B (Invalid):
Filter: status = "invalid"
Action: Shopify - Add Tag "email_invalid"
Action: Slack - Send notificationProbleemoplossing
Veelvoorkomende problemen
Error: 401 Unauthorized
- Controleer of uw API-sleutel correct is
- Zorg dat het Authorization header-formaat
Bearer YOUR_API_KEYis
Error: 429 Rate Limited
- Voeg vertragingen toe tussen stappen
- Overweeg om uw EmailVerify-plan te upgraden
- Gebruik bulkverificatie voor grote lijsten
Leeg antwoord
- Controleer of de e-mailveld-mapping correct is
- Controleer of de trigger e-mailgegevens doorgeeft
Filter werkt niet
- Gebruik exacte veldnamen uit het API-antwoord
- Controleer op hoofdlettergevoeligheid in vergelijkingen
- Test met de Zapier debug-tool
Uw Zap testen
- Klik op Test & Review bij elke stap
- Controleer of de e-mailgegevens correct worden doorgegeven
- Controleer het EmailVerify-antwoord in de webhook-test
- Zorg dat filters correcte veldreferenties gebruiken
Best practices
1. Gebruik eerst testmodus
Test altijd met een paar e-mails voordat u voor productie inschakelt:
- Gebruik Zapier's testfunctie
- Controleer of resultaten aan verwachtingen voldoen
- Controleer of foutafhandeling werkt
2. Implementeer foutmeldingen
Voeg een notificatiestap toe voor storingen:
Filter: If webhook fails OR status = "error"
Action: Slack → Send error notification3. Log resultaten
Houd een record bij van alle verificaties:
Action: Google Sheets → Add Row to "Verification Log"
Data: Email, Status, Score, Timestamp4. Gebruik tags/eigenschappen
Sla verificatiegegevens op bij contacten:
email_verified: true/falseverification_date: timestampverification_score: scorewaarde
Prijsoverwegingen
| Plan | API-calls/maand | Zapier-taken |
|---|---|---|
| Gratis | 100 | Houd rekening met taaklimieten |
| Starter | 10.000 | Goed voor kleine teams |
| Professional | 100.000 | Voor automatisering-intensieve workflows |
Elke e-mailverificatie gebruikt 1 credit. Plan uw Zap-volume dienovereenkomstig.