Zapier Email Verification
Email checker with Zapier. Automate email verification in Zapier workflows. No-code integration guide.
Подключите EmailVerify к тысячам приложений без написания кода. Автоматически проверяйте email из отправок форм, записей CRM, таблиц и многого другого.
Обзор
Zapier позволяет создавать автоматизированные рабочие процессы, называемые "Zaps", которые соединяют EmailVerify с вашими любимыми инструментами:
| Сценарий | Триггер | Действие |
|---|---|---|
| Верификация форм | Новая отправка формы | Проверить email, обновить отправку |
| Квалификация лидов | Новый лид в CRM | Проверить email, оценить лида |
| Очистка списка | Новая строка в таблице | Проверить email, отметить статус |
| E-commerce | Новый клиент | Проверить email, сегментировать клиента |
Предварительные требования
Перед началом:
- Аккаунт EmailVerify с доступом к API
- Аккаунт Zapier (бесплатный тариф подойдет)
- Ваш API-ключ EmailVerify
Получите свой API-ключ в панели управления EmailVerify.
Настройка интеграции
Шаг 1: Создание нового Zap
- Войдите в Zapier
- Нажмите Create Zap в верхней навигации
- Дайте вашему Zap описательное имя
Шаг 2: Настройка триггера
Выберите, что запускает вашу автоматизацию. Популярные триггеры включают:
Google Forms
- Триггер: New Form Response
- Событие: Отправлен новый ответ
Typeform
- Триггер: New Entry
- Событие: Форма отправлена
HubSpot
- Триггер: New Contact
- Событие: Создан контакт
Mailchimp
- Триггер: New Subscriber
- Событие: Пользователь подписался на список
Шаг 3: Добавление действия EmailVerify
- Нажмите Add Action
- Найдите "Webhooks by Zapier"
- Выберите POST как событие действия
Шаг 4: Настройка вебхука
Настройте вебхук для вызова EmailVerify:
URL:
https://api.emailverify.ai/v1/verifyТип данных: JSON
Данные:
{
"email": "{{email_from_trigger}}"
}Заголовки:
Authorization: Bearer YOUR_API_KEY
Content-Type: application/jsonШаг 5: Обработка ответа
Добавьте фильтр или путь для маршрутизации на основе результатов верификации:
Фильтр: Только валидные email
- Продолжать только когда
statusравенvalid
Путь: Маршрутизация по статусу
- Путь A: status = valid → Продолжить рабочий процесс
- Путь B: status = invalid → Добавить в список невалидных
- Путь C: status = unknown → Отметить для проверки
Примеры Zap
Верификация отправки формы
Триггер: Google Forms → Новый ответ
↓
Действие: EmailVerify → Проверить email
↓
Фильтр: Только если status = "valid"
↓
Действие: Google Sheets → Добавить строку (Валидные отправки)Настройка:
- Триггер: Google Forms - New Response
- Действие: Webhooks - POST к EmailVerify
- Фильтр: Продолжать только если
statusравенvalid - Действие: Google Sheets - Создать строку в таблице "Valid Leads"
Квалификация лидов CRM
Триггер: HubSpot → Новый контакт
↓
Действие: EmailVerify → Проверить email
↓
Пути:
- Валидный → Обновить контакт, установить свойство "Verified"
- Невалидный → Удалить контакт или отметить как невалидный
- Неизвестный → Добавить в список на проверкуОчистка списка email
Триггер: Google Sheets → Новая строка в "To Verify"
↓
Действие: EmailVerify → Проверить email
↓
Действие: Google Sheets → Обновить строку с результатами
↓
Фильтр: Если status = "valid"
↓
Действие: Mailchimp → Добавить подписчикаРасширенная конфигурация
Использование путей для сложной логики
Создавайте многопутевые рабочие процессы на основе результатов верификации:
Ответ EmailVerify
|
________________|________________
| | |
status=valid status=invalid status=unknown
| | |
Добавить в CRM Удалить из списка Отметить для проверки
| | |
Отправить Отправить Ручная
приветствие уведомление проверкаОбработка одноразовых email
Добавьте дополнительную фильтрацию для обнаружения одноразовых email:
Конфигурация путей:
Путь A: status = "valid" AND disposable = false
→ Высококачественный лид, продолжить рабочий процесс
Путь B: status = "valid" AND disposable = true
→ Валидный, но рискованный, добавить флаг предупреждения
Путь C: status = "invalid"
→ Невалидный email, удалить или отметитьОбработка ограничения скорости
Для высоконагруженных рабочих процессов внедрите задержки:
- Добавьте действие Delay by Zapier перед EmailVerify
- Установите задержку для распределения API-вызовов
- Используйте встроенное ограничение Zapier для массовых операций
Поля ответа вебхука
API EmailVerify возвращает эти поля в Zapier:
| Поле | Тип | Описание | Использование в фильтре |
|---|---|---|---|
status | string | valid, invalid, unknown, accept_all | Основной фильтр |
email | string | Проверенный email-адрес | Сопоставление |
score | number | Оценка достоверности (0-1) | Расширенные фильтры |
result.deliverable | boolean | Может получать email | Фильтр качества |
result.disposable | boolean | Временный email | Фильтр спама |
result.role | boolean | Ролевой адрес | B2B фильтр |
result.free | boolean | Бесплатный провайдер email | Бизнес-фильтр |
Примеры фильтров
Только высококачественные лиды:
status equals "valid"
AND score greater than 0.8
AND result.disposable equals falseТолько бизнес-email:
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: Верификация клиентов E-commerce
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
- Используйте массовую верификацию для больших списков
Пустой ответ
- Проверьте правильность сопоставления поля email
- Убедитесь, что триггер передает данные email
Фильтр не работает
- Используйте точные имена полей из ответа API
- Проверьте чувствительность к регистру в сравнениях
- Протестируйте с инструментом отладки Zapier
Тестирование вашего Zap
- Нажмите Test & Review на каждом шаге
- Проверьте, что данные email передаются правильно
- Проверьте ответ EmailVerify в тесте вебхука
- Убедитесь, что фильтры используют правильные ссылки на поля
Лучшие практики
1. Сначала используйте тестовый режим
Всегда тестируйте с несколькими email перед включением в производство:
- Используйте функцию тестирования Zapier
- Проверьте, что результаты соответствуют ожиданиям
- Убедитесь, что обработка ошибок работает
2. Внедрите уведомления об ошибках
Добавьте шаг уведомления при сбоях:
Filter: If webhook fails OR status = "error"
Action: Slack → Send error notification3. Ведите журнал результатов
Храните запись всех верификаций:
Action: Google Sheets → Add Row to "Verification Log"
Data: Email, Status, Score, Timestamp4. Используйте теги/свойства
Сохраняйте данные верификации на контактах:
email_verified: true/falseverification_date: временная меткаverification_score: значение оценки
Соображения по ценам
| Тариф | API-вызовов/месяц | Задачи Zapier |
|---|---|---|
| Free | 100 | Учитывайте лимиты задач |
| Starter | 10,000 | Подходит для небольших команд |
| Professional | 100,000 | Для рабочих процессов с интенсивной автоматизацией |
Каждая верификация email использует 1 кредит. Планируйте объем Zap соответственно.