Это первый драфт — допишу после Wave 1 запуска рекламы и реальных цифр воронки.
Задача
Цветочная школа в Казани (KFS) — пять курсов в LMS, реклама не запускается, потому что нет потока квалифицированных лидов. Tilda-форма игнорируется, ManyChat не масштабируется, найм SMM-щика на полную ставку не окупается.
Нужна машина: пост в Telegram-канале → подписка → анкета → классифицированный лид сразу в личку владельцу и менеджеру.
Стек
- Telegram Bot API + grammY на TypeScript
- Postgres со state-machine квиза (без
grammyjs/conversations— попробовали, отказались) - Astro-static страница с гайдом (Mini App)
- pm2 на VPS Hetzner
День сборки
- Утро. Схема БД (
promo_campaigns,promo_quiz_sessions,quiz_responses), миграции. - После обеда. Бот-хендлеры, subscription gate, классификатор сегментов (hot / warm / cold / non_target).
- Вечер. Публикация в test-канал, smoke-тест end-to-end.
- На следующее утро. Production-пост в основной канал
@kazanflowerschool. Live в 09:21.
Что дальше
Wave 1 paid ads на cooler-пост. Допишу пост когда соберём первые сотни лидов и узнаем реальную конверсию.
Если строишь growth-инфру для своего бизнеса и хочешь сделать это за дни не недели — пиши в Telegram: @afonin900.