Если вы отправляете одну и ту же рассылку всем подписчикам подряд, вы теряете деньги дважды: холодные не покупают, а тёплые раздражаются повтором и отписываются. Решение — сегментация базы в боте: вы делите аудиторию на группы по интересам, этапу воронки и поведению, а потом говорите с каждой группой на её языке. В этой статье разберём на практике, как расставлять теги, строить условные ветвления и запускать персональные рассылки, которые реально повышают открываемость и конверсию. Без теории ради теории — только то, что настраивается в ботах каждую неделю.
Что такое сегментация базы в боте и зачем она нужна
Сегментация базы в боте — это разделение подписчиков на группы по общим признакам, чтобы отправлять каждой группе релевантное сообщение, а не «письмо счастья» на всех. Признаком может быть что угодно: источник подписки, купленный продукт, город, интерес к теме, дата последней активности, сумма покупок. Технически сегмент — это фильтр по данным контакта, которые бот собрал в процессе диалога.
Почему это критично именно в мессенджерах. В email люди привыкли к массовым письмам, а в Telegram, ВКонтакте и МАКС переписка ощущается личной. Нерелевантная рассылка здесь читается как спам от знакомого — и подписчик уходит быстрее. На практике переход от общих рассылок к сегментированным даёт заметный рост открытий и кликов и, что важнее, снижает отписки, потому что человек получает только то, что ему интересно.
Ещё один эффект, который часто недооценивают, — экономика базы. Сегментация продлевает жизнь подписчика: вместо того чтобы «выжечь» контакт тремя одинаковыми продающими сообщениями, вы ведёте его по логичному пути. Одному нужен прогрев, другому — прямое предложение, третьему — напоминание об оплате. Это и есть основа грамотных автоворонок, где сообщение зависит от того, что человек уже сделал.
Теги в чат-боте: основа сегментации
Тег — это метка-ярлык, которую бот присваивает контакту. «Купил курс», «интересуется наставничеством», «пришёл из Instagram*», «оставил корзину» — всё это теги. Именно теги в чат-боте превращают безликий список подписчиков в управляемую базу, по которой можно строить фильтры за пару кликов. В отличие от переменной, тег обычно отвечает на вопрос «да/нет»: он либо есть у контакта, либо его нет.
Хороший тег отвечает трём требованиям:
- Однозначность. «Тёплый» — плохой тег, потому что каждый понимает его по-своему. «Прошёл вебинар до конца» — хороший: понятно, что он значит и когда ставится.
- Действие в основе. Лучшие теги фиксируют поведение, а не ваши догадки: «нажал кнопку "Хочу тариф Про"», «скачал чек-лист», «написал в поддержку».
- Единый нейминг. Заведите правило именования и держитесь его. Например, источник — с приставкой
src_, продукт —buy_, интерес —int_. Через полгода и сотню тегов вы скажете себе спасибо.
Совет: не плодите теги «на всякий случай». Ставьте метку только тогда, когда под неё уже есть или точно будет рассылка либо ветка сценария. Мёртвые теги превращают базу в свалку и мешают собрать нужный сегмент.
Разберём три базовые категории тегов, которых хватает большинству проектов. Первая — источник: откуда пришёл контакт (реклама, переход из Instagram* в Telegram, QR-код на офлайн-мероприятии, партнёрская ссылка). Вторая — интерес: какую тему или продукт человек выбрал в меню бота. Третья — этап сделки: лид, оставил заявку, оплатил, постоянный клиент. Эти три оси уже дают десятки полезных срезов для рассылок.
Переменные и поля: на чём ещё строится сегмент
Тегов недостаточно, когда нужно хранить не «да/нет», а конкретное значение. Для этого есть переменные (поля контакта): имя, город, размер, дата записи, сумма заказа, ответ на вопрос из квиза. Переменная отвечает на вопрос «сколько» или «какое именно», и по ней тоже строятся сегменты — например, «город = Москва» или «сумма покупок больше 10 000 ₽».
Собирать эти данные удобно прямо в диалоге. Бот задаёт вопрос, человек отвечает — и ответ сохраняется в переменную блоком «Сохранить ответ». Так за один квиз из трёх-четырёх вопросов вы получаете готовый профиль: чем занимается, какой бюджет, когда планирует старт. Дальше эти поля работают и на сегментацию, и на персонализацию текста — по ним же бот подставляет имя и город в рассылку.
Комбинация «теги + переменные» и есть рабочий инструмент. Теги отвечают за факты-события («купил», «был на вебинаре»), переменные — за характеристики («бюджет 50к», «ниша — бьюти»). Когда у вас есть и то и другое, вы можете собрать сегмент вроде «купившие стартовый курс из Москвы с бюджетом выше среднего, которые не были на последнем вебинаре» — и отправить им точечное предложение апгрейда.
Как расставлять теги автоматически: условные ветвления
Ручная простановка тегов не масштабируется — при живой базе это физически невозможно. Поэтому теги ставит сам бот по ходу сценария. Ключевой инструмент здесь — условные ветвления: блок «Условие», который проверяет данные контакта и направляет его по нужной ветке, попутно навешивая метки.
Вот типовые триггеры автоматической простановки тегов:
- Нажатие кнопки. Человек выбрал в меню «Похудение» — ставим тег
int_pohudenieи ведём в соответствующую ветку прогрева. - Ответ в квизе. На вопрос «Есть ли опыт?» ответил «Нет» — тег
level_novice, и дальше бот показывает вводный контент, а не продвинутый. - Действие-конверсия. Оплата прошла — автоматически снимаем тег
leadи ставимbuy_kurs, чтобы человек больше не получал продающих сообщений о том, что уже купил. - Проверка подписки. Подписался на канал ради лид-магнита — ставим
subscribed, не подписался —not_subscribedи отдельный сценарий-догрев. Как это устроено, разбирали в статье про проверку подписки в боте. - Бездействие. Не открыл рассылку или не дошёл до конца воронки за N дней — тег
cold, чтобы запустить реактивацию.
Логику удобнее всего собирать визуально. В конструкторе чат-ботов вы соединяете блоки «Сообщение → Условие → Действие (поставить/снять тег)» мышкой, без единой строки кода, и сразу видите всю развилку целиком. Это снимает главную боль сегментации — потерю контроля над тем, кто какой тег получил и почему.
Отдельно про снятие тегов. Ставить метки все умеют, а вот убирать забывают — и через месяц контакт висит одновременно как lead, buy_kurs и cart_abandoned, хотя давно всё оплатил. Правило простое: на каждом переходе по этапу сделки старый статусный тег снимаем, новый ставим. Статусные теги (этап воронки) — взаимоисключающие, а вот теги интересов и источников накапливаются, их снимать не нужно.
Сегменты для персональных рассылок: примеры
Сегментация нужна не сама по себе, а ради рассылок, которые попадают в цель. Персонализация рассылок начинается с того, что вы не жмёте «отправить всем», а выбираете сегмент по тегам и переменным. Покажу конкретные связки для разных ниш — их легко адаптировать под себя.
Онлайн-школа / эксперт. Сегмент «был на вебинаре, но не купил» (webinar_done есть, buy_* нет) получает дожимающую цепочку с ответами на возражения и дедлайном. Сегмент «купил стартовый курс» (buy_start) через две недели получает предложение следующей ступени. А «холодные» (cold, нет активности 30 дней) — реактивацию с бесплатным полезным материалом, а не продажу в лоб.
Товарный бизнес. Сегмент «бросил корзину» (cart_abandoned) получает напоминание с товаром и, возможно, промокодом — это одна из самых окупаемых рассылок вообще. Сегмент «покупал больше трёх раз» — программу лояльности и ранний доступ к новинкам. Сегмент по городу — приглашение в офлайн-точку или условия доставки конкретно для его региона.
Услуги и запись. Клиентам с тегом visited через нужный интервал уходит напоминание записаться снова (маникюр — через три недели, стрижка — через месяц). Тем, кто записался, но не дошёл (no_show), — отдельное аккуратное сообщение. Как собрать такой бот целиком, показывали в разборе чат-бота для записи клиентов.
Соберём общий принцип. Любая персональная рассылка — это ответ на вопрос «что человек уже сделал и что логично предложить дальше». Открываемость растёт не от красивого текста, а от совпадения предложения с этапом клиента. Именно поэтому сегментированная массовая рассылка в Telegram стабильно обгоняет «на всех» — даже если текст в ней проще.
Персонализация: подстановки и динамический контент
Второй уровень после выбора сегмента — персонализация внутри сообщения. Самое простое — подставить имя: Здравствуйте, {{first_name}}!. Но настоящая сила в подстановке накопленных данных: города, выбранного продукта, суммы бонусов, даты записи. Одна и та же рассылка становится десятками разных писем, каждое из которых выглядит написанным лично.
Идём глубже — динамический контент по условию. Внутри одной рассылки бот может показывать разный блок в зависимости от тега: тем, у кого стоит int_pohudenie, — оффер про программу питания, тем, у кого int_massa, — про набор массы. Подписчик видит только релевантную часть и не догадывается, что письмо ветвится. Это ощутимо поднимает клик по кнопке, потому что предложение точно про него.
Персонализацию усиливает и ИИ. Если у вас подключён ИИ-агент, он опирается на теги и переменные контакта, отвечая по базе знаний с учётом контекста: знает, какой тариф у человека, что он покупал, на каком языке общается. Это уже не шаблонная подстановка, а живой разговор с памятью о клиенте — как обучить агента под свою нишу, разбирали в статье про ИИ-агента для поддержки клиентов. Базовая сегментация при этом работает и без ИИ, а ИИ-агент подключается на старших тарифах.
Лайфхак: всегда задавайте значение по умолчанию для переменных. Если имя не собрано,
{{first_name}}не должно превращаться в пустоту или в «{{first_name}}» прямо в тексте. Ставьте фолбэк вроде «Здравствуйте!» — одна забытая проверка портит впечатление от всей рассылки.
Типичные ошибки сегментации базы
Даже опытные маркетологи спотыкаются на одних и тех же граблях. Собрал те, что чаще всего убивают эффект от сегментации.
- Слишком много тегов. Сто оттенков одного смысла («интересуется», «интерес», «хочет», «думает») невозможно применить. Начните с 8–12 осмысленных тегов и расширяйте по мере реальных задач.
- Теги без сценария применения. Метка есть, а рассылки или ветки под неё нет. Такой тег — мёртвый груз. Правило: сначала придумали, кому и что отправим, потом завели тег.
- Не снимаются статусные теги. Контакт числится и лидом, и покупателем — фильтры врут, человек получает несовместимые сообщения. Статусы этапа воронки держите взаимоисключающими.
- Пересегментация. Дробить базу на группы по пять человек ради «идеальной персонализации» — потеря времени. Сегмент должен быть достаточно крупным, чтобы рассылка на него имела смысл.
- Сбор данных без объяснения. Квиз на десять вопросов подряд без пользы для человека даёт брошенные диалоги. Каждый вопрос должен что-то давать подписчику взамен (подбор, расчёт, бонус).
- Игнор неактивных. Сегмент «спящих» — это не балласт, а недополученная прибыль. Реактивационная цепочка по тегу
coldчасто возвращает часть базы дешевле, чем стоит новый лид.
Общий принцип: сегментация должна упрощать работу, а не усложнять. Если вы уже не помните, что означает половина ваших тегов, — это сигнал провести ревизию и почистить систему.
Как настроить сегментацию в ЭТОЧАТБОТ: пошагово
Соберём всё в короткий рабочий план. В ЭТОЧАТБОТ сегментация работает одинаково во всех каналах — Telegram, ВКонтакте, МАКС и Instagram*, — поэтому логику вы настраиваете один раз.
- Спроектируйте теги на бумаге. Выпишите оси: источник, интерес, этап сделки. Задайте нейминг (
src_,int_,buy_, статусы). Это 20 минут, которые экономят недели. - Соберите данные в диалоге. Добавьте в сценарий вопросы и кнопки, сохраняйте ответы в переменные и вешайте теги блоком действия. Меню продуктов = автоматические теги интересов.
- Расставьте условные ветвления. Через блок «Условие» разведите потоки: подписан/нет, купил/нет, новичок/опытный. На переходах по этапу снимайте старый статусный тег и ставьте новый.
- Соберите сегменты и запустите рассылки. В рассылке выберите фильтр по тегам и переменным, подставьте
{{first_name}}и другие поля, при необходимости — динамический блок по условию. - Смотрите аналитику и правьте. Сравнивайте открытия и клики по сегментам, отключайте то, что не работает, усиливайте то, что заходит.
Если вы только начинаете, не пытайтесь построить идеальную систему сразу. Запустите базовую сегментацию из трёх-четырёх тегов, проведите по ней первые рассылки и наращивайте детализацию по фактическим результатам. Готовую логику удобно посмотреть на живых примерах чат-ботов для бизнеса и адаптировать под свою нишу.
Частые вопросы
Чем тег отличается от переменной в чат-боте?
Тег — это метка «да/нет»: она либо есть у контакта, либо нет («купил», «был на вебинаре»). Переменная хранит конкретное значение: имя, город, сумму, дату. Теги удобны для фактов-событий и быстрых фильтров, переменные — для характеристик и подстановки в текст. В связке они дают точную сегментацию базы в боте.
Сколько тегов нужно на старте?
Обычно достаточно 8–12 осмысленных тегов по трём осям: источник, интерес, этап сделки. Больше не значит лучше: избыток меток превращает базу в свалку и мешает собрать нужный сегмент. Расширяйте систему только под конкретные новые рассылки или ветки сценария.
Насколько сегментация реально повышает открываемость?
Точные цифры зависят от ниши и качества базы, но закономерность устойчива: релевантное сообщение открывают и кликают заметно чаще, чем массовое «на всех», а отписок при этом меньше. Особенно окупаются узкие сценарии — брошенная корзина, дожим после вебинара, реактивация спящих.
Работает ли сегментация во всех каналах одинаково?
Да. В ЭТОЧАТБОТ теги, переменные и условия работают одинаково в Telegram, ВКонтакте, МАКС и Instagram*. Логику вы настраиваете один раз в конструкторе, а применяете в любом подключённом канале. Есть лишь технические ограничения самих площадок по формату рассылок, но принцип сегментации от этого не меняется.
Можно ли ставить теги автоматически, без ручной работы?
Именно так это и должно работать. Бот сам вешает и снимает теги по действиям пользователя: нажатие кнопки, ответ в квизе, оплата, подписка на канал, бездействие N дней. Ручная простановка нужна лишь в единичных случаях — вся массовая логика собирается через условные ветвления в сценарии.
Нужен ли ИИ-агент для сегментации?
Нет, базовая сегментация по тегам и переменным работает без ИИ. Но ИИ-агент усиливает персонализацию: отвечает клиенту по базе знаний с учётом его тегов, покупок и истории. Это следующий уровень, к которому логично прийти, когда сегменты уже настроены.
Итог и с чего начать
Сегментация базы в боте — это не сложная технология, а привычка говорить с каждой группой подписчиков по делу. Теги фиксируют, что человек сделал, переменные хранят его характеристики, условные ветвления расставляют всё это автоматически, а персональные рассылки превращают данные в открытия и продажи. Начните с малого — три-четыре тега и одна сегментированная цепочка, — и вы сразу увидите разницу в цифрах по сравнению с рассылками «на всех».
Соберите свою систему тегов и запустите первую персональную рассылку в ЭТОЧАТБОТ — no-code конструкторе чат-ботов для Telegram, ВКонтакте, МАКС и Instagram* с автоворонками, CRM и ИИ-агентом. Есть бесплатный старт, чтобы протестировать сегментацию без вложений: зарегистрируйтесь и настройте первые теги уже сегодня. А если выбираете между сервисами — сравните ЭТОЧАТБОТ с альтернативой ManyChat и загляните на страницу тарифов.
- Instagram принадлежит компании Meta, признанной экстремистской организацией и запрещённой на территории РФ.