Кейси Чат-боти

Як клуб за підпискою заробляє $5500 на місяць завдяки чат-боту SendPulse і Telegram mini app

Юлія Ігорева
22 Вересня 2026
10 minutes
Як клуб за підпискою заробляє $5500 на місяць завдяки чат-боту SendPulse і Telegram mini app

Розповідаємо, як клуб за підпискою переїхав із Telegram-каналу у власний застосунок усередині Telegram, а весь цикл «реклама → тариф → оплата → доступ → продовження» узяв на себе чат-бот, зібраний у SendPulse. Результат — 1080 оплат за 30 днів і продовження підписки без жодного ручного повідомлення від адміністратора.

Ключові факти

Платформа: Telegram.

Конструктор чат-бота: SendPulse.

Виконавець: агенція ProOnline — розробка воронок, ботів і Telegram mini app для онлайн-шкіл та клубів за підпискою.

Ніша клієнта: клуб за підпискою у сфері фітнесу та психології.

Термін реалізації mini app: 10 днів.

Маркетинг і технічна реалізація клубу з нуля зайняли 3 місяці.

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

chatbot
Автоматизуйте і ви свій клуб за підпискою

Створіть чат-бота в SendPulse, який сам прийматиме оплати, видаватиме доступи й нагадуватиме про продовження, поки ви працюєте зі спільнотою.

Проєкт, для якого створювали систему

Клуб за підпискою — це не разовий курс, а бібліотека, яка постійно поповнюється: відеотренування, аудіопрактики, текстові матеріали, живі зустрічі, мінікурси всередині клубу. Учасник платить за доступ на 1, 3 або 6 місяців і залишається доти, доки бачить цінність.

Спочатку клуб жив у форматі, який обирає більшість: закритий Telegram-канал із контентом плюс чат спільноти.

На старті це працює. Але коли база зростає до тисяч людей, а кількість матеріалів — до сотень одиниць, формат «стрічка повідомлень» починає працювати проти бізнесу.

Чому клубу стало тісно в Telegram-каналі

  • Контент тоне у стрічці. У каналі матеріали лежать у хронологічному порядку. Щоб знайти потрібне тренування місячної давнини, учасник має гортати стрічку або користуватися пошуком. Немає розділів, обкладинок, описів — а отже, немає й відчуття структури. Архів клубу, за який, власне, й платять, фактично не використовується.
  • Немає прогресу й точки повернення. Канал не пам’ятає, де людина зупинилася у 40-хвилинному відео. Немає позначки «переглянуто», немає відсотка проходження, немає сторінки «Мій прогрес». Учасник не бачить власного шляху — а без видимого прогресу мотивація продовжувати підписку падає швидше, ніж закінчується оплачений період.
  • Ручне керування доступами. Кожну оплату треба було звірити, кожного учасника — вручну додати в закритий чат і канал, а після завершення підписки — так само вручну прибрати. Коли оплат сотні щомісяця, це окрема робота адміністратора, у якій неминуче з’являються помилки: хтось платив і не отримав доступ, хтось не платив і залишився.
  • Дані розкидані між трьома сервісами. Оплати — у платіжній системі, підписники — у Telegram, облік — в Excel. Щоб відповісти на просте запитання «скільки виручки принесли продовження, а скільки — нові учасники», потрібно було вручну зводити три джерела. А даних про те, які матеріали реально дивляться і як далеко додивляються, не було взагалі: Telegram віддає лише лічильник переглядів поста.
  • Продовження підписки трималося на людині. Нагадати про закінчення доступу міг тільки адміністратор — вручну, за списком, у вільний час. Частина учасників просто «відпадала», не тому, що не хотіла залишатися, а тому, що не помітила, що підписка закінчилась.

Архітектура рішення: бот + чат + застосунок

Замість того щоб виводити аудиторію на зовнішній сайт, ми залишили клієнта всередині Telegram і розділили систему на три пов’язані частини:

  • Чат-бот у SendPulse. Вхід, продажі, оплата, видача доступів, нагадування й розсилки. Уся комунікація з підписником іде через нього.
  • Закритий чат спільноти. Спілкування; бот відкриває доступ після оплати й закриває, коли підписка закінчилась.
  • Telegram mini app. Внутрішня частина клубу: каталог матеріалів, плеєр, календар подій, особистий профіль, прогрес і адмін-панель з аналітикою для власника.

Ключова ідея: бот приводить клієнта в застосунок, а застосунок повертає його в бота, коли треба оплатити. Закриті розділи в застосунку мають кнопку «Отримати повний доступ», яка веде в бота, а бот після оплати відкриває доступ і скеровує людину назад у застосунок.

Що взяв на себе чат-бот SendPulse

Бот у SendPulse — це не «допоміжний інструмент» поруч із застосунком, а операційне ядро клубу. Він виконує чотири функції:

  1. Продає. Показує тарифи, приймає оплату у платіжній системі клієнта, обробляє вибір пакета.
  2. Видає доступи. Після успішної оплати автоматично відкриває доступ до чату й застосунку — без участі адміністратора.
  3. Утримує. Заздалегідь нагадує про завершення підписки серією повідомлень із кнопкою продовження.
  4. Обслуговує. Відповідає на типові запити про про програму, стан підписки, посилання на чат, звернення до підтримки.
Видача доступу до клубу через бот SendPulse
Видача доступу до клубу через бот SendPulse

Уся логіка побудована на змінних і елементах конструктора SendPulse. Основні змінні:

Змінна Зберігає інформацію про Де використовується
tarif вибраний пакет (1 / 3 / 6 місяців) фільтри перед видачею доступу, сегментація розсилок
club_access факт наявності доступу до клубу перевірка перед надсиланням контенту й нагадувань
subscription_end_date дата завершення підписки прив’язка всієї ланцюжкової логіки нагадувань

Саме subscription_end_date робить систему автономною: усі нагадування розраховуються не від дати оплати й не вручну, а від індивідуальної дати завершення кожного учасника.

Нагадування про оплату клубу через автоматизацію SendPulse
Нагадування про оплату клубу через автоматизацію SendPulse

Далі розберемо кожен ключовий ланцюжок бота окремо — від першого контакту до продовження підписки. Почнемо з входу: саме тут вирішується, чи перетвориться випадковий підписник на учасника клубу.

Ланцюжок «Реєстрація в клуб»: вхід і тест-драйв

У клубі два основні сценарії входу, і під кожен зроблено окремий ланцюжок:

  • «Тест-драйв 3 дні» — 462 учасники. Людина отримує обмежений доступ на три дні, встигає подивитися формат зсередини, а бот у цей час веде її до вибору тарифу.
  • «Реєстрація з інтенсиву» — 1137 учасників. Аудиторія приходить із безплатного інтенсиву й потрапляє у ланцюжок, який переводить із разової події в підписку.
Ланцюжки входу ліда у воронки
Ланцюжки входу ліда у воронки

Вітальне повідомлення одразу задає маршрут: відкрити розділ «Про програму», вибрати комфортний пакет, оплатити й почати. Також тут — оплата частинами та згадка про індивідуальний супровід 1:1.

Ланцюжок «Тарифи»: вибір пакета й оплата

Найбільш навантажений блок системи. Ланцюжок «Тарифи» пройшли 8834 учасники.

Кнопку «Тарифи» в меню натиснули 1868 разів, а окремий акційний ланцюжок спрацював для 123 підписників.

Статистика ланцюжків оплати участі
Статистика ланцюжків оплати участі

Логіка проста й повторювана для кожного пакета:

  • Повідомлення з описом пакета й сумою — 1, 3 або 6 місяців. Тарифна сітка змінюється залежно від акційних умов на момент оплати.
  • Кнопка оплати з посиланням на платіжну систему WayForPay. Комісії для клієнта немає, гроші йдуть безпосередньо на рахунок власника.
  • Фільтр: перевірка, що змінні tarif і club_access не порожні — тобто оплата пройшла й тариф зафіксовано.
  • Дія: запис значень у змінні, розрахунок і збереження subscription_end_date.
  • Автоматична видача доступу до чату спільноти й застосунку.
Ланцюжки оплати участі у конструкторі SendPulse
Ланцюжки оплати участі у конструкторі SendPulse

Окремі гілки під кожен пакет дають змогу не просто продавати, а й зрозуміти, що саме купують.

Ланцюжок «Меню клубу»: самообслуговування 24/7

Меню бота закриває запити, які раніше йшли до адміністратора в особисті повідомлення. Ось так це виглядає в інтерфейсі SendPulse:

Ланцюжки з докладною інформацією про клуб
Ланцюжки з докладною інформацією про клуб

У таблиці нижче розглянемо основні пункти меню і їхні завдання. Найпоказовіша цифра тут — 2946 звернень до пункту «Стан підписки». Це майже три тисячі повідомлень, які інакше отримав би адміністратор і на які відповідав би вручну.

Пункт меню Кількість звернень Ключове завдання
Меню 8248 слугує точкою входу для подальшого самообслуговування
Про програму 5000 знімає запитання «а що входить у клуб»
Стан підписки 2946 відповідає на питання про термін дії підписки без звернення до менеджера
Чат клубу 1649 видає посилання на закриту групу учасників
Підтримка 1057 передає звернення менеджеру, коли бот не розв’язує питання

Ланцюжок «Продовження підписки»: автоматичне утримання

Це та частина, заради якої цій моделі взагалі потрібен бот. Ланцюжок побудований на блоках «Пауза» → «Фільтр» → «Повідомлення» і прив’язаний до індивідуальної дати кожного учасника.

Що ближче дата, тональність повідомлень змінюється. Спочатку йде м’яке нагадування, наприклад: «Бачу, як ти працювала з тілом останні тижні, не хочу, щоб прогрес обірвався через паузу». Далі з’являється конкретика про те, що зникне після завершення: доступ до тренувань, історія каналу та нові практики. А в останньому повідомленні звучить фінальне нагадування з фіксацією поточної ціни.

Воронка з нагадуваннями про оплату підписки
Воронка з нагадуваннями про оплату підписки

Паралельно сам застосунок працює на утримання: на головній сторінці учасника вітає персональний банер зі статусом підписки, а коли доступ добігає кінця — з кількістю днів, що лишилися, і кнопкою продовження. Тобто нагадування приходить і в бота, і в інтерфейс — без жодного повідомлення від менеджера.

chatbot
Переведіть підписку на автопілот

Зберіть у SendPulse чат-бота для Telegram самостійно або разом з нашими партнерами, щоб продажі, доступи й продовження працювали без ручних повідомлень, а кожна гривня виручки була видна у звітах!

Що бачать у застосунку учасник і власник

Застосунок відкривається одним дотиком із бота — без реєстрації, паролів і App Store. Особу підтверджує сам Telegram.

Для учасника застосунок перетворює клуб із розсипаної стрічки на структурований простір, де контент, прогрес і події зібрані в одному місці:

  • Каталог замість стрічки. Розділи з обкладинками й описами, порядок задає власник. Потрібний урок — за два дотики.
Так виглядає меню з розділами
Так виглядає меню з розділами
  • Три формати контенту. Відео, аудіо й текст як повноцінні сторінки з розділами, а не просто файли в чаті.
  • Продовження з тієї ж хвилини. Застосунок пам’ятає позицію у відео й аудіо.
  • Видимий прогрес. Відсоток перегляду, позначка «завершено», окрема сторінка «Мій прогрес» за кожним розділом.
Так виглядає розділ «Мій прогрес»
Так виглядає розділ «Мій прогрес»
  • Вподобані й нещодавні. Збережені матеріали закріплені першим блоком каталогу, окрема сторінка з тим, що відкривали останнім.
  • Календар подій з окремими сторінками замість анонсів, які зникають у стрічці за день.
  • Прозорий профіль: статус, тариф, дати початку й завершення, кнопка продовження.
Розділ з улюбленими матеріалами та профіль учасника
Розділ з улюбленими матеріалами та профіль учасника

Власнику й адміністратору застосунок надає те, чого не давав Telegram-канал, — повну картину бізнесу в цифрах:

  • Дашборд оплат: виручка брутто й нетто, повернення, середній чек, розподіл за продуктами й тарифами, джерела оплат.
  • Аналітика поведінки: активність за днями, годинами й днями тижня, популярні матеріали, глибина переглядів.
  • Картка кожного учасника: статус підписки, тариф, дати, контакти. Статуси синхронізуються з базою автоматично щогодини.
  • Керування контентом без програміста: створення розділів і матеріалів, візуальний редактор, чернетки, зміна порядку перетягуванням, пряме завантаження відео у відеосервіс.
  • Самовідновлювана бібліотека: щогодини застосунок звіряє базу з відеосховищем і знімає з публікації матеріали з битими посиланнями.
  • Джерела оплат: оскільки кожна воронка й кожен її етап позначені як окреме джерело, у дашборді видно, скільки грошей приносить конкретна воронка. Це той рівень деталізації, який неможливо отримати з Telegram-каналу: там видно кількість підписників, але не який саме вхід приніс гроші.

Побачити, як це виглядає, можна у колажі нижче:

  • Ліворуч показано дашборд з повною аналітикою обігу фінансів: виручка, кількість оплат, статистика нових оплат, кількість учасників, джерел оплат.
  • Посередині – розділ з аналітикою за різний проміжок часу.
  • Праворуч – меню для додавання нового матеріалу.
Колаж з інтерфейсом
Колаж з інтерфейсом

Результати

За 30 днів роботи системи:

  • 568 023 гривень виручки брутто — зростання на 15,4% порівняно з попереднім періодом.
  • 1080 успішних оплат за всіма продуктами клубу.
  • середній чек — 526 гривень, зростання на 40,8%.
  • 3 повернення на суму 995 гривень — 0,17% від виручки.

Показова структура: найдовший тариф дає майже половину виручки клубу за найменшої кількості оплат. Це видно тільки тому, що оплати автоматично зіставляються з продуктами й тарифами в одному дашборді.

Загальна аналітика за місяць, яку бачить власник
Загальна аналітика за місяць, яку бачить власник

Аналітика продажів з кожної воронки

Для наочності підготували зведення оплат з усіх воронок за той самий 30-денний період: дані автоматично зібрані в дашборді, а не зводилися вручну, як раніше. Найбільш популярною воронкою стало продовження підписки. Вона принесла 92 603 грн.

Аналітика продажів з кожної воронки та частка виручки з кожної
Аналітика продажів з кожної воронки та частка виручки з кожної

«Лімфа-он» дала лише 9 оплат, найменше серед усіх воронок, і 6,6% виручки. Зате середній чек тут склав ≈1 771 гривень, найвищий з усіх джерел.

Для порівняння: Тест-драйв дав 37 оплат з середнім чеком ≈1 342 гривень. Тобто «Лімфа-он» — «дорога» воронка з невеликим обсягом, а Тест-драйв — масовий вхід із нижчим чеком, який бере кількістю.

І що з цим робити:

  • Продовження клубу (38,6%) — це вже наявна база, дохід без витрат на трафік. Головний пріоритет тут — утримання, а не реклама.
  • Тест-драйв — головний канал притоку нових людей за об’ємом (20,7%, 37 оплат) — саме сюди варто масштабувати рекламний бюджет.
  • «Лімфа-он» — маленький об’єм, але найвищий чек — вартий тесту на збільшення бюджету, щоб перевірити, чи тримається висока конверсія при більшому охопленні.
  • «Набряк» і Продовження доступу — кожен приносить по 1–1,6% виручки — кандидати на відключення, якщо не виконують іншої функції (наприклад, прогрів), окрім прямих продажів.

У Telegram-каналі видно лише загальну кількість підписників, а не те, який саме вхід — тест-драйв, інтенсив чи автовебінар — реально приніс гроші. Такий рівень деталізації можливий тільки завдяки зв’язці бота й застосунку з вбудованою аналітикою.

Операційні результати

Якщо гроші — це результат, то операційна частина — його причина. Раніше кожну оплату звіряли вручну, учасника — додавали й прибирали руками. За сотень оплат щомісяця помилки були неминучі.

Тепер доступи видаються й закриваються автоматично зі звіркою щогодини, а нагадування про продовження йдуть від індивідуальної дати кожного учасника. База зростає, а навантаження на менеджерів залишається тим самим.

Критерій ❌ Було (канал + ручна робота) ✅ Стало (бот SendPulse + застосунок)
Видача та закриття доступів вручну, за списком автоматично після оплати, звірка щогодини
Нагадування про продовження вручну, якщо адміністратор встиг ланцюжок від індивідуальної дати кожного учасника
Запит «до якого числа оплачено» у пошту адміністратора пункт бота + профіль у застосунку (2946 звернень)
Облік оплат платіжка + Telegram + Excel єдиний дашборд із розподілом за продуктами й джерелами
Дані про перегляди контенту лічильник переглядів поста глибина переглядів, популярні матеріали, прогрес
Структура контенту хронологічна стрічка каталог із розділами, обкладинками й порядком

Якісні результати

Адміністратор перестав бути «шлюзом» між оплатою й доступом — його час пішов на роботу зі спільнотою, а не на звірку списків.

Рішення про контент і ціни ухвалюються за власними цифрами: що купують, що дивляться, коли заходять, хто на межі відтоку.

Учасників, у яких закінчується підписка, і тих, хто давно не заходив, видно в картках і статусах — з ними можна працювати до того, як вони пішли, а не після.

Вітальне повідомлення новим учасникам клубу
Вітальне повідомлення новим учасникам клубу

Висновки

Клуб за підпискою в Telegram-каналі запускається швидко, але впирається в дві стелі: неможливо контролювати досвід учасника й неможливо бачити цифри бізнесу.

Зв’язка чат-бот SendPulse + Telegram mini app знімає обидві. Бот закриває все, що стосується грошей і доступів: продає тарифи, приймає оплату, відкриває й закриває доступ, нагадує про продовження за індивідуальною датою кожного учасника. Застосунок закриває все, що стосується контенту й аналітики. Водночас головна зручність Telegram збережена: вхід за один дотик, без реєстрацій, і клієнт залишається у звичному месенджері.

Досягайте таких самих або кращих результатів — створіть власного чат-бота в SendPulse самостійно або разом з агенцією ProOnline.

Юлія Ігорева

Юлія Ігорева — експертка з масштабування онлайн-шкіл і запуску освітніх продуктів, засновниця онлайн-університету EdTech-професій ProOnline та агенції ProOnline для інфобізнесу. Має 12 років досвіду в підприємництві й 7 — у маркетингу, запустила 7 бізнесів з нуля. Як керівниця проєктів найбільшої онлайн-школи Казахстану за рік збільшила її оборот з $1,5 млн до $5,5 млн.

1 Star2 Stars3 Stars4 Stars5 Stars
Середня оцінка: 5/5
Всього голосів: 2

Поділитися:

Facebook Twitter