EmailVerify LogoEmailVerify

Zapier

Email checker with Zapier. Automate email verification in Zapier workflows. No-code integration guide.

无需编写代码即可将 EmailVerify 连接到数千个应用。自动验证来自表单提交、CRM 条目、表格等的邮箱。

概述

Zapier 允许您创建称为"Zaps"的自动化工作流,将 EmailVerify 与您喜爱的工具连接起来:

应用场景触发器操作
表单验证新表单提交验证邮箱,更新提交
潜在客户资格审查新 CRM 潜在客户验证邮箱,评分潜在客户
列表清理新表格行验证邮箱,标记状态
电子商务新客户验证邮箱,细分客户

前提条件

开始之前:

  1. 拥有 API 访问权限的 EmailVerify 账户
  2. Zapier 账户(免费版可用)
  3. 您的 EmailVerify API 密钥

EmailVerify 仪表盘 获取您的 API 密钥。

设置集成

步骤 1:创建新的 Zap

  1. 登录 Zapier
  2. 点击顶部导航中的 Create Zap
  3. 为您的 Zap 命名

步骤 2:配置触发器

选择启动自动化的内容。常见触发器包括:

Google Forms

  • 触发器:New Form Response
  • 事件:提交新响应

Typeform

  • 触发器:New Entry
  • 事件:提交表单

HubSpot

  • 触发器:New Contact
  • 事件:创建联系人

Mailchimp

  • 触发器:New Subscriber
  • 事件:用户订阅列表

步骤 3:添加 EmailVerify 操作

  1. 点击 Add Action
  2. 搜索"Webhooks by Zapier"
  3. 选择 POST 作为操作事件

步骤 4:配置 Webhook

设置 webhook 以调用 EmailVerify:

URL:

https://api.emailverify.ai/v1/verify

Payload Type: JSON

Data:

{
  "email": "{{email_from_trigger}}"
}

Headers:

Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

步骤 5:处理响应

添加过滤器或路径以根据验证结果进行路由:

过滤器:仅有效邮箱

  • 仅当 status 等于 valid 时继续

路径:按状态路由

  • 路径 A:status = valid → 继续工作流
  • 路径 B:status = invalid → 添加到无效列表
  • 路径 C:status = unknown → 标记以供审核

示例 Zaps

表单提交验证

Trigger: Google Forms → New Response

Action: EmailVerify → Verify Email

Filter: Only if status = "valid"

Action: Google Sheets → Add Row (Valid Submissions)

设置:

  1. 触发器:Google Forms - New Response
  2. 操作:Webhooks - POST 到 EmailVerify
  3. 过滤器:仅当 status 等于 valid 时继续
  4. 操作:Google Sheets - 在"Valid Leads"表格中创建行

CRM 潜在客户资格审查

Trigger: HubSpot → New Contact

Action: EmailVerify → Verify Email

Paths:
  - Valid → Update contact, set "Verified" property
  - Invalid → Delete contact or mark as invalid
  - Unknown → Add to review list

邮件列表清理

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 Subscriber

高级配置

使用路径实现复杂逻辑

基于验证结果创建多路径工作流:

                    EmailVerify Response
                            |
            ________________|________________
           |                |                |
       status=valid    status=invalid   status=unknown
           |                |                |
      Add to CRM      Remove from list   Flag for review
           |                |                |
      Send welcome    Send notification   Manual check

处理临时邮箱

为临时邮箱检测添加额外的过滤:

路径配置:

路径 A:status = "valid" AND disposable = false
  → 高质量潜在客户,继续工作流

路径 B:status = "valid" AND disposable = true
  → 有效但有风险,添加警告标志

路径 C:status = "invalid"
  → 无效邮箱,删除或标记

速率限制处理

对于大容量工作流,实施延迟:

  1. 在 EmailVerify 之前添加 Delay by Zapier 操作
  2. 设置延迟以错开 API 调用
  3. 对批量操作使用 Zapier 的内置节流

Webhook 响应字段

EmailVerify API 在 Zapier 中返回这些字段:

字段类型描述在过滤器中使用
statusstringvalid, invalid, unknown, accept_all主要过滤器
emailstring已验证的邮箱地址映射
scorenumber置信度分数 (0-1)高级过滤器
result.deliverableboolean可以接收邮件质量过滤器
result.disposableboolean临时邮箱垃圾邮件过滤器
result.roleboolean基于角色的地址B2B 过滤器
result.freeboolean免费邮箱提供商商业过滤器

过滤器示例

仅高质量潜在客户:

status equals "valid"
AND score greater than 0.8
AND result.disposable equals false

仅商业邮箱:

status equals "valid"
AND result.free equals false
AND result.role equals false

多步骤 Zap 模板

模板 1:带验证的表单到 CRM

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}}

模板 2:表格列表清理器

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}}

模板 3:电子商务客户验证

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 notification

故障排除

常见问题

错误:401 Unauthorized

  • 检查您的 API 密钥是否正确
  • 确保 Authorization 头格式为 Bearer YOUR_API_KEY

错误:429 Rate Limited

  • 在步骤之间添加延迟
  • 考虑升级您的 EmailVerify 计划
  • 对大型列表使用批量验证

空响应

  • 验证邮箱字段映射是否正确
  • 检查触发器是否传递邮箱数据

过滤器不工作

  • 使用 API 响应中的确切字段名称
  • 检查比较中的大小写敏感性
  • 使用 Zapier 调试工具测试

测试您的 Zap

  1. 在每个步骤点击 Test & Review
  2. 验证邮箱数据是否正确传递
  3. 检查 webhook 测试中的 EmailVerify 响应
  4. 确保过滤器使用正确的字段引用

最佳实践

1. 首先使用测试模式

在为生产环境启用之前始终使用几个邮箱进行测试:

  • 使用 Zapier 的测试功能
  • 验证结果是否符合预期
  • 检查错误处理是否有效

2. 实施错误通知

为失败添加通知步骤:

Filter: If webhook fails OR status = "error"
Action: Slack → Send error notification

3. 记录结果

保留所有验证的记录:

Action: Google Sheets → Add Row to "Verification Log"
Data: Email, Status, Score, Timestamp

4. 使用标签/属性

在联系人上存储验证数据:

  • email_verified: true/false
  • verification_date: 时间戳
  • verification_score: 分数值

定价考虑

计划API 调用/月Zapier 任务
免费100考虑任务限制
入门10,000适合小型团队
专业100,000适合自动化密集型工作流

每次邮箱验证使用 1 个积分。相应地规划您的 Zap 数量。

相关资源

On this page