Кейс из публичной библиотеки n8n.io. Русское саммари сгенерировано автоматически (GPT-4o-mini). Авторские заметки о применении в реальной практике — отдельно в разделе /notes/ (готовится).

Описание

Шаблон запускается по трем расписаниям в будние дни, чтобы отправлять письма в рабочее время для EU/UK, Северной Америки и Австралии. Контакты читаются из Google Sheets, затем фильтруются по стране, признаку уже отправленного письма и дневному лимиту для региона. Для выбранных строк формируется персонализированное письмо и отправляется через Gmail. После отправки workflow записывает результат обратно в Google Sheets: статус, дату, группу отправки и текст ошибки при сбое. На выходе получается простая управляемая drip-рассылка без долгих Wait-исполнений, но с зависимостью от качества данных в таблице и лимитов Gmail.

Как устроено

Ключевая логика построена вокруг трех Schedule Trigger, общего пайплайна Google Sheets и отправки через Gmail. Code-нода определяет активный регион по UTC-времени и задает лимит отправок, а фильтрация отбирает подходящие строки по country-to-region mapping. Состояние хранится прямо в Google Sheets через поля email_sent, sent_date, status, group_sent и error_msg. Обработка ошибок базовая: результат или ошибка записываются в строку контакта, но нет отдельной очереди повторов, дедупликации за пределами таблицы или контроля репутации домена. HITL и AI-модель не используются.

Применение

  • Холодная email-рассылка по региональным временным зонам
  • Drip-кампании для B2B-контактов из Google Sheets
  • Постепенная отправка приглашений на вебинары
  • Региональная рассылка обновлений клиентской базе
  • Тестирование персонализированных email-шаблонов через Gmail

Стек / ноды

Schedule Trigger Google Sheets Gmail
Источник: https://n8n.io/workflows/15185/ · Оригинальный автор: Alena - Prodigy AI Sol