





Что это за система?
Google Sheet Cold Email Outreach with AI — это полностью бесплатная (кроме API-ключей) система автоматического поиска клиентов, анализа сайтов и персонализированной рассылки, работающая прямо из Google Таблиц.
Система автоматически:
-
Ищет сайты в Google по вашим запросам через ProTalk API
-
Парсит HTML, извлекает email, телефон, CMS, год копирайта
-
Делает скриншот сайта и анализирует его через Vision AI (модель
xiaomi/mimo-v2-omni) -
Рассчитывает “скор” лида (насколько он подходит)
-
Генерирует персонализированное письмо через LLM (GPT, Claude, Gemini — на выбор)
-
Отправляет письмо через Gmail (или сохраняет в HOT_LEADS на ручной аппров)
Всё это работает в вашем аккаунте Google с минимальными затратами на API — около 3000 рублей в месяц.
Ключевые возможности
|
Возможность |
Описание |
|---|---|
|
🔍 Google Search API |
Поиск сайтов по ключевым запросам с фильтром по стране |
|
🧠 Vision AI |
Анализ дизайна сайта через нейросеть |
|
📊 Lead Scoring |
Гибкая система оценки с настраиваемыми весами под вашу нишу |
|
✍️ LLM-генерация писем |
20+ моделей: GPT-5, Claude-4.5, Gemini-2.5, DeepSeek, Llama-4 |
|
🧪 A/B тестирование |
Два промпта для писем со случайным выбором и статистикой |
|
🔥 HOT_LEADS |
Отдельный лист для ручного аппрова ценных лидов |
|
⏱️ Расписание |
Работа только в рабочие часы, лимит писем в день |
|
🚫 Блэклист |
Игнорирование конкурентов и нежелательных доменов |
|
📈 Логирование |
Полная история отправок с телами писем и промптами |
|
🤖 ИИ-ассистент |
Генерация кампаний и плейбуков по текстовому описанию |
Как это работает
┌─────────────────────────────────────────────────────────────────┐│ Google Sheets (бесплатно) ││ ┌──────────┐ ┌──────────┐ ┌──────────┐ ┌──────────────────┐ ││ │CAMPAIGNS │ │PLAYBOOKS │ │HOT_LEADS │ │CONFIG / SCHEDULE │ ││ └────┬─────┘ └────┬─────┘ └────┬─────┘ └────────┬─────────┘ │└───────┼─────────────┼─────────────┼─────────────────┼───────────┘ │ │ │ │ ▼ ▼ ▼ ▼┌─────────────────────────────────────────────────────────────────┐│ Google Apps Script (триггер) ││ Запуск каждые 30 минут │└─────────────────────────────────────────────────────────────────┘ │ ▼┌─────────────────────────────────────────────────────────────────┐│ 1. Google Search (ProTalk API, функция 489) ││ "веб студия москва" → [url1, url2, url3...] │└─────────────────────────────────────────────────────────────────┘ │ ▼┌─────────────────────────────────────────────────────────────────┐│ 2. Загрузка сайта (ProTalk API, функция 311) ││ → HTML + скриншот │└─────────────────────────────────────────────────────────────────┘ │ ▼┌─────────────────────────────────────────────────────────────────┐│ 3. Извлечение данных (HtmlParser.gs) ││ → email, телефон, CMS, аналитика, год копирайта, текст │└─────────────────────────────────────────────────────────────────┘ │ ▼┌─────────────────────────────────────────────────────────────────┐│ 4. Vision AI (ProTalk API, функция 640) ││ Модель: xiaomi/mimo-v2-omni ││ → pass: true/false, desc: "описание дизайна" │└─────────────────────────────────────────────────────────────────┘ │ ▼┌─────────────────────────────────────────────────────────────────┐│ 5. Lead Scoring (Scoring.gs) ││ Базовый 50 + бонусы/штрафы → Итоговый скор (0–150) │└─────────────────────────────────────────────────────────────────┘ │ ▼┌─────────────────────────────────────────────────────────────────┐│ 6. Если скор ≥ порога: ││ → LLM генерирует письмо (AI Router ProTalk) ││ → Отправка через Gmail (MailApp) ││ → Telegram-уведомление │└─────────────────────────────────────────────────────────────────┘
Что нужно для запуска
Бесплатное (есть у всех):
-
✅ Google аккаунт — для Таблиц и Google Apps Script
-
✅ Gmail — до 100 писем/день бесплатно (1500 на PRO аккаунте)
-
✅ Google Apps Script — квота 20 минут выполнения/день (более чем достаточно)
Платные API (около $5–10/мес):
-
💰 ProTalk API — выполняет поиск, скриншоты, Vision AI и LLM запросы
-
Регистрация: pro-talk.ru
-
Тариф: около 3000 руб./месяц, зависит от нагрузки
-
Включает AI Router — доступ к GPT-5, Claude-4.5, Gemini-2.5, DeepSeek и другим моделям
-
-
💰 Telegram Bot (опционально, бесплатно)
Никаких других платежей не требуется!
Быстрый старт за 5 минут
Шаг 1: Создайте копию таблицы
Сделайте копию шаблона в свой Google Drive.
Меню → Файл → Создать копию
Шаг 2: Откройте мастер настройки
В верхнем меню таблицы появится пункт:
🤖 Free Google Sheet Cold Email Outreach → Настроить и запустить
Нажмите на него.
Шаг 3: Пройдите мастер настройки (4 шага)
Шаг 1. Введите API-ключи ProTalk:
-
BOT_ID— ID вашего бота (получить в меню бота ProTalk) -
BOT_TOKEN— токен бота (получить в меню бота ProTalk) -
AUTH_TOKEN— токен для AI Router (автоматически сгенерируется) -
USER_EMAIL— ваш email в ProTalk
Шаг 2. Настройте расписание:
-
Часы работы (например, 9:00–19:00)
-
Рабочие дни
-
Лимит писем в день
Шаг 3. Опишите ваш бизнес (на русском или английском):
Мы — веб-студия, делаем редизайн сайтов для малого бизнеса.Хотим находить сайты на устаревших CMS (WordPress, Bitrix, Joomla)без мобильной адаптации. Предлагаем современный адаптивный дизайнза 50 000–150 000 руб.
Шаг 4. Нажмите “Запустить настройку”
Шаг 4: Готово! 🎉
Система автоматически:
-
Сохранит все настройки
-
Сгенерирует кампанию и плейбук через ИИ
-
Создаст их в таблице
-
Установит триггер для автоматического запуска каждые 30 минут
Всё! Система работает. Первые письма улетят через 15–30 минут.

Подробная настройка
Регистрация ProTalk API (единственный необходимый сервис)
-
Перейдите на pro-talk.ru
-
Зарегистрируйтесь (можно через Google)
-
Пополните баланс — от 500 рублей (хватит на месяц тестирования)
-
Создайте бота в разделе “Мои боты” → “Создать бота”
-
После создания вы получите:
-
BOT_ID— число (например,12345) -
BOT_TOKEN— строка видаxxxx-xxxxx-xxxxx
-
-
В личном кабинете создайте 1 бота и зайдите в пункт меню бота «Интеграции и АПИ» — там будет ваш
BOT_ID,BOT_TOKEN
Важно: ProTalk предоставляет единый интерфейс ко всем LLM (GPT, Claude, Gemini, DeepSeek, Llama). Отдельных API-ключей не нужно.
Настройка Telegram-бота (опционально)
-
Напишите @BotFather в Telegram
-
Создайте бота командой
/newbot -
Выберите имя и username
-
Получите токен бота (например,
123456:ABCdefGHIjkl) -
Напишите боту любое сообщение (например,
/start) -
Перейдите по URL в браузере:
https://api.telegram.org/bot<ТОКЕН_БОТА>/getUpdates -
Найдите ваш
chat_idв JSON-ответе (обычно это число, например987654321)
Создание кампании через ИИ

Способ 1: Мастер настройки (рекомендуется для новичков)
Просто опишите ваш бизнес простым русским языком. ИИ сам создаст:
-
✅ Поисковые запросы (3–5 штук)
-
✅ Страну и количество результатов
-
✅ Режим работы (full / html_only)
-
✅ Пороги скоринга (мин. балл, HOT LEAD балл)
-
✅ Веса всех параметров скоринга
-
✅ Ключевые слова для поиска в HTML
-
✅ Vision-промпт для анализа дизайна
-
✅ Промпты A и B для писем
-
✅ Тему письма, оффер и подпись
Пример хорошего описания:
Мы — агентство интернет-маркетинга. Предлагаем SEO-продвижение и контекстную рекламу. Хотим находить сайты компаний, у которых нет систем аналитики (Google Analytics, Яндекс.Метрика) или они установлены неправильно. Целевая аудитория — малый и средний бизнес в России. УТП: бесплатный аудит сайта перед началом работы.
Способ 2: Задать вопрос ИИ-ассистенту
На панели управления есть поле “ИИ-ассистент”. Можно спросить:
-
“Как лучше настроить скоринг для поиска интернет-магазинов на OpenCart?”
-
“Напиши промпт для письма, который подчеркивает отсутствие SSL-сертификата”
-
“Какие ключевые слова добавить для поиска сайтов на Tilda?”
Способ 3: Ручное создание (для профи)
Заполните лист 🎯 CAMPAIGNS:
|
Поле |
Описание |
Пример |
|---|---|---|
|
ID Кампании |
Уникальный ID |
|
|
Статус |
|
|
|
Запросы |
По одному на строку |
|
|
Страна |
Код страны |
|
|
Кол-во рез-тов |
Сколько ссылок брать |
|
|
Режим |
|
|
|
Мин. Балл |
Порог отсева |
|
|
HOT LEAD Балл |
Порог горячего лида |
|
|
ID Плейбука |
Ссылка на лист PLAYBOOKS |
|
|
Авто-отправка |
|
|
|
Ключевые слова |
|
|
Веса скоринга (строки 13–25):
|
Параметр |
Бонус |
За что |
|---|---|---|
|
|
50 |
Базовый балл |
|
|
+15 |
Бизнес-email (info@, sales@) |
|
|
+5 |
Обычный email |
|
|
-50 |
Нет email на сайте |
|
|
+10 |
Есть телефон |
|
|
+20 |
Нет мобильной адаптации |
|
|
+10 |
WordPress/Bitrix/Joomla |
|
|
+10 |
Нет счётчиков (Яндекс.Метрика, GA) |
|
|
+15 |
Копирайт старше 2 лет |
|
|
+30 |
Vision AI подтвердил критерий |
|
|
-20 |
Vision AI отклонил сайт |
Управление горячими лидами
Что такое HOT_LEADS?
Лиды, набравшие скор ≥ hotLeadScore (например, 80), автоматически попадают в лист 🔥 HOT_LEADS.
Для каждого такого лида система показывает:
|
Колонка |
Содержимое |
|---|---|
|
UID |
Уникальный ID лида |
|
Дата |
Когда найден |
|
Скор |
Итоговая оценка |
|
Домен |
Сайт компании |
|
|
Найденный email |
|
Кампания |
Какая кампания нашла |
|
Контекст |
CMS, копирайт, аналитика, Vision |
|
Скриншот |
Ссылка на скриншот сайта |
|
Контент сайта |
Текст с сайта (первые 35000 символов) |
|
Решение |
Ваш выбор: |
Процесс работы с HOT_LEADS
Если в кампании стоит Авто-отправка: no:
-
Вы открываете лист 🔥 HOT_LEADS
-
Смотрите на сайт, скриншот, контекст
-
В колонку J вписываете:
-
send— отправить письмо -
skip— пропустить
-
-
При следующем запуске система обработает ваше решение:
-
send→ генерирует письмо и отправляет -
skip→ задача помечается какskipped_manual
-
Если в кампании стоит Авто-отправка: yes:
-
Письмо улетает автоматически сразу после обнаружения
-
В HOT_LEADS колонка J становится
sent -
Вы получаете Telegram-уведомление, что письмо отправлено
Telegram-уведомления

При срабатывании HOT_LEADS (автоотправка или ручной аппров) приходит уведомление:
🔥 HOT LEAD — письмо готово к отправке!🏢 Домен: example.com📧 Email: info@example.com🎯 Кампания: CAMP_WEBDEV⭐ Скор: 85👉 Откройте лист 🔥 HOT_LEADS и поставьте send или skip в колонке J
Мониторинг и логи
Лист TASK (очередь задач)
Хранит все найденные URL и их статус обработки:
|
Статус |
Значение |
|---|---|
|
|
Задача в очереди, ждёт обработки |
|
|
Письмо успешно отправлено |
|
|
Низкий скор, письмо не отправлено |
|
|
Домен или email в блэклисте |
|
|
Домен на кулдауне (90 дней) |
|
|
Пропущен вручную в HOT_LEADS |
|
|
Ждёт решения в HOT_LEADS |
|
|
Ошибка при отправке письма |
Лист db_LOG (общий лог)
Фиксирует каждый обработанный URL:
-
Дата, статус, скор, кампания, URL, email
-
Найден ли скриншот
-
Детали процесса
Лист db_SEND_LOG (лог отправок)
Сохраняет каждое отправленное письмо:
-
Дата, статус, кампания, email
-
Тема письма и тело
-
Какая модель ИИ использовалась
-
Какой промпт был отправлен ИИ
-
Режим генерации (strict/rewrite/full)
-
Ошибка (если есть)
Лист db_AB_RESULTS (A/B тестирование)
Статистика по вариантам писем для каждой кампании:
|
Кампания |
Промпт |
Отправлено |
Ответов |
Конверсия |
|---|---|---|---|---|
|
CAMP_01 |
A |
45 |
3 |
6.7% |
|
CAMP_01 |
B |
42 |
7 |
16.7% |
Лист db_DOMAIN_ARCHIVE (архив доменов)
Хранит все домены, на которые уже отправляли письма. Повторная отправка возможна только через 90 дней.
Частые вопросы
❓ Сколько это стоит?
-
Google Таблицы — бесплатно
-
Gmail отправка — бесплатно (до 150–200 писем/день)
-
ProTalk API — около 3000 руб./месяц при нагрузке 100–200 лидов в день
❓ Можно ли использовать без ProTalk?
Технически — нет, потому что:
-
Google Apps Script не может напрямую делать скриншоты сайтов
-
Google Custom Search API платный и менее гибкий
-
Бесплатных альтернатив для масштабного парсинга нет
Но 500 рублей в месяц — это цена чашки кофе за полностью автоматизированную систему продаж.
❓ Какие модели ИИ доступны для писем?
Через AI Router ProTalk доступны:
|
Модель |
Провайдер |
Особенность |
|---|---|---|
|
|
OpenAI |
Быстрая, дешёвая, рекомендую |
|
|
OpenAI |
Самая быстрая и дешёвая |
|
|
Anthropic |
Очень хороша для холодных писем |
|
|
Anthropic |
Мощная, для сложных сценариев |
|
|
DeepMind |
Быстрая, хорошо с русским |
|
|
DeepMind |
Максимальное качество |
|
|
DeepSeek |
Дешёвая (китайская) |
|
|
Meta |
Отличная open-source модель |
❓ Как не попасть в спам?
Система заботится о репутации:
-
Персонализация — каждое письмо уникально, спам-фильтры это любят
-
Лимит отправок — не более заданного количества в день
-
Кулдаун доменов — 90 дней до повторной отправки
-
Блэклист — исключайте конкурентов и агрегаторов
-
Релевантность — скоринг отсеивает неподходящие сайты
Рекомендуемые настройки для старта:
-
Лимит: 20–30 писем/день
-
Мин. Балл: 50–60
-
Только бизнес-email (info@, sales@)
❓ Как часто запускается система?
По умолчанию — каждые 30 минут в рабочее время.
Можно изменить в настройках триггера в редакторе скриптов.
❓ Можно обрабатывать сайты без email?
Да. Для этого в настройках скоринга поставьте no_email: 0 (вместо -50). Такие сайты не отсеются, но письмо отправить не получится — их можно использовать для сбора базы или обзвона по телефону.
❓ Что делать, если письма не отправляются?
-
Проверьте квоту Gmail:
MailApp.getRemainingDailyQuota() -
Проверьте лист CONFIG: все ли токены заполнены
-
Посмотрите лист TASK: статус
error_sendилиrejected_score -
Посмотрите лист db_SEND_LOG: колонка “Ошибка”
Продвинутые сценарии
Сценарий 1: Поиск сайтов без мобильной адаптации
Настройки кампании:
Режим: full (нужен Vision)Мин. Балл: 40HOT LEAD Балл: 70
Плейбук:
visionPrompt: "Оцени дизайн сайта. Есть ли мобильная адаптация? Если сайт не адаптирован под мобильные устройства, то pass: true. Верни JSON: {pass, desc}"promptA: "Заметили, что ваш сайт не оптимизирован для смартфонов. Это теряет до 60% трафика..."offerText: "Делаем адаптивный дизайн за 2 недели от 30 000 руб."
Сценарий 2: Поиск по ключевым словам (быстрый режим)
Настройки кампании:
Режим: keyword_match (самый быстрый, не нужен Vision)Ключевые слова: jivo:20, online-chat:15Мин. Балл: 30
Что происходит:
-
Система ищет в HTML слова “jivo” и “online-chat”
-
Если находит — добавляет бонус 20 или 15
-
Письмо отправляется только тем, у кого есть онлайн-чат
Сценарий 3: Сбор базы без отправки писем
Настройки кампании:
Мин. Балл: 0 (никого не отсеиваем)HOT LEAD Балл: 1000 (никто не попадёт в HOT_LEADS)Авто-отправка: no
Что происходит:
-
Все сайты проходят обработку
-
Email сохраняются в TASK
-
Письма не отправляются
-
Можно выгрузить базу вручную
Сценарий 4: A/B тестирование писем
Плейбук:
promptA: "Напиши коротко и по делу. Тон: дружеский, неформальный. Спроси, актуальна ли проблема с сайтом."promptB: "Напиши более формально, с цифрами и фактами. Добавь социальное доказательство."mode: rewrite
Анализ результатов:
-
Через 2 недели посмотрите лист
db_AB_RESULTS -
Сравните конверсию (ответы/отправки)
-
Отредактируйте проигравший вариант или оставьте один
Сценарий 5: Интеграция с CRM
Данные можно выгружать из листов:
-
TASK — все обработанные лиды с email и скорами
-
HOT_LEADS — аппрувнутые лиды
-
db_SEND_LOG — история отправок
Можно написать простой экспорт в Google Data Studio или подключить через Zapier/Make.
Заключение
Google Sheet Cold Email Outreach with AI — это рабочий инструмент, который уже используют десятки предпринимателей и маркетологов.
Плюсы:
-
✅ Бесплатная основа (Google Таблицы)
-
✅ Всё в одном месте — кампании, лиды, логи
-
✅ ИИ-генерация писем с персонализацией
-
✅ Гибкая система скоринга
-
✅ A/B тестирование
-
✅ Полные логи для анализа
Минусы:
-
⚠️ Требуется минимальная техническая подготовка
-
⚠️ API ProTalk платный (около 500 руб/мес)
-
⚠️ Лимиты Gmail на отправку
Кому подходит:
-
Малый бизнес (до 1000 лидов в месяц)
-
Маркетинговые агентства (для своих кампаний или клиентов)
-
Фрилансеры (веб-студии, SEO-специалисты)
-
Стартапы (проверка гипотез без бюджета)
Полезные ссылки:
Вопросы? Пишите в комментариях или в Telegram-чат. Удачных продаж! 🚀
Если статья была полезной — поставьте звезду на GitHub и поделитесь с коллегами.
ссылка на оригинал статьи https://habr.com/ru/articles/1033548/