Платформа онлайн-школы CNP
Новая платформа онлайн-школы монтажа и нейросетей: кабинет ученика, уроки и тесты, приложение в Telegram, оплата частями и в рассрочку, лендинги за день.
Задача клиента
Школа CNP учит монтажу, съёмке и нейросетям и набирает учеников потоками. Старое приложение не успевало за продуктом: лендинг нового потока верстали около недели, кабинет плохо работал на телефоне, а ученики с рассрочкой не понимали, сколько и когда платить, и писали в поддержку. Нужна была новая платформа, и переехать на неё требовалось без остановки продаж и обучения.
Что сделали
- Новый кабинет ученика: курсы, уроки с видео и материалами, домашние задания, тесты, рейтинг и продление доступа. Работает на телефоне и внутри Telegram.
- Вход через Telegram, без паролей.
- Курс можно оплатить прямо на странице: целиком, частями или в рассрочку, с понятным графиком и полной суммой. Ученик с просрочкой видит, сколько и до какого числа нужно заплатить.
- Конструктор лендингов из 30 готовых блоков: лендинг нового потока собирается за день.
- Библиотека референсов, раздел креаторов и калькулятор стоимости монтажа для учеников.
- Ошибки на сайте отслеживаются: если оплата не прошла из-за сбоя, команда видит это сразу.
Результат
Школа переехала на новую платформу без остановки потоков. Лендинги запускаются за день, конверсия с лендинга в оплату выросла с 2,6 до 4,1%, а ошибок на страницах стало в четыре раза меньше.
- Страниц и компонентов
- 22 и 91
- Кабинет, обучение, Mini App, библиотека референсов, креаторы, калькулятор, оплата, лендинги.
- Файлов тестов
- 47
- Vitest: доступ к курсам, статусы уроков, рассрочка, оплата, авторизация через Telegram, лендинги.
- Сборка лендинга нового потока
- 1день
- На конструкторе из 30 блоков. Раньше вёрстка лендинга занимала около недели.
- Конверсия лендинга в оплату
- 2,6 → 4,1%
- Яндекс Метрика, лендинги интенсивов до и после нового виджета оплаты.
Метрики
- 3/3
- 2из 2
- −75 %Ошибки JavaScript
LCP
Отрисовка главного
Стало: 2,4 с, хорошо
- Время, за которое появляется самый крупный элемент первого экрана: картинка, видео или блок текста.
- По нему посетитель понимает, что страница загрузилась. Входит в Core Web Vitals, Google учитывает их в поиске.
Сейчас: хорошо
INP
Отклик на действия
Стало: 140 мс, хорошо
- Задержка между кликом, касанием или вводом и ответом страницы на экране. Берётся почти самая долгая за визит.
- Когда кнопка отвечает с задержкой, кажется, что сайт завис: жмут повторно и бросают форму. Входит в Core Web Vitals.
Сейчас: хорошо
CLS
Сдвиги вёрстки
Стало: 0,03, хорошо
- Насколько неожиданно сдвигается содержимое при загрузке. Оценка без единиц, 0 — сдвигов нет.
- Из-за сдвигов промахиваются по кнопкам и теряют место в тексте. Входит в Core Web Vitals.
Сейчас: хорошо
CR
Конверсия
Стало: 4,1 %, было: 2,6 %, лучше: +1,5 п. п.
- Доля визитов с целевым действием: заявкой, звонком или покупкой.
- Главный показатель отдачи сайта: при том же трафике больше клиентов.
Чем больше, тем лучше
Ошибки
Ошибки JavaScript
Стало: 0,7 на 1000 визитов, было: 2,8 на 1000 визитов, лучше: −75 %
- Сколько ошибок в скриптах в среднем случается на 1000 визитов.
- Ошибка может сломать форму или корзину, и человек уйдёт молча.
Чем меньше, тем лучше
Источник: Яндекс Метрика, Sentry, Google Lighthouse; октябрь 2026