Кейс · Telegram Mini App

Outreach — аутрич-система внутри Telegram

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

2 800+
контактов собрал парсер из нишевых чатов — без ручного поиска
1 тумблер
запускает или останавливает рассылку по всем воронкам
15 / 30
холодных сообщений за 6 / 24 ч на номер — лимиты, паузы и рабочее окно
Telegram
всё управление в Mini App: вход через Telegram, работа с телефона
Задача

Ручной аутрич съедает весь день и сжигает аккаунты

Чтобы найти клиентов в Telegram, приходится вручную искать тематические чаты, листать участников, писать каждому, помнить, кому и когда отправить дожим, и разбирать ответы с нескольких номеров. Стоит поторопиться — Telegram выдаёт спам-блок, и номер выпадает из работы.

Outreach берёт на себя поиск аудитории, первые касания и дожимы, а человеку оставляет только тёплые диалоги. Лимиты и паузы встроены в каждую отправку.

Парсер чатов

Аудитория собирается сама

Для каждой ниши задаются ключевые слова и минус-слова. Приложение само ищет группы, вступает в них и собирает участников в базу. Когда запас свежих контактов падает, автопоиск запускается чаще — база не заканчивается внезапно.

  • ключевые слова по фразе на строку, минус-слова для названий и ссылок
  • запас контактов и прогноз, на сколько дней его хватит
  • отдельный номер на нишу — подключается по коду прямо из панели
Парсер чатов: группы ниши, запас контактов и ключевые слова автопоиска
База контактов

Нужный сегмент — в очередь одной кнопкой

Контакты разложены по нишам. Фильтры по чату, полу, давности активности, числу сообщений и статусу в воронке помогают выбрать тех, кому стоит написать, — и поставить их в очередь массово.

  • поиск по имени, @username и заметке
  • «не брать тех, кому уже писали» и пометка «не писать»
  • сводка по найденным с разбивкой по полу
База контактов с сегментами по нишам и фильтрами
Воронки

Своя цепочка сообщений под каждую нишу

Несколько воронок под разные ниши: по каждой видно число шагов, статус, размер очереди и сколько человек ответили. Через сколько часов считать «не ответил» и с какого номера писать — настраивается в воронке.

  • дожим тем, кто не ответил за N часов
  • включение и выключение каждой воронки отдельно
  • статусы: в очереди, в процессе, ответил, отказ, не ответил
Список воронок с очередью и количеством ответивших
Шаги и персонализация

Персонально, а не спамом

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

  • превью «Так увидит <имя>»
  • вложения к любому шагу
  • следующий шаг — после ответа человека или по таймеру
Редактор шагов воронки с персонализацией и превью сообщения
Диалоги

Все ответы — в одном инбоксе

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

  • фильтры «Все / Непрочитанные» и выбор номера
  • поиск по имени или @username
  • ручной перехват диалога в один клик
Единый инбокс диалогов с метками ниш и «Веду вручную»
Аккаунты и лимиты

Аккаунты под защитой

У каждого номера свои лимиты холодных сообщений за 6 и 24 часа в скользящих окнах. Если Telegram даёт спам-ограничение, рассылка с номера встаёт на паузу, а приложение подсказывает, как проверить статус и возобновить отправку.

  • расход лимитов и статус «в сети / спам-блок» на виду
  • пауза ровно на время FloodWait, которое требует Telegram
  • перед первым сообщением — проверка, не было ли уже переписки
Настройки аккаунтов: лимиты за 6 и 24 часа и статус спам-блока
Настройки рассылки

Пишет как живой человек, а не как бот

Рассылка идёт только в рабочее окно по местному времени, между отправками — случайные паузы, а ответный шаг уходит не мгновенно, а с отдельной задержкой, как у человека, который прочитал и печатает ответ.

  • рабочее окно, например с 10 до 21
  • случайная пауза между отправками, например 60–180 сек
  • отдельная пауза перед ответом, например 40–150 сек
Настройки рассылки: рабочее окно и случайные паузы
Что сделано

Рабочий инструмент, который каждый день ведёт рассылку

Парсер на Telegram API

Поиск и вступление в группы, сбор участников, живые сообщения из чатов и досканирование остальных раз в 6 часов.

Движок воронок

Шаги с файлами, переходы «после ответа» и «не ответил за N часов», стоп-слова отказа — отказавшиеся навсегда исключаются из всех воронок.

Антиспам-защита

Скользящие лимиты на номер, пауза по FloodWait, автостоп при PeerFlood, рабочие часы и случайные задержки.

Умный автопоиск

Система считает запас контактов в днях рассылки и ищет новые группы чаще, когда запас опускается ниже недели.

Mini App поверх бота

Вход через Telegram с проверкой подписи данных: панель открывается только у владельца, чужие аккаунты не пускаются.

Несколько ниш и номеров

Отдельная база, воронки и номер под каждую нишу; веб-панель, парсер, рассылка и приём ответов работают в одном процессе на сервере.

Нужна автоматизация в Telegram под ваш бизнес?

Сделаю Telegram-бота, Mini App, парсер или CRM под ваши процессы — для поиска клиентов, записи, продаж или поддержки. Опишите задачу в Telegram — расскажу варианты и примерную стоимость.

Написать в Telegram