Чек-лист
кодовое словоЛиды

Сбор B2B-контактов без платных парсеров

Схема для быстрого поиска компаний из нужного сегмента: агент собирает открытые данные, приводит их к таблице и помогает выбрать тех, кому есть смысл писать первыми.

Содержание5 глав
  1. 01Что подготовить
  2. 02Инструменты
  3. 03Быстрый запуск
  4. 04Таблица результата
  5. 05Проверка качества

Что подготовить

  • Опиши сегмент: ниша, география, размер компании, язык сайта, тип клиента.
  • Сформулируй, кто нужен внутри компании: основатель, маркетинг, продажи, операционный директор, HR или другой ответственный.
  • Заранее задай стоп-лист: кого не брать, какие регионы исключить, какие сайты считать нерелевантными.
  • Реши, что будет результатом: таблица, CSV, Google Sheets или файл в проектной папке.
  • Отдельно зафиксируй правила этики: брать только открытые контакты и не обходить закрытые зоны сайта.

Инструменты

ИнструментДля чегоСсылка
ScrapeGraphAIОткрытая библиотека для извлечения данных с сайтов через графовые пайплайны и языковые модели.github.com/ScrapeGraphAI/Scrapegraph-ai
ScrapeGraphAI Python SDKКлиент для управляемого облачного API, если нужен быстрый запуск без своей инфраструктуры.github.com/ScrapeGraphAI/scrapegraph-py
Claude Code или CodexОркестратор: ставит задачу, ведет таблицу, удаляет дубли, ранжирует компании и готовит первый заход.Локальная агентная среда

Быстрый запуск

  • Создай отдельную папку проекта, чтобы агент не смешивал базу с другими задачами.
  • Если используешь открытую библиотеку, поставь пакет командой pip install scrapegraphai.
  • Установи браузерные зависимости командой playwright install.
  • Если используешь управляемый API, поставь пакет pip install scrapegraph-py или uv add scrapegraph-py.
  • Добавь ключи только в переменные окружения, не вставляй их в промпт и не сохраняй в таблице.
Промпт18 строк · 687 знаков
Работай как исследователь B2B-контактов.

Сегмент: [опиши нишу]
География: [город/страна/язык]
Идеальный клиент: [кто покупает и зачем]
Кого исключить: [стоп-лист]

Найди 30 компаний из сегмента. Используй открытые страницы сайтов и поисковую выдачу. Для каждой компании собери:
1. название;
2. сайт;
3. чем занимается;
4. признаки, что ей может быть нужен мой продукт;
5. открытые контакты или страницу контактов;
6. вероятного ответственного;
7. короткую причину, почему с ней стоит связаться;
8. первый вариант сообщения.

Сохрани результат в таблицу. Удали дубли. Подними наверх компании с самым сильным совпадением. Если контакт не найден или сайт закрыт, напиши: проверить вручную.

Таблица результата

КолонкаЧто писать
КомпанияНазвание без мусора и юридических хвостов, если они не нужны.
СайтОсновной домен, не рекламная прокладка.
СегментКоротко: чем зарабатывает компания.
Сигнал интересаПочему ей может быть актуально предложение.
КонтактТолько открытый e-mail, форма, страница контактов или публичный профиль.
ОтветственныйРоль человека, которому логично писать.
ПриоритетВысокий, средний, низкий. Не по ощущению, а по совпадению с критериями.
Первое сообщение1-2 предложения без агрессивной продажи.

Проверка качества

  • Открой 5 случайных компаний из таблицы и проверь, что данные реально есть на сайте.
  • Проверь, что агент не придумал e-mail, должность или профиль.
  • Удали компании без понятной причины для контакта.
  • Отдельно пометь строки, где нужна ручная проверка.
  • После первой рассылки добавь колонку статуса: отправлено, ответили, не подходит, вернуться позже.