Инструкции

Сегментация базы в боте: теги, условия, персонализация

Сегментация базы в боте: как расставлять теги, строить условия и делать персональные рассылки, которые открывают и покупают. Практика без воды.

Команда ЭТОЧАТБОТА · · 14 мин чтения

Если вы отправляете одну и ту же рассылку всем подписчикам подряд, вы теряете деньги дважды: холодные не покупают, а тёплые раздражаются повтором и отписываются. Решение — сегментация базы в боте: вы делите аудиторию на группы по интересам, этапу воронки и поведению, а потом говорите с каждой группой на её языке. В этой статье разберём на практике, как расставлять теги, строить условные ветвления и запускать персональные рассылки, которые реально повышают открываемость и конверсию. Без теории ради теории — только то, что настраивается в ботах каждую неделю.

Что такое сегментация базы в боте и зачем она нужна

Сегментация базы в боте — это разделение подписчиков на группы по общим признакам, чтобы отправлять каждой группе релевантное сообщение, а не «письмо счастья» на всех. Признаком может быть что угодно: источник подписки, купленный продукт, город, интерес к теме, дата последней активности, сумма покупок. Технически сегмент — это фильтр по данным контакта, которые бот собрал в процессе диалога.

Почему это критично именно в мессенджерах. В email люди привыкли к массовым письмам, а в Telegram, ВКонтакте и МАКС переписка ощущается личной. Нерелевантная рассылка здесь читается как спам от знакомого — и подписчик уходит быстрее. На практике переход от общих рассылок к сегментированным даёт заметный рост открытий и кликов и, что важнее, снижает отписки, потому что человек получает только то, что ему интересно.

Ещё один эффект, который часто недооценивают, — экономика базы. Сегментация продлевает жизнь подписчика: вместо того чтобы «выжечь» контакт тремя одинаковыми продающими сообщениями, вы ведёте его по логичному пути. Одному нужен прогрев, другому — прямое предложение, третьему — напоминание об оплате. Это и есть основа грамотных автоворонок, где сообщение зависит от того, что человек уже сделал.

Теги в чат-боте: основа сегментации

Тег — это метка-ярлык, которую бот присваивает контакту. «Купил курс», «интересуется наставничеством», «пришёл из Instagram*», «оставил корзину» — всё это теги. Именно теги в чат-боте превращают безликий список подписчиков в управляемую базу, по которой можно строить фильтры за пару кликов. В отличие от переменной, тег обычно отвечает на вопрос «да/нет»: он либо есть у контакта, либо его нет.

Хороший тег отвечает трём требованиям:

  • Однозначность. «Тёплый» — плохой тег, потому что каждый понимает его по-своему. «Прошёл вебинар до конца» — хороший: понятно, что он значит и когда ставится.
  • Действие в основе. Лучшие теги фиксируют поведение, а не ваши догадки: «нажал кнопку "Хочу тариф Про"», «скачал чек-лист», «написал в поддержку».
  • Единый нейминг. Заведите правило именования и держитесь его. Например, источник — с приставкой src_, продукт — buy_, интерес — int_. Через полгода и сотню тегов вы скажете себе спасибо.

Совет: не плодите теги «на всякий случай». Ставьте метку только тогда, когда под неё уже есть или точно будет рассылка либо ветка сценария. Мёртвые теги превращают базу в свалку и мешают собрать нужный сегмент.

Разберём три базовые категории тегов, которых хватает большинству проектов. Первая — источник: откуда пришёл контакт (реклама, переход из Instagram* в Telegram, QR-код на офлайн-мероприятии, партнёрская ссылка). Вторая — интерес: какую тему или продукт человек выбрал в меню бота. Третья — этап сделки: лид, оставил заявку, оплатил, постоянный клиент. Эти три оси уже дают десятки полезных срезов для рассылок.

Переменные и поля: на чём ещё строится сегмент

Тегов недостаточно, когда нужно хранить не «да/нет», а конкретное значение. Для этого есть переменные (поля контакта): имя, город, размер, дата записи, сумма заказа, ответ на вопрос из квиза. Переменная отвечает на вопрос «сколько» или «какое именно», и по ней тоже строятся сегменты — например, «город = Москва» или «сумма покупок больше 10 000 ₽».

Собирать эти данные удобно прямо в диалоге. Бот задаёт вопрос, человек отвечает — и ответ сохраняется в переменную блоком «Сохранить ответ». Так за один квиз из трёх-четырёх вопросов вы получаете готовый профиль: чем занимается, какой бюджет, когда планирует старт. Дальше эти поля работают и на сегментацию, и на персонализацию текста — по ним же бот подставляет имя и город в рассылку.

Комбинация «теги + переменные» и есть рабочий инструмент. Теги отвечают за факты-события («купил», «был на вебинаре»), переменные — за характеристики («бюджет 50к», «ниша — бьюти»). Когда у вас есть и то и другое, вы можете собрать сегмент вроде «купившие стартовый курс из Москвы с бюджетом выше среднего, которые не были на последнем вебинаре» — и отправить им точечное предложение апгрейда.

Как расставлять теги автоматически: условные ветвления

Ручная простановка тегов не масштабируется — при живой базе это физически невозможно. Поэтому теги ставит сам бот по ходу сценария. Ключевой инструмент здесь — условные ветвления: блок «Условие», который проверяет данные контакта и направляет его по нужной ветке, попутно навешивая метки.

Вот типовые триггеры автоматической простановки тегов:

  1. Нажатие кнопки. Человек выбрал в меню «Похудение» — ставим тег int_pohudenie и ведём в соответствующую ветку прогрева.
  2. Ответ в квизе. На вопрос «Есть ли опыт?» ответил «Нет» — тег level_novice, и дальше бот показывает вводный контент, а не продвинутый.
  3. Действие-конверсия. Оплата прошла — автоматически снимаем тег lead и ставим buy_kurs, чтобы человек больше не получал продающих сообщений о том, что уже купил.
  4. Проверка подписки. Подписался на канал ради лид-магнита — ставим subscribed, не подписался — not_subscribed и отдельный сценарий-догрев. Как это устроено, разбирали в статье про проверку подписки в боте.
  5. Бездействие. Не открыл рассылку или не дошёл до конца воронки за 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*, — поэтому логику вы настраиваете один раз.

  1. Спроектируйте теги на бумаге. Выпишите оси: источник, интерес, этап сделки. Задайте нейминг (src_, int_, buy_, статусы). Это 20 минут, которые экономят недели.
  2. Соберите данные в диалоге. Добавьте в сценарий вопросы и кнопки, сохраняйте ответы в переменные и вешайте теги блоком действия. Меню продуктов = автоматические теги интересов.
  3. Расставьте условные ветвления. Через блок «Условие» разведите потоки: подписан/нет, купил/нет, новичок/опытный. На переходах по этапу снимайте старый статусный тег и ставьте новый.
  4. Соберите сегменты и запустите рассылки. В рассылке выберите фильтр по тегам и переменным, подставьте {{first_name}} и другие поля, при необходимости — динамический блок по условию.
  5. Смотрите аналитику и правьте. Сравнивайте открытия и клики по сегментам, отключайте то, что не работает, усиливайте то, что заходит.

Если вы только начинаете, не пытайтесь построить идеальную систему сразу. Запустите базовую сегментацию из трёх-четырёх тегов, проведите по ней первые рассылки и наращивайте детализацию по фактическим результатам. Готовую логику удобно посмотреть на живых примерах чат-ботов для бизнеса и адаптировать под свою нишу.

Частые вопросы

Чем тег отличается от переменной в чат-боте?

Тег — это метка «да/нет»: она либо есть у контакта, либо нет («купил», «был на вебинаре»). Переменная хранит конкретное значение: имя, город, сумму, дату. Теги удобны для фактов-событий и быстрых фильтров, переменные — для характеристик и подстановки в текст. В связке они дают точную сегментацию базы в боте.

Сколько тегов нужно на старте?

Обычно достаточно 8–12 осмысленных тегов по трём осям: источник, интерес, этап сделки. Больше не значит лучше: избыток меток превращает базу в свалку и мешает собрать нужный сегмент. Расширяйте систему только под конкретные новые рассылки или ветки сценария.

Насколько сегментация реально повышает открываемость?

Точные цифры зависят от ниши и качества базы, но закономерность устойчива: релевантное сообщение открывают и кликают заметно чаще, чем массовое «на всех», а отписок при этом меньше. Особенно окупаются узкие сценарии — брошенная корзина, дожим после вебинара, реактивация спящих.

Работает ли сегментация во всех каналах одинаково?

Да. В ЭТОЧАТБОТ теги, переменные и условия работают одинаково в Telegram, ВКонтакте, МАКС и Instagram*. Логику вы настраиваете один раз в конструкторе, а применяете в любом подключённом канале. Есть лишь технические ограничения самих площадок по формату рассылок, но принцип сегментации от этого не меняется.

Можно ли ставить теги автоматически, без ручной работы?

Именно так это и должно работать. Бот сам вешает и снимает теги по действиям пользователя: нажатие кнопки, ответ в квизе, оплата, подписка на канал, бездействие N дней. Ручная простановка нужна лишь в единичных случаях — вся массовая логика собирается через условные ветвления в сценарии.

Нужен ли ИИ-агент для сегментации?

Нет, базовая сегментация по тегам и переменным работает без ИИ. Но ИИ-агент усиливает персонализацию: отвечает клиенту по базе знаний с учётом его тегов, покупок и истории. Это следующий уровень, к которому логично прийти, когда сегменты уже настроены.

Итог и с чего начать

Сегментация базы в боте — это не сложная технология, а привычка говорить с каждой группой подписчиков по делу. Теги фиксируют, что человек сделал, переменные хранят его характеристики, условные ветвления расставляют всё это автоматически, а персональные рассылки превращают данные в открытия и продажи. Начните с малого — три-четыре тега и одна сегментированная цепочка, — и вы сразу увидите разницу в цифрах по сравнению с рассылками «на всех».

Соберите свою систему тегов и запустите первую персональную рассылку в ЭТОЧАТБОТ — no-code конструкторе чат-ботов для Telegram, ВКонтакте, МАКС и Instagram* с автоворонками, CRM и ИИ-агентом. Есть бесплатный старт, чтобы протестировать сегментацию без вложений: зарегистрируйтесь и настройте первые теги уже сегодня. А если выбираете между сервисами — сравните ЭТОЧАТБОТ с альтернативой ManyChat и загляните на страницу тарифов.


  • Instagram принадлежит компании Meta, признанной экстремистской организацией и запрещённой на территории РФ.
Все статьи
Поделиться: