Коротко
Создать сайт для онлайн-школы можно двумя путями: сделать продающий сайт на WordPress или 1С-Битрикс и подключить к нему готовую обучающую платформу вроде GetCourse либо собрать собственную платформу с личным кабинетом ученика, уроками, домашними заданиями и оплатой прямо на сайте. Первый путь быстрее и дешевле на старте, второй выгоднее, когда учеников много и комиссии и ограничения платформы начинают мешать.
По бюджету ориентиры такие: лендинг одного курса — от 20 000 ₽, сайт школы с каталогом курсов — как корпоративный сайт, от 60 000 ₽, сайт с личным кабинетом ученика — от 90 000 ₽, полноценная образовательная платформа с кабинетами кураторов — как портал, от 250 000 ₽. Ниже разберу, что должно быть на сайте школы, как выбрать между платформой и своей разработкой и как устроить оплату.
| Вариант | Что внутри | Бюджет | Кому подходит |
|---|---|---|---|
| Лендинг курса + платформа | Продающая страница, обучение на внешней платформе | от 20 000 ₽ за лендинг | Эксперт с одним-двумя курсами |
| Сайт школы + платформа | Каталог курсов, блог, преподаватели, заявки | от 60 000 ₽ | Школа с линейкой курсов |
| Сайт с личным кабинетом | Уроки, доступы, оплата, прогресс | от 90 000 ₽ | Школа, которая уходит с платформы |
| Своя образовательная платформа | Кабинеты учеников и кураторов, проверка заданий, отчёты | от 250 000 ₽ | Крупная школа, корпоративное обучение |
Основная мысль
Сайт онлайн-школы решает две разные задачи — продавать курсы и учить — и их не обязательно решать одним инструментом: продажи лучше держать на своём сайте, а обучение переносить на свою платформу тогда, когда это окупается.
Продающая часть — это то, что видит поисковик и рекламная система: страницы курсов, преподаватели, отзывы, программа, цены, блог. Её выгодно держать на собственном сайте с нормальным SEO, аналитикой и формами. Готовые платформы дают страницы продаж, но гибкость в дизайне, скорости и SEO у них ограничена.
Учебная часть — уроки, доступы, домашние задания, тесты, сертификаты. Здесь готовые платформы сильны: всё работает сразу, без разработки. Своя платформа нужна, когда школа выросла, требует нестандартной логики или хочет владеть данными учеников без посредника.
Поэтому частый рабочий сценарий такой: сначала свой сайт плюс платформа, через год-два — перенос обучения на собственный личный кабинет, если цифры это оправдывают.
Что должно быть на сайте онлайн-школы
Структура зависит от числа курсов, но набор страниц у большинства школ похож.
Обязательные страницы
- Главная — кто вы, для кого курсы, какие направления, почему стоит учиться у вас, ближайшие старты.
- Каталог курсов — фильтры по направлению, уровню, формату и длительности.
- Страница курса — программа по модулям, результат обучения, преподаватели, формат, расписание, цена и варианты оплаты, отзывы, частые вопросы, форма записи.
- Преподаватели — опыт, регалии, работы, ссылки на курсы.
- Отзывы и работы учеников — живые, с именами и результатами (с согласия учеников).
- О школе и документы — реквизиты, договор-оферта, политика обработки персональных данных, при необходимости — сведения об образовательной лицензии.
- Блог или база знаний — приводит поисковый трафик и прогревает аудиторию.
- Контакты — телефон, мессенджеры, почта, форма вопроса.
Страница курса — главная продающая страница
Большая часть продаж происходит на странице курса. Её структура похожа на хороший лендинг: оффер, для кого курс, чему научитесь, программа, преподаватель, формат, отзывы, цена, гарантии, вопросы и форма. Принципы продающей страницы подробно разобраны в статье о разработке лендинга.
Для школы с несколькими курсами страницы курсов делают на общем шаблоне: менеджер заполняет поля в админке, а сайт сам собирает страницу. Это дешевле, чем верстать каждый курс отдельно, и не ломает дизайн.
Документы и персональные данные
Сайт школы собирает имена, телефоны, почты, а часто и данные об оплате. Нужны согласия на обработку персональных данных в формах, политика конфиденциальности и договор-оферта. Практические требования к формам разобраны в статье «Сайт и 152-ФЗ». Если школа оказывает образовательные услуги с выдачей документов об обучении, вопрос лицензии и формулировки договора стоит обсудить с юристом до запуска.
Как создать сайт для онлайн-школы: платформа или своя разработка
Главный выбор — где будут учиться студенты. От него зависит и бюджет, и архитектура сайта.
Вариант 1. Свой сайт плюс готовая платформа
Сайт на WordPress или 1С-Битрикс продаёт, а обучение идёт на внешней платформе, например на GetCourse. Ученик оплачивает курс на сайте или на странице оплаты платформы и получает доступ к урокам.
Плюсы:
- быстрый старт: уроки, доступы, рассылки и тесты уже есть;
- не нужно разрабатывать и поддерживать учебную часть;
- можно начать с небольшим бюджетом.
Минусы:
- ежемесячная плата и комиссии платформы (условия смотрите на сайте платформы);
- данные учеников хранятся у платформы;
- ограничения в дизайне и логике обучения;
- нужно связать сайт и платформу: заявки, оплаты, доступы, аналитику.
Вариант 2. Своя платформа на сайте
Личный кабинет ученика с уроками, доступами и оплатой делается прямо на сайте. На WordPress для этого есть LMS-плагины, например Tutor LMS, LearnPress или LearnDash, которые добавляют курсы, уроки, тесты и прогресс. На 1С-Битрикс учебную часть обычно собирают на инфоблоках, группах пользователей и доработках: уроки хранятся в инфоблоках, а доступ к ним открывается группе после оплаты.
Плюсы:
- нет ежемесячных комиссий платформы, данные учеников у вас;
- любая логика: курсы по подписке, открытие уроков по расписанию, кураторы, проверка заданий, корпоративные группы;
- единый дизайн и один аккаунт ученика.
Минусы:
- выше стартовый бюджет — от 90 000 ₽ за сайт с личным кабинетом;
- нужна поддержка: обновления, хостинг, резервные копии;
- видео нужно хранить отдельно, на специализированном видеохостинге с защитой от скачивания по ссылке.
Как устроен личный кабинет и из чего складывается его цена, подробно описано в статье о личном кабинете клиента на сайте.
Сравнение вариантов
| Критерий | Сайт + внешняя платформа | Своя платформа на сайте |
|---|---|---|
| Срок запуска | От 2 недель (лендинг), от 3 недель (сайт школы) | Как у сайта с личным кабинетом, от 4 недель |
| Стартовый бюджет | Ниже | Выше |
| Ежемесячные расходы | Тариф и комиссии платформы | Хостинг, видеохостинг, поддержка |
| Гибкость логики обучения | В рамках платформы | Любая |
| Данные учеников | На платформе | У школы |
| SEO и скорость продающих страниц | Хорошие, если продажи на своём сайте | Хорошие |
Как выбрать
- Посчитайте, сколько школа платит платформе в год и сколько будет платить через год при текущем росте.
- Сравните с бюджетом своей платформы и расходами на её поддержку.
- Выпишите, чего не хватает на платформе: особые форматы, кураторы, корпоративные клиенты, интеграции.
- Если платформа закрывает задачи и её стоимость терпима — оставайтесь на ней и вкладывайтесь в продающий сайт.
- Если ограничения мешают продажам или обучению — планируйте переезд на свою платформу по этапам.
Оплата курсов на сайте
Оплата — ключевая точка. Если ученик не смог оплатить в два клика, продажа теряется.
Способы оплаты
- Банковская карта и СБП через интернет-эквайринг.
- Оплата частями и рассрочка через сервисы банков и платёжных провайдеров.
- Оплата по счёту для юрлиц — важно для корпоративного обучения.
- Предоплата с доплатой перед стартом потока.
Как подключить эквайринг и что проверить в договоре с банком, описано в статье об эквайринге для сайта.
Чеки и учёт
При приёме оплаты от физических лиц онлайн-школе, как правило, нужно выдавать кассовые чеки. Многие платёжные провайдеры предлагают облачную кассу или связку с ней, и чек формируется автоматически. Какая схема подходит именно вашей школе, стоит уточнить у бухгалтера.
Автоматическая выдача доступа
После успешной оплаты сайт должен сам открыть доступ: добавить ученика в группу курса, отправить письмо с логином и ссылкой на кабинет, записать платёж в CRM. Если доступ выдаётся вручную, ученики пишут в поддержку и ждут, а часть из них просит вернуть деньги.
Схема автоматизации:
- Ученик выбирает тариф курса и оплачивает.
- Платёжный сервис присылает сайту уведомление об оплате.
- Сайт создаёт аккаунт или находит существующий по почте.
- Ученик получает доступ к курсу и письмо со входом.
- Сделка в CRM переходит в статус «Оплачено».
Интеграции: CRM, рассылки, аналитика
Онлайн-школа живёт воронками: бесплатный урок, вебинар, прогревающие письма, продажа. Поэтому сайт почти всегда связан с другими сервисами.
CRM
Каждая заявка и оплата попадает в CRM: менеджеры видят, кто записался на вебинар, кто открыл письмо, кто не оплатил. Для школ часто используют Битрикс24 или amoCRM. Как это настраивается, разобрано в статье об интеграции сайта с CRM.
Рассылки и мессенджеры
Письма с доступами, напоминания о начале урока, прогрев перед стартом потока. Часть школ дублирует уведомления в Telegram. Для писем с сайта нужна корректная настройка почты на домене, иначе письма с доступом уходят в спам.
Аналитика
Для школы важно видеть, с какого канала пришёл ученик, который оплатил курс, а не только кто оставил заявку. Для этого настраивают цели на заявки и оплаты в Яндекс Метрике и передачу данных об оплате. Подробности — в статье про цели в Яндекс Метрике.
Видео, уроки и защита контента
Для собственной платформы важен вопрос: где хранить видео.
Видеохостинг
Загружать видео прямо на сервер сайта — плохая идея: оно съедает диск и канал, а при наплыве учеников сайт начинает тормозить. Видео размещают на специализированном видеохостинге с приватными ссылками, ограничением воспроизведения по домену и нормальным плеером. На странице урока выводится встроенный плеер.
Защита от «сливов»
Полностью защитить курс от копирования нельзя: любой экран можно записать. Но можно усложнить жизнь нарушителям:
- воспроизведение видео только на вашем домене;
- доступ к урокам только авторизованным ученикам;
- ограничение одновременных сессий одного аккаунта;
- водяной знак с почтой ученика поверх видео, если видеохостинг это поддерживает;
- открытие уроков по расписанию, а не всех сразу.
Домашние задания и проверка
Ученик загружает файл или ссылку, куратор проверяет и оставляет комментарий, ученик видит статус. В готовых LMS-плагинах есть базовые задания и тесты, сложные сценарии — несколько кураторов, дедлайны, оценки по критериям — обычно дорабатывают под школу.
Прогресс и сертификаты
Ученику важно видеть, сколько пройдено и что осталось. Шкала прогресса по модулям, отметки о пройденных уроках и напоминания о брошенном курсе заметно влияют на то, дойдёт ли человек до конца. По завершении курса сайт может сформировать именной сертификат в PDF с номером для проверки. Если школа выдаёт документы установленного образца, требования к ним уточняют у юриста — это уже не вопрос разработки.
Сценарии: какой сайт нужен вашей школе
Эксперт с одним курсом
Лендинг курса на WordPress, оплата через эквайринг, обучение на внешней платформе или в закрытом канале. Срок — от 2 недель, бюджет — от 20 000 ₽ за лендинг. Главное — сильный оффер, программа и отзывы.
Школа с 5–20 курсами
Сайт школы с каталогом, шаблоном страницы курса, блогом и интеграцией с CRM. Обучение пока на платформе. Бюджет — в диапазоне корпоративного сайта, срок — от 3 недель. Контент для курсов менеджеры заполняют сами.
Школа, которая уходит с платформы
Сайт с личным кабинетом, уроками, оплатой, выдачей доступов и переносом учеников. Бюджет — от 90 000 ₽ за кабинет; уроки, оплата и перенос учеников добавляются модулями, состав можно прикинуть в калькуляторе. Переезд делают поэтапно: сначала новые потоки на своей платформе, потом перенос старых учеников с доступами.
Корпоративное обучение
Кабинеты компаний-клиентов, групповые доступы, отчёты о прогрессе сотрудников, оплата по счёту. Это уже портал, от 250 000 ₽. Здесь часто выбирают 1С-Битрикс: сильная работа с группами и правами, интеграция с 1С и Битрикс24.
Этапы разработки сайта онлайн-школы
Порядок работ похож на любой сайт с личным кабинетом, но есть свои акценты: сначала продумывают путь ученика от первого касания до урока, а потом рисуют дизайн.
Пошагово
- Аналитика и путь ученика. Какие курсы, тарифы, форматы, как проходит продажа: вебинар, бесплатный урок, консультация. Что происходит после оплаты.
- Структура и прототипы. Главная, каталог, шаблон страницы курса, кабинет ученика, если он нужен. На этом этапе видно, сколько будет шаблонов и какие поля заполняет менеджер.
- Техническое задание. Интеграции с платформой, CRM, эквайрингом, рассылками; правила выдачи доступов; роли — ученик, куратор, администратор.
- Дизайн. Сначала страница курса и мобильная версия: большая часть трафика из соцсетей и рекламы приходит с телефонов.
- Вёрстка и программирование. Шаблоны, личный кабинет, оплата, интеграции.
- Наполнение. Курсы, преподаватели, отзывы, документы.
- Тестирование. Реальная оплата, выдача доступа, письма, цели в Метрике, проверка на разных устройствах.
- Запуск и сопровождение. Первые потоки — время собирать обратную связь учеников и дорабатывать кабинет.
Что подготовить заранее
- Список курсов с программами, тарифами и ценами.
- Фото и описания преподавателей.
- Отзывы учеников и примеры работ с разрешением на публикацию.
- Реквизиты, оферту и политику, согласованные с юристом.
- Договор с платёжным сервисом или банком для эквайринга.
- Доступы к платформе, CRM и сервису рассылок.
Чем раньше готов контент, тем меньше сдвигается запуск: чаще всего сроки срываются не на разработке, а на ожидании текстов и отзывов.
Скорость, мобильная версия и SEO
Онлайн-школа живёт рекламой и контентом, и у обоих каналов одно требование — быстрый и удобный на телефоне сайт.
Скорость страниц курсов
Реклама ведёт на страницу курса, и если она грузится долго, бюджет уходит впустую. Ориентиры Core Web Vitals: LCP ≤ 2,5 с, INP ≤ 200 мс, CLS ≤ 0,1. Тяжёлые фоновые видео, десятки виджетов и скриптов рассылок и чатов на каждой странице — типичные причины медленной загрузки.
SEO для школы
Поисковый трафик для школы — это запросы вида «курсы по…», «обучение…», «как научиться…». Под первые работают страницы курсов и направлений, под вторые — статьи блога. Каждой странице курса нужны уникальные title и description, понятный адрес, микроразметка и внутренние ссылки из блога. Страницы курсов, которые уже закрыты, не удаляют, а оставляют с пометкой о следующем потоке или перенаправляют на похожий курс.
Типичные ошибки и на чём опасно экономить
- Продажи только на платформе. Страницы курсов живут на поддомене платформы, SEO не развивается, аналитика урезана.
- Ручная выдача доступов. Ученики ждут, пишут в поддержку, просят вернуть деньги.
- Видео на сервере сайта. Сайт тормозит при каждом старте потока.
- Нет согласий и оферты. Формы без согласий на обработку данных и без ссылки на договор — риск и для репутации, и для отношений с платёжным сервисом.
- Слабая страница курса. Нет программы по модулям, нет преподавателя, нет цены — посетитель уходит к конкуренту.
- Нет целей на оплаты. Непонятно, какая реклама окупается.
- Своя платформа слишком рано. Школа с десятком учеников в месяц тратит бюджет на разработку вместо продвижения.
Чек-лист перед запуском
- Страницы курсов с программой, преподавателем, ценой, отзывами и формой.
- Оплата картой и СБП протестирована на реальном платеже.
- Чеки формируются автоматически.
- Доступ к курсу выдаётся после оплаты без участия менеджера.
- Письма с доступом доходят и не попадают в спам.
- Заявки и оплаты попадают в CRM.
- Цели в Метрике на заявку, запись на вебинар и оплату.
- Политика, согласия и оферта на месте.
- Видео на видеохостинге, доступ только с вашего домена.
- Сайт быстро открывается на мобильных: LCP ≤ 2,5 с, INP ≤ 200 мс, CLS ≤ 0,1.
Частые вопросы
Сколько стоит создать сайт для онлайн-школы?
Лендинг курса — от 20 000 ₽, сайт школы с каталогом курсов — от 60 000 ₽, сайт с личным кабинетом ученика — от 90 000 ₽, образовательная платформа — от 250 000 ₽.
Сколько времени занимает разработка?
Лендинг — от 2 недель, сайт школы — от 3 недель, сайт с личным кабинетом и оплатой — от 4 недель.
Можно ли связать сайт с GetCourse?
Да. Страницы курсов остаются на сайте, а заявки, оплаты и выдача доступов передаются на платформу через её инструменты интеграции. Конкретная схема зависит от тарифа платформы и того, где принимается оплата.
WordPress или 1С-Битрикс для онлайн-школы?
WordPress — когда нужен быстрый старт и LMS-плагин закрывает задачи. 1С-Битрикс — когда важны сложные права, корпоративные клиенты, интеграция с 1С и Битрикс24.
Нужна ли онлайн-школе лицензия?
Зависит от формата: какие услуги оказываете и выдаёте ли документы об обучении. Это вопрос к юристу, его стоит решить до запуска.
Где хранить видеоуроки?
На специализированном видеохостинге с приватными ссылками и ограничением воспроизведения по домену. На сервере сайта хранить видео не стоит.
Как защитить курсы от копирования?
Полностью — никак. Снизить риск помогают доступ только для авторизованных, ограничение по домену, водяные знаки и открытие уроков по расписанию.
Можно ли продавать курсы в рассрочку?
Да, через сервисы оплаты частями и рассрочки от банков и платёжных провайдеров. Подключаются так же, как эквайринг.
Можно ли перенести учеников с платформы на свой сайт?
Да. Выгружают список учеников и их доступы, создают аккаунты на новом сайте и рассылают письма со входом. Переезд лучше делать между потоками.
Сколько стоит поддержка сайта школы после запуска?
Обычно это почасовая работа: обновления, новые шаблоны курсов, доработки кабинета. Поддержка сайта — 2 000 ₽/ч или пакетом: 5 часов в месяц за 10 000 ₽. Отдельно оплачиваются хостинг, видеохостинг и сервисы рассылок.
Что нужно, чтобы запуститься быстро?
Готовые программы и цены курсов, фото преподавателей, отзывы, договор с платёжным сервисом и согласованные с юристом документы. С таким набором лендинг курса запускается от 2 недель.
Итог
Сайт онлайн-школы — это продающая часть и учебная часть. Продажи выгодно держать на своём сайте на WordPress или 1С-Битрикс с нормальным SEO, аналитикой и CRM. Учебную часть на старте можно отдать готовой платформе, а когда школа вырастет, перенести на собственный личный кабинет.
Главное на запуске — сильные страницы курсов, удобная оплата, автоматическая выдача доступов и понятная аналитика. Свою платформу стоит делать, когда её стоимость окупается экономией на комиссиях и новыми возможностями.
Если вы запускаете онлайн-школу или хотите перенести обучение с платформы на свой сайт, я как частный разработчик на WordPress и 1С-Битрикс спроектирую структуру, сделаю страницы курсов, оплату, личный кабинет и интеграции. Работаю напрямую, без посредников — подробнее на странице разработки сайтов.


