Умная email-рассылка с AI-персонализацией
Автоматизированная email-рассылка для компании «Домсканер» с интеграцией Google Sheets, валидацией адресов и генерацией уникальных предложений с помощью ИИ.
- 0% → 100%Уникальность письма
- 2–3 ч → 0 минРучная работа на рассылку
- 35–65 Мин. между запусками (анти-спам)
Проблема
Заказчик — компания «Домсканер», работающая с ТСЖ, ЖСК и другими организациями ЖКХ по всей России. Для привлечения новых клиентов требовалось организовать регулярную email-рассылку по собранной базе руководителей организаций.
Главная сложность заключалась в том, что массовые однотипные рассылки часто попадают в спам или игнорируются. Требования к рассылке:
- Каждое письмо должно быть уникальным и не выглядеть как шаблонный спам.
- В тексте необходимо обращаться к руководителю по имени и учитывать специфику его организации (например, количество домов и квартир в управлении).
- Процесс отправки должен быть полностью автоматизированным.
- Менеджерам должно быть удобно управлять базой рассылки через привычный инструмент (Google Таблицы).
- Требуется контроль статусов отправки и оперативные уведомления о результатах.
Решение
На базе n8n был разработан автономный workflow, объединяющий несколько сервисов. Менеджеры просто вносят данные (ИНН, название, ФИО руководителя и т.д.) в Google Sheet и ставят статус «Новый». Дальше система делает всё сама по заданному алгоритму:
- Имитация действий человека: Раз в 35–65 минут (интервал каждый раз генерируется случайно) алгоритм забирает из таблицы 3 новые строки. Такой подход с рандомизацией позволяет обходить жесткие антиспам-фильтры почтовых провайдеров.
- Валидация адресов: Перед отправкой каждый email проверяется на доступность через API сервиса smtp.bz. Если адрес невалиден, скрипт помечает его ошибкой и переходит к следующему, экономя лимиты на отправку.
- AI-генерация текста: Для каждого валидного адреса через API OpenRouter (используется модель Google Gemini) генерируется уникальный официальный абзац с предложением услуг компании. Нейросеть каждый раз формулирует мысль по-разному, делая тело письма на 100% уникальным.
- Персонализированный шаблон: Сгенерированный AI-текст встраивается в HTML-шаблон письма, куда также подставляются: имя руководителя, название организации, количество квартир в управлении и дата назначения руководителя на должность.
- Отправка и фиксация статусов: Письмо отправляется через SMTP-сервер (smtp.bz). В Google Таблицу автоматически записываются статус обработки («Отправлено», «Ошибка валидации», «Ошибка отправки»), результаты проверки адреса, сгенерированный ИИ текст и точное время отправки.
- Telegram-отчёты: По завершении цикла обработки (каждые 3 строки), система формирует и отправляет сводный отчёт в корпоративный Telegram-канал: сколько адресов обработано, сколько успешно отправлено, а где возникли ошибки.
Схема работы архитектуры
Google Sheet (Новые строки)
↓
n8n (Случайный интервал 35-65 мин, забор 3-х строк)
↓
Валидация email (smtp.bz API) ──(невалиден)──> Запись ошибки в Google Sheet
↓ (валиден)
Генерация текста (OpenRouter API)
↓
Сборка HTML-письма с данными и AI-текстом
↓
Отправка письма (smtp.bz API)
↓
Запись статуса «Отправлено» в Google Sheet
↓
Формирование отчёта и отправка в Telegram канал
Результат
Заказчик получил полностью работающую и легко масштабируемую систему автоматической рассылки, работающую по принципу «настроил и забыл». Менеджеры полностью избавились от рутинной работы по формированию и отправке писем. Риск попадания писем в спам сведен к минимуму за счет рандомизации интервалов и уникальности текстов, генерируемых искусственным интеллектом. Весь процесс рассылки прозрачно контролируется через Google Таблицу и удобные Telegram-отчёты в рабочем канале компании.
Автономная система, отправляющая персонализированные письма с обходом антиспам-фильтров и отчётами в Telegram.