Max-бот: сегментированные рассылки и opt-in подписки
Рассылки в Max только по opt-in: сегменты из CRM, лимиты и отписка в один тап.
CRM, FastAPI, Python, VK Max
Клиент — сеть фитнес-клубов (4 зала). Email-рассылки и SMS дороги; push в Max — бесплатный канал, но нужен законный opt-in и сегментация (абонемент / trial / churn). Раньше рассылали «всем подряд» — жалобы и отписки.
Задача: Max-бот подписки — клиент сам выбирает темы (акции, расписание, новости зала), сегменты по CRM, рассылки с лимитами и аналитикой open/click. Без спама: только opt-in, отписка в один тап.
- onboarding в Max: согласие 152-ФЗ, выбор филиала и интересов;
- сегменты: active / frozen / trial / lapsed — синхронизация из CRM клуба;
- composer: текст + кнопка + превью; отложенная отправка;
- throttling: не чаще N сообщений в неделю на сегмент;
- analytics: delivered, read (если API), click по deep-link;
- A/B двух версий текста; blacklist и suppress list;
- админ-панель для маркетолога без доступа к коду.
Стек: Python, Max Bot API, FastAPI, PostgreSQL, CRM API клуба, React admin, Docker. Приёмка: тестовая рассылка 100 контактов, 0 блокировок API.
Итог: cost per contact −60% vs SMS; reactivation trial +12% за квартал. NDA: сеть не публикуется.