Что такое «100% персонализация» и чем она отличается от подстановки имени
Под персонализацией обычно понимают обращение по имени. Это самый нижний уровень: письмо у всех одинаковое, в одном месте подставлено разное слово.
Сто процентов персонализации означает другое: два получателя открывают письма, которые отличаются не словом, а составом. У одного три блока, у другого семь. У одного в шапке категория «Обувь», у другого «Электроника». У одного есть блок с брошенной корзиной, у второго его нет вовсе.
Формально граница проходит так: если разницу между письмами можно описать списком подставленных значений — это подстановка. Если для описания разницы нужно сравнивать структуру документа — это персонализация вёрстки.
Три уровня персонализации
| Уровень | Что меняется в письме | Какие данные нужны | Где реализуется | Стоимость |
|---|---|---|---|---|
| 1. Merge-теги | Отдельные слова: имя, город, номер заказа | Поля подписчика в базе | Любой сервис рассылок | Входит в тариф |
| 2. Динамические блоки | Блок показывается или скрывается; товары подставляются из фида | Поля плюс события: покупки, просмотры, сегмент | ESP с условиями в шаблоне или CDP | Входит в тариф старшего уровня |
| 3. Уникальный HTML | Состав, порядок и количество блоков у каждого свои | Профиль клиента целиком | Внешний генератор HTML плюс SMTP-релей | Отправка от 2,9 копейки за письмо |
Разница между уровнями не в качестве, а в том, кто собирает документ. На первых двух уровнях письмо собирает сервис рассылок по вашему шаблону с условиями, и возможности ограничены тем, какие условия этот сервис понимает. На третьем письмо собирается у вас до отправки, и ограничений на структуру нет вовсе — но и ответственность за него переходит к вам. Большинству задач хватает второго уровня. Третий нужен, когда структура письма у разных сегментов принципиально разная, а не отличается деталями.
Почему верхний уровень не сделать внутри обычного сервиса рассылок
Сервис рассылок устроен вокруг одного шаблона на кампанию. Вы загружаете HTML с условиями, сервис подставляет данные и рассылает результат. Условия в шаблоне — это язык сервиса: у Mindbox, Sendsay и Unisender синтаксис разный, и его выразительность ограничена.
Пока различий немного, условий в шаблоне хватает. Когда их становится два десятка, шаблон превращается в нечитаемую конструкцию, которую нельзя ни протестировать, ни передать другому человеку. А некоторые вещи в нём не выражаются вовсе — например, «собрать письмо из тех блоков, которые релевантны этому клиенту, в порядке убывания релевантности».
Отсюда и архитектура: вынести сборку письма туда, где есть нормальный язык программирования, а сервису оставить только отправку.
Архитектура связки
Схема состоит из четырёх звеньев, и каждое делает ровно одно.
- Данные о клиенте. Ваша база, CRM или CDP. Здесь лежит профиль: кто это, что покупал, что смотрел, на что подписан. Отсюда же берётся согласие на рассылку.
- Генератор HTML. Код, который берёт профиль и мастер-шаблон с библиотекой блоков и собирает из них готовое письмо для этого человека. Выход — обычный HTML.
- SMTP-релей. Сервис, который принимает готовое письмо и адрес и доставляет его: держит репутацию IP, подписывает DKIM, разбирается с очередями и отказами.
- Обратная связь. Вебхуки релея возвращают отказы, жалобы и отписки — их нужно записывать обратно в базу, иначе следующая отправка пойдёт по тем же плохим адресам.
Главное в этой схеме — четвёртое звено. Про него забывают чаще всего, а без него связка перестаёт работать через два-три месяца: база копит мёртвые адреса, доля отказов растёт, репутация домена падает.
Что берёт на себя SMTP-релей, а что остаётся вам
| Задача | Релей | Вы |
|---|---|---|
| Доставка письма и очереди | Да | — |
| Репутация отправляющего IP | Да, выделенный IP на платных тарифах | Не портить её содержанием писем |
| Подпись DKIM, записи SPF и DMARC | Даёт значения | Прописать в DNS своего домена |
| Сборка HTML письма | — | Да |
| Хранение базы и сегментов | — | Да |
| Учёт согласий на рассылку | — | Да |
| Обработка отписок | — | Да |
| Стоп-лист и отказы | Присылает события | Записывать и соблюдать |
| Статистика доставки | Да, логи и выгрузка | Открытия и клики считать самим |
Правая колонка — это и есть цена перехода на третий уровень. Сервис рассылок закрывает всё это из коробки: ведёт согласия, рисует кнопку отписки, держит стоп-лист, считает открытия. Релей не делает ничего из этого и не обязан — он доставляет письма. Поэтому связка дешевле по деньгам, но дороже по работе, и экономия имеет смысл только на объёме.
Сколько это стоит
Возьмём тарифы SMTP.BZ и сравним с отправкой того же объёма через сервис рассылок. Все цены проверены 17 октября 2026 года.
| Объём в месяц | SMTP-релей (SMTP.BZ) | Цена письма | Для сравнения: Sendsay «Транспорт» |
|---|---|---|---|
| 15 000 писем | 0 ₽ (Free, лимит 500 в сутки) | 0 ₽ | 4 520 ₽ (тариф Т50) |
| 50 000 писем | 1 750 ₽ (Premium 50) | 3,5 коп. | 4 520 ₽ (тариф Т50) |
| 100 000 писем | 2 900 ₽ (Premium 100) | 2,9 коп. | 7 530 ₽ (тариф Т100) |
| 1 000 000 писем | 15 000 ₽ (Premium 1000) | 1,5 коп. | 21 070 ₽ (тариф Т1000) |
Цена письма падает с объёмом почти втрое: с 3,5 копейки на пятидесяти тысячах до полутора копеек на миллионе. Разрыв с сервисом рассылок на этих объёмах — примерно в два с половиной раза, и это существенные деньги на миллионе писем, но не на ста тысячах: 4 630 ₽ разницы в месяц не окупят разработку генератора. Поэтому считать нужно не экономию на отправке, а выручку от того, что письма стали другими. Экономия на тарифе здесь — побочный эффект, а не причина переходить. Отдельно отметим бесплатный тариф: 15 000 писем в месяц при лимите 500 в сутки — этого достаточно, чтобы собрать и проверить всю связку, не платя ни рубля.
Сверх квоты докупаются письма (60 ₽ за тысячу), дополнительный выделенный IP (600 ₽ в месяц) и валидация адресов. Подробный разбор сервиса — в статье обзор SMTP.BZ.
Экономика генерации: почему нейросеть не вызывают на каждого получателя
Самое частое заблуждение про персонализацию на ИИ звучит так: нейросеть пишет уникальное письмо каждому подписчику. Посчитаем, во что это обошлось бы.
Генерация одного полноценного письма стоит порядка 0,5–1 $. На базе в 10 000 адресов это 5 000–10 000 $ за одну рассылку — больше, чем годовой бюджет на email у большинства компаний. На ста тысячах адресов цифра становится абсурдной.
Рабочая схема устроена иначе. Нейросеть вызывается один раз — на этапе сборки мастер-шаблона и библиотеки блоков. Дальше письмо под конкретного получателя собирается кодом: берутся нужные блоки, подставляются его данные, результат рендерится в HTML. Стоимость сборки одного письма при этом стремится к нулю — это обычная работа шаблонизатора, доли миллисекунды процессорного времени.
Нейросеть подключается точечно: на сегмент, а не на адрес, или на редкий сложный случай, который блоками не описывается. Так уникальность получается на уровне структуры письма, а расходы остаются на уровне обычной рассылки.
Именно так устроен ПосылАЙ: агент один раз снимает фирменный стиль с сайта и собирает модульный мастер-шаблон, а дальше из этих модулей собираются письма. Что ИИ в email-маркетинге умеет на самом деле, а что ему приписывают, разобрано в статье ИИ в email-маркетинге.
Закон: согласия, отписка и стоп-лист
Это обязательная часть, а не формальность. SMTP-релей не ведёт согласия, не обрабатывает отписки и не хранит стоп-лист — всё это ложится на вас, и за нарушение отвечаете тоже вы.
Согласие на рассылку
Статья 18 Федерального закона № 38-ФЗ «О рекламе» требует предварительного согласия на получение рекламы по электронной почте; доказывать наличие согласия обязан рекламораспространитель. Обработка персональных данных подписчика регулируется Федеральным законом № 152-ФЗ.
Практический вывод: по каждому адресу нужно хранить дату, время, IP-адрес и источник подписки, а также текст согласия в той редакции, которая действовала на момент подписки. Подробный разбор — в статье 152-ФЗ и рассылки.
Отписка
Ссылку на отписку в письмо вставляет ваш генератор — сервис рассылок
этого больше за вас не делает. К ней добавляется заголовок
List-Unsubscribe, а к нему —
List-Unsubscribe-Post для отписки в один клик:
крупные почтовые провайдеры показывают такую кнопку в своём интерфейсе,
и её отсутствие само по себе ухудшает репутацию отправителя.
Отписка должна срабатывать сразу и навсегда. Адрес уходит в стоп-лист до любой следующей отправки, а не до следующей выгрузки базы.
Стоп-лист, отказы и жалобы
Релей присылает события: письмо не доставлено, адрес не существует, получатель нажал «Спам». Эти события нужно принимать вебхуком и записывать.
- Жёсткий отказ — адрес не существует. В стоп-лист навсегда, с первого раза.
- Мягкий отказ — ящик переполнен, сервер временно недоступен. Повторить, но после нескольких подряд — в стоп-лист.
- Жалоба на спам — в стоп-лист немедленно, независимо от согласия.
Без этой обработки связка деградирует предсказуемо: доля отказов растёт, провайдеры начинают складывать письма в спам, и восстановить репутацию домена дороже, чем было бы её не терять.
Доставляемость на своём домене
На третьем уровне вы отправляете со своего домена и отвечаете за его репутацию целиком.
- SPF, DKIM и DMARC должны быть настроены до первой отправки. Релей даёт значения, прописать их в DNS нужно самим — как это делается.
- Прогрев. Новый выделенный IP и новый домен начинают с нулевой репутации. Объём наращивают постепенно, начиная с самых активных подписчиков — тех, кто точно откроет.
- Проверка перед стартом. Записи, чёрные списки и готовность к BIMI можно проверить бесплатно в проверке домена.
Что ещё влияет на попадание в папку «Входящие» — в статье как не попасть в спам.
Пошаговый запуск
- Соберите мастер-шаблон с библиотекой блоков. Это основа: все письма будут собираться из этих модулей.
- Опишите правила сборки. Какой блок при каком условии попадает в письмо и в каком порядке. Начните с трёх-четырёх правил, не с двадцати.
- Зарегистрируйтесь на релее и подтвердите домен. Пропишите SPF, DKIM и DMARC, дождитесь проверки.
- Соберите генератор. На входе профиль клиента, на выходе HTML. Проверьте на десятке реальных профилей, что письма отличаются так, как задумано.
- Прогоните рендеринг. Проверьте собранные письма в Яндекс.Почте, Mail.ru, Gmail и Outlook. Разную структуру нужно проверять на разных вариантах, а не на одном.
- Подключите вебхуки. Отказы, жалобы и отписки должны попадать в базу до первой боевой отправки, а не после.
- Отправьте первую партию на активный сегмент. Несколько сотен адресов, потом смотрите логи и наращивайте.
Первые пять шагов реально уложить в один день, если мастер-шаблон уже есть. Если его нет, основное время уйдёт именно на него.
Когда это оправдано, а когда достаточно обычного ESP
«Мы считали это на нескольких проектах, и граница всегда проходила в одном месте. Не по размеру базы — по тому, отличаются письма деталями или устройством. Если разницу между письмами двух сегментов можно показать, подсветив несколько строк, это задача условий в шаблоне, и городить вокруг неё отдельную архитектуру незачем. Если приходится объяснять, что у одного блоков пять, а у другого девять и идут они в другом порядке, — шаблон такого уже не выдержит».
Александр Лезгин, основатель ПосылАЙ, 12 лет в email-маркетинге
Связка оправдана, когда структура писем у сегментов принципиально разная; когда объём отправки измеряется сотнями тысяч писем в месяц; когда данные о клиенте уже лежат в своей системе и выгружать их в ESP неудобно или нельзя; когда нужен контроль над содержимым письма до момента отправки.
Достаточно обычного сервиса рассылок, когда писем немного, когда различия между получателями описываются подстановкой полей и парой условий, когда в команде нет разработчика, который возьмёт на себя генератор и вебхуки, и когда никто не готов вести согласия и стоп-лист вручную.
Третий случай стоит назвать прямо: если некому поддерживать обратную связь от релея, оставайтесь на сервисе рассылок. Связка без обработки отказов вредит домену сильнее, чем приносит пользы персонализация.
Общий разбор канала — в полном руководстве по email-маркетингу. Сколько стоит email-маркетинг целиком — в отдельном расчёте.