Обогащение контактов в таблице: профиль, компания и рабочая почта

Сценарий читает ссылки из таблица, собирает профиль и данные компании через phantombuster, ищет рабочий адрес в Mailcheck, а если не нашёл — в dropcontact, и дописывает всё обратно в строку.

  • Почта ищется в двух источниках подряд — шанс найти выше
  • Кривые ссылки отсекаются и помечаются, а не ломают прогон
  • Работа идёт порциями — сервисы не блокируют
  • Обработанные строки не берутся повторно
Google SheetsPhantombusterDropcontact

Как это работает

Чтобы данные из Mailcheck автоматически попадали в Google Sheets, достаточно готового сценария — без выгрузок руками.

  1. Запуск: Запуск Manual Trigger
  2. Затем: Конфигурация Pipeline
  3. Затем: Чтение лидов из Google Sheets
  4. Затем: Поиск необработанных лидов Filter
  5. Проверка: Обработка пакетами (по 5)
  6. Затем: Уведомление Slack о завершении пакета
  7. Затем: Проверка формата URL LinkedIn
  8. Проверка: Маршрут: URL действителен?
  9. Если да — Запуск парсера профилей LinkedIn
  10. Затем: Ожидание парсера профилей Wait (60с)
  11. Затем: Получение результатов парсера профилей
  12. Проверка: Маршрут: Данные профиля найдены?
  13. Если да — Запустить: Сбор данных компании
  14. Затем: Wait: Сбор данных компании (70с)
  15. Затем: Получить: Результаты сбора данных компании
  16. Затем: Найти Email: Hunter.io
  17. Проверка: Маршрутизировать: Email Hunter найден?
  18. Если да — Установить: Данные Email Hunter
  19. Затем: Скомпоновать: Итоговая запись лида
  20. Затем: Записать: Обогащенный лид (с Email)
  21. Затем: Wait: Между пакетами (3с)
  22. Если нет — Обогатить контакт: Dropcontact
  23. Затем: Wait: Ответ Dropcontact
  24. Проверка: Маршрутизировать: Email Dropcontact найден?
  25. Если да — Установить: Данные Email Dropcontact
  26. Если нет — Скомпоновать: Профиль без Email
  27. Затем: Записать: Обогащенный лид (без Email)
  28. Если нет — Пометка: Данные профиля не найдены
  29. Затем: Обновить: Статус профиля отсутствует
  30. Если нет — Пометка: Недействительный URL
  31. Затем: Обновление статуса недействительного URL
  32. Запуск: Запуск Schedule Trigger (Ежедневно 8:00)

Эту интеграцию Mailcheck и Google Sheets можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.