Практичні гайди

Як автоматизувати оплату підписки та керування доступом до контенту у SendPulse

5 minutes
3 Серпня 2026
Як автоматизувати оплату підписки та керування доступом до контенту у SendPulse

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

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

Створення товару за підпискою в CRM

Перш за все, перейдіть до CRM, щоб створити товар із доступом за підпискою. Відкрийте розділ eCommerce, підрозділ «Товари» та натисніть «Додати товар».
Виберіть тип товару — «Цифровий», додайте назву й опис.

У полі «Вартість» виберіть опцію «Підписка», вкажіть ціну, валюту та термін дії підписки — від одного дня до року. Відлік цього терміну починається з моменту оплати.

За потреби можна вказати додаткові атрибути товару: податок, зображення, категорію тощо.

Зверніть увагу: після збереження змінити назву, вартість, валюту, податок і термін дії буде неможливо, тому перевірте ці дані заздалегідь.

Коли все готово, натисніть «Додати» — товар зʼявиться в CRM, і ви зможете приймати оплати за підписку вручну — через платіжне посилання або автоматично — через чат-бота. Розглянемо обидва варіанти.

CRM розділ eCommerce: форма створення цифрового товару з вибраною опцією «Підписка» і полями ціни та терміну
CRM розділ eCommerce: форма створення цифрового товару з вибраною опцією «Підписка» і полями ціни та терміну

Як створити підписку

Платіжні посилання

На платному тарифі CRM-сервісу ви або ваші менеджери можете створювати платіжні посилання й надсилати їх клієнту в будь-якому зручному каналі.

Для цього в потрібній воронці CRM створіть нову угоду або відкрийте наявну. Перейдіть на вкладку «Товари» та натисніть «Додати товар». У пошуку введіть назву цифрового продукту, який ви попередньо створили в CRM, і додайте його до угоди.

Далі відкрийте вкладку «Оплати» та натисніть «Створити платіж». Вид платежу та назва товару підтягнуться автоматично — вам залишиться:

  • додати опис платежу, який побачить клієнт під час оплати;
  • вибрати WayForPay як спосіб оплати;
  • вказати термін дії платіжного посилання;
  • натиснути «Створити».

Після генерації посилання скопіюйте його за допомогою відповідної кнопки та надішліть клієнту.

Автоматизація оплати через чат-бот

Щоб автоматизувати приймання оплат, додайте картку товару з CRM у повідомлення вибраного чат-бота. Це повідомлення може бути частиною нового або вже наявного ланцюжка. Наприклад, у ланцюжку бот презентує ваш цифровий продукт, відповідає на типові запитання, а потім пропонує оформити підписку.

Для цього відкрийте потрібний ланцюжок у конструкторі, додайте новий блок «Повідомлення» або відкрийте наявний для редагування. Натисніть «Додати» й виберіть елемент «Товар CRM».

У налаштуваннях елемента виберіть платіжну систему WayForPay, потрібний товар зі списку, задайте назву кнопки оплати та натисніть «Застосувати».

Після цього бот зможе приймати першу оплату за підписку на товар.

Конструктор чат-бота: блок «Повідомлення» з елементом «Товар CRM», вибраний товар і назва кнопки оплати
Конструктор чат-бота: блок «Повідомлення» з елементом «Товар CRM», вибраний товар і назва кнопки оплати

Автоматичне керування доступом до платного контенту

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

Після повідомлення з «Товаром CRM» додайте перший блок «Фільтр». У налаштуваннях виберіть умову «Підписка на продукт», далі вкажіть ваш продукт і статус підписки «Активний», а потім натисніть «Застосувати».

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

Зʼєднайте зелену точку виходу із блоком «Повідомлення», яке отримають ті, у кого підписка активна. У цьому повідомленні ви можете надіслати запрошення в закритий Telegram-канал або додати посилання на будь-який інший платний контент.

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

Одразу після повідомлення з доступом додайте блок «Повтор». У налаштуваннях задайте період повторень відповідно до терміну дії підписки, вкажіть максимальну кількість повторів на один контакт, виберіть опцію «Продовжувати ланцюжок завжди» і натисніть «Застосувати».

Блок «Повтор» дає змогу запускати всі подальші елементи з вибраною періодичністю, наприклад, раз на 30 днів, якщо підписка щомісячна.

Тому наступним блоком додайте повідомлення-нагадування про подовження підписки і ще один «Фільтр» із тією самою умовою «Підписка на продукт». Цей фільтр забезпечуватиме регулярну перевірку того, чи продовжив користувач підписку на платний матеріал або Telegram-канал.

Зелену точку виходу другого блока «Фільтр» можна знову зʼєднати з повідомленням, яке надходитиме щоразу, поки підписка залишається активною. Наприклад: «Дякуємо! Вашу підписку подовжено».

Конструктор ланцюжка: блок «Фільтр» з умовою підписки, повідомлення з доступом і блок «Повтор»
Конструктор ланцюжка: блок «Фільтр» з умовою підписки, повідомлення з доступом і блок «Повтор»

Доступ до Telegram-каналу або групи

Тепер переходимо до сценарію, коли підписку не активували або не продовжили. Для цього ми додаємо в ланцюжок блок «Дія» та зʼєднуємо його з червоними точками виходу обох блоків «Фільтр». Налаштування блоку відрізнятимуться залежно від того, що саме ви продаєте: доступ до Telegram-каналу або до іншого контенту.

На платних тарифах у блоці «Дія» для Telegram-ботів доступна опція автоматичного блокування або розблокування користувачів у вибраному каналі чи групі.

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

Далі можна продовжити цю гілку «Повідомленням» користувачу з поясненням, що доступ до групи не надано, і нагадуванням оплатити підписку.

Після цього додайте ще один «Фільтр» і повторно перевірте статус підписки. Якщо підписка активна — розблокуйте користувача в Telegram-групі або каналі. Якщо ні — сповістіть менеджера про потребу допомогти з оплатою або уточнити актуальність підписки. Обидва варіанти реалізуються через блоки «Дія».

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

Конструктор ланцюжка: блок «Дія» з командою «Заблокувати в групі або каналі»
Конструктор ланцюжка: блок «Дія» з командою «Заблокувати в групі або каналі»

Заблокувати в групі або каналі в елементі Дія

Доступ до іншого платного контенту

Якщо підписка надає доступ до іншого контенту поза Telegram-каналом, заблокувати його автоматично не вийде. Проте ви все ще можете налаштувати блок «Дія» так, щоб зафіксувати відсутність оплати й своєчасно відреагувати.

У блоці «Дія» виберіть команду «Редагувати угоду» в CRM. Наприклад, якщо підписка неактивна, угоду можна автоматично переводити в статус «Очікує оплату» — це одразу буде видно у вашій CRM-воронці.

Додатково ви можете налаштувати внутрішнє сповіщення: через команди «Відправити повідомлення іншому контакту бота» або «Сповістити мене» із коментарем накшталт «Клієнт не оплатив підписку». Тоді ваші менеджери вчасно дізнаються про проблему й зможуть вручну обмежити доступ до контенту та звʼязатися з користувачем, щоб поновити або завершити підписку.

Конструктор ланцюжка: блок «Дія» з командою «Редагувати угоду» і блок «Дія» «Сповістити мене»
Конструктор ланцюжка: блок «Дія» з командою «Редагувати угоду» і блок «Дія» «Сповістити мене»

Дії в Telegram

Створюйте цифрові товари, приймайте рекурентні платежі та автоматизуйте доступ за допомогою інструментів SendPulse. А в CRM на вкладці «Оплати» ви легко зможете переглядати всі транзакції, статуси платежів і дані клієнтів.

Анастасія Науменко

Анастасія — Marketing Lead у SendPulse, яка спеціалізується на автоматизації маркетингової воронки, освітніх проєктах та івент-маркетингу для B2B SaaS. Понад 6 років будує стратегії в SendPulse, де зараз керує крос-функціональною командою та відповідає за генерацію попиту й зростання доходу. Анастасія майстерно поєднує інструменти Demand Generation із системним підходом до контенту, перетворюючи навчання користувачів на потужний канал залучення. У вільний час Анастасія фіксує моменти на плівку або занурюється у світ True Crime історій.

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

Поділитися:

Facebook Twitter